org.granite.messaging.jmf
Interface InputContext
- All Superinterfaces:
- DataInput, ExtendedObjectInput, JMFConstants, ObjectInput
- All Known Subinterfaces:
- DumpContext
- All Known Implementing Classes:
- JMFDeserializer, JMFDumper
public interface InputContext
- extends ExtendedObjectInput, JMFConstants
- Author:
- Franck WOLFF
| Fields inherited from interface org.granite.messaging.jmf.JMFConstants |
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_1110, JMF_XXX0_1111, JMF_XXXX_0110, JMF_XXXX_0111, UTF8 |
| Methods inherited from interface org.granite.messaging.jmf.ExtendedObjectInput |
getAlias, getReflection, read, read, read, readAndSetProperty, readFully, readFully, readLine, skip, skipBytes |
| Methods inherited from interface java.io.DataInput |
readBoolean, readByte, readChar, readDouble, readFloat, readInt, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF |
getSharedContext
SharedContext getSharedContext()
getInputStream
InputStream getInputStream()
safeRead
int safeRead()
throws IOException
- Throws:
IOException
safeReadFully
void safeReadFully(byte[] b)
throws IOException
- Throws:
IOException
safeReadFully
void safeReadFully(byte[] b,
int off,
int len)
throws IOException
- Throws:
IOException
safeSkip
void safeSkip(long n)
throws IOException
- Throws:
IOException
addSharedString
int addSharedString(String s)
getSharedString
String getSharedString(int index)
addSharedObject
int addSharedObject(Object o)
getSharedObject
Object getSharedObject(int index)
addUnresolvedSharedObject
int addUnresolvedSharedObject(String className)
setUnresolvedSharedObject
Object setUnresolvedSharedObject(int index,
Object o)