|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jnetpcap.packet.format.JFormatter
org.jnetpcap.packet.format.XmlFormatter
public class XmlFormatter
This formatter products XML output for a packet. A packet content is output as XML sheet based on field objects read from each header within a packet.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.jnetpcap.packet.format.JFormatter |
|---|
JFormatter.Detail, JFormatter.Priority, JFormatter.Style |
| Field Summary |
|---|
| Fields inherited from class org.jnetpcap.packet.format.JFormatter |
|---|
frameIndex, out |
| Constructor Summary | |
|---|---|
XmlFormatter()
Instantiates a new xml formatter. |
|
XmlFormatter(java.lang.Appendable out)
Instantiates a new xml formatter. |
|
XmlFormatter(java.lang.StringBuilder out)
Instantiates a new xml formatter. |
|
| Method Summary | |
|---|---|
protected void |
fieldAfter(JHeader header,
JField field,
JFormatter.Detail detail)
Field after. |
protected void |
fieldBefore(JHeader header,
JField field,
JFormatter.Detail detail)
Field before. |
protected void |
headerAfter(JHeader header,
JFormatter.Detail detail)
Called as the last step after the header has been formatted. |
protected void |
headerBefore(JHeader header,
JFormatter.Detail detail)
Called as the first step before the header has been formatted. |
void |
packetAfter(JPacket packet,
JFormatter.Detail detail)
Packet after. |
void |
packetBefore(JPacket packet,
JFormatter.Detail detail)
Packet before. |
protected void |
subHeaderAfter(JHeader header,
JHeader subHeader,
JFormatter.Detail detail)
Sub header after. |
protected void |
subHeaderBefore(JHeader header,
JHeader subHeader,
JFormatter.Detail detail)
Sub header before. |
| Methods inherited from class org.jnetpcap.packet.format.JFormatter |
|---|
decLevel, fieldNull, format, format, format, format, format, format, format, format, getDefault, headerNull, incLevel, incLevel, incLevel, packetNull, pad, printf, println, reset, setDefault, setDefaultDisplayPayload, setDefaultResolveAddress, setDetail, setDetail, setDisplayPayload, setFrameIndex, setOutput, setOutput, setResolveAddresses, stylizeMultiLine, stylizeMultiLine, stylizeSingleLine, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public XmlFormatter()
public XmlFormatter(java.lang.Appendable out)
out - the outpublic XmlFormatter(java.lang.StringBuilder out)
out - the out| Method Detail |
|---|
protected void fieldAfter(JHeader header,
JField field,
JFormatter.Detail detail)
throws java.io.IOException
JFormatter
fieldAfter in class JFormatterheader - field - detail -
java.io.IOExceptionJFormatter.fieldAfter(org.jnetpcap.packet.JHeader, org.jnetpcap.packet.structure.JField, org.jnetpcap.packet.format.JFormatter.Detail)
protected void fieldBefore(JHeader header,
JField field,
JFormatter.Detail detail)
throws java.io.IOException
JFormatter
fieldBefore in class JFormatterheader - field - detail -
java.io.IOExceptionJFormatter.fieldBefore(org.jnetpcap.packet.JHeader, org.jnetpcap.packet.structure.JField, org.jnetpcap.packet.format.JFormatter.Detail)
protected void headerAfter(JHeader header,
JFormatter.Detail detail)
throws java.io.IOException
JFormatter
headerAfter in class JFormatterheader - detail -
java.io.IOExceptionJFormatter.headerAfter(org.jnetpcap.packet.JHeader, org.jnetpcap.packet.format.JFormatter.Detail)
protected void headerBefore(JHeader header,
JFormatter.Detail detail)
throws java.io.IOException
JFormatter
headerBefore in class JFormatterheader - detail -
java.io.IOExceptionJFormatter.headerBefore(org.jnetpcap.packet.JHeader, org.jnetpcap.packet.format.JFormatter.Detail)
public void packetAfter(JPacket packet,
JFormatter.Detail detail)
throws java.io.IOException
JFormatter
packetAfter in class JFormatterpacket - detail -
java.io.IOExceptionJFormatter.packetAfter(org.jnetpcap.packet.JPacket, org.jnetpcap.packet.format.JFormatter.Detail)
public void packetBefore(JPacket packet,
JFormatter.Detail detail)
throws java.io.IOException
JFormatter
packetBefore in class JFormatterpacket - detail -
java.io.IOExceptionJFormatter.packetBefore(org.jnetpcap.packet.JPacket, org.jnetpcap.packet.format.JFormatter.Detail)
protected void subHeaderAfter(JHeader header,
JHeader subHeader,
JFormatter.Detail detail)
throws java.io.IOException
JFormatter
subHeaderAfter in class JFormatterheader - subHeader - detail -
java.io.IOExceptionJFormatter.subHeaderAfter(org.jnetpcap.packet.JHeader, org.jnetpcap.packet.JHeader, org.jnetpcap.packet.format.JFormatter.Detail)
protected void subHeaderBefore(JHeader header,
JHeader subHeader,
JFormatter.Detail detail)
throws java.io.IOException
JFormatter
subHeaderBefore in class JFormatterheader - subHeader - detail -
java.io.IOExceptionJFormatter.subHeaderBefore(org.jnetpcap.packet.JHeader, org.jnetpcap.packet.JHeader, org.jnetpcap.packet.format.JFormatter.Detail)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||