public class JMFDumper extends JMFDeserializer implements DumpContext
| Modifier and Type | Field and Description |
|---|---|
protected static int |
DEFAULT_MAX_ARRAY_ELEMENTS |
protected int |
indentCount |
protected int |
maxArrayElements |
protected java.io.PrintStream |
ps |
classDescriptors, classNames, codecRegistry, context, inputStream, objects, stringsCLIENT_PERSISTENCE_COLLECTION_PACKAGE, JMF_1111_1110, JMF_1111_1111, JMF_ARRAY_LIST, JMF_BIG_DECIMAL, JMF_BIG_INTEGER, JMF_BOOLEAN, JMF_BOOLEAN_OBJECT, JMF_BYTE, JMF_BYTE_OBJECT, JMF_CHARACTER, JMF_CHARACTER_OBJECT, JMF_CLASS, JMF_DATE, JMF_DOUBLE, JMF_DOUBLE_OBJECT, JMF_ENUM, JMF_FLOAT, JMF_FLOAT_OBJECT, JMF_GENERIC_COLLECTION, JMF_GENERIC_MAP, JMF_HASH_MAP, JMF_HASH_SET, JMF_INTEGER, JMF_INTEGER_OBJECT, JMF_LOCALDATE, JMF_LOCALDATETIME, JMF_LOCALTIME, JMF_LONG, JMF_LONG_OBJECT, JMF_NULL, JMF_OBJECT, JMF_OBJECT_ARRAY, JMF_OBJECT_END, JMF_PRIMITIVE_ARRAY, JMF_SHORT, JMF_SHORT_OBJECT, JMF_SQL_DATE, JMF_SQL_TIME, JMF_SQL_TIMESTAMP, JMF_STRING, JMF_X011_1100, JMF_X011_1101, JMF_X011_1110, JMF_X011_1111, JMF_XX01_1101, JMF_XX01_1110, JMF_XX01_1111, JMF_XXXX_0111, UTF8| Constructor and Description |
|---|
JMFDumper(java.io.InputStream is,
SharedContext context,
java.io.PrintStream ps) |
JMFDumper(java.io.InputStream is,
SharedContext context,
java.io.PrintStream ps,
int maxArrayElements) |
| Modifier and Type | Method and Description |
|---|---|
void |
dump() |
int |
getMaxArrayElements() |
void |
incrIndent(int off) |
void |
indentPrint(java.lang.String message) |
void |
indentPrintLn(java.lang.String message) |
void |
noIndentPrintLn(java.lang.String message) |
void |
print(java.lang.String message) |
addToClassNames, addToObjects, addToStrings, addToUnresolvedObjects, available, close, getAlias, getClassDescriptor, getClassDescriptor, getClassName, getInputStream, getObject, getReflection, getSharedContext, getString, read, read, read, readAndSetProperty, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readShort, readUnsignedByte, readUnsignedShort, readUTF, safeRead, safeReadFully, safeReadFully, safeReadLong, safeSkip, setUnresolvedObject, skip, skipBytes, toDumpStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddToClassNames, addToObjects, addToStrings, addToUnresolvedObjects, getClassDescriptor, getClassDescriptor, getClassName, getInputStream, getObject, getSharedContext, getString, safeRead, safeReadFully, safeReadFully, safeReadLong, safeSkip, setUnresolvedObjectgetAlias, getReflection, read, read, read, readAndSetProperty, readFully, readFully, readLine, skip, skipBytesprotected static final int DEFAULT_MAX_ARRAY_ELEMENTS
protected final java.io.PrintStream ps
protected final int maxArrayElements
protected int indentCount
public JMFDumper(java.io.InputStream is,
SharedContext context,
java.io.PrintStream ps)
public JMFDumper(java.io.InputStream is,
SharedContext context,
java.io.PrintStream ps,
int maxArrayElements)
public int getMaxArrayElements()
getMaxArrayElements in interface DumpContextpublic void dump()
throws java.io.IOException
java.io.IOExceptionpublic void incrIndent(int off)
incrIndent in interface DumpContextpublic void indentPrint(java.lang.String message)
throws java.io.IOException
indentPrint in interface DumpContextjava.io.IOExceptionpublic void print(java.lang.String message)
throws java.io.IOException
print in interface DumpContextjava.io.IOExceptionpublic void noIndentPrintLn(java.lang.String message)
throws java.io.IOException
noIndentPrintLn in interface DumpContextjava.io.IOExceptionpublic void indentPrintLn(java.lang.String message)
throws java.io.IOException
indentPrintLn in interface DumpContextjava.io.IOException