public abstract class AbstractIntegerStringCodec<T> extends AbstractStandardCodec<T>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractIntegerStringCodec.IntegerComponents |
protected static interface |
AbstractIntegerStringCodec.StringTypeHandler |
| Modifier and Type | Field and Description |
|---|---|
protected static AbstractIntegerStringCodec.StringTypeHandler |
JMF_STRING_TYPE_HANDLER |
CLIENT_PERSISTENCE_COLLECTION_PACKAGE, JMF_1111_1010, JMF_1111_1011, JMF_1111_1100, JMF_1111_1101, JMF_1111_1110, JMF_1111_1111, JMF_ARRAY, 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_HASH_MAP, JMF_HASH_SET, JMF_INTEGER, JMF_INTEGER_OBJECT, JMF_LONG, JMF_LONG_OBJECT, JMF_NULL, JMF_OBJECT, JMF_OBJECT_END, 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_1110, JMF_XX01_1111, JMF_XXX0_1101, JMF_XXX0_1110, JMF_XXX0_1111, JMF_XXXX_0111, UTF8| Constructor and Description |
|---|
AbstractIntegerStringCodec() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractIntegerStringCodec.IntegerComponents |
intComponents(int v) |
protected int |
readIntData(InputContext ctx,
int length,
boolean opposite) |
protected String |
readString(InputContext ctx,
int parameterizedJmfType,
AbstractIntegerStringCodec.StringTypeHandler handler) |
protected String |
readString(InputContext ctx,
int parameterizedJmfType,
int indexOrLength,
AbstractIntegerStringCodec.StringTypeHandler handler) |
protected void |
writeIntData(OutputContext ctx,
AbstractIntegerStringCodec.IntegerComponents ics) |
protected void |
writeString(OutputContext ctx,
String v,
AbstractIntegerStringCodec.StringTypeHandler handler) |
escape, escape, escape, newBadTypeJMFEncodingExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecode, dump, encode, getObjectTypeprotected static final AbstractIntegerStringCodec.StringTypeHandler JMF_STRING_TYPE_HANDLER
public AbstractIntegerStringCodec()
protected void writeIntData(OutputContext ctx, AbstractIntegerStringCodec.IntegerComponents ics) throws IOException
IOExceptionprotected int readIntData(InputContext ctx, int length, boolean opposite) throws IOException
IOExceptionprotected AbstractIntegerStringCodec.IntegerComponents intComponents(int v)
protected void writeString(OutputContext ctx, String v, AbstractIntegerStringCodec.StringTypeHandler handler) throws IOException
IOExceptionprotected String readString(InputContext ctx, int parameterizedJmfType, AbstractIntegerStringCodec.StringTypeHandler handler) throws IOException
IOExceptionprotected String readString(InputContext ctx, int parameterizedJmfType, int indexOrLength, AbstractIntegerStringCodec.StringTypeHandler handler) throws IOException
IOException