public abstract class SLL2Deserializer extends DeserializerImpl
ctx, datin| Modifier | Constructor and Description |
|---|---|
protected |
SLL2Deserializer(AppContext ctx,
java.io.ObjectInput input) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
deser() |
protected abstract Expression |
fetchShared(int oid) |
Expression |
readExpression() |
protected Expression |
readExpression(boolean flush,
int definingOid) |
Expression |
readInitializedExpression() |
SymbolicEnvironment |
readSymbolicEnvironment() |
protected abstract void |
recordReadObject(int definingOid,
Expression e) |
protected abstract Expression |
skipReadObject(boolean flush,
int definingOid) |
available, close, read, read, read, readBigDecimal, readBigInteger, readBoolean, readByte, readChar, readDouble, readExpressionArray, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readShort, readUnsignedByte, readUnsignedShort, readUTF, readValueArray, resolveLibraryBinding, skip, skipBytesreadBer, readBerLong, readBerShort, writeBerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadClassprotected SLL2Deserializer(AppContext ctx, java.io.ObjectInput input) throws java.io.IOException
java.io.IOExceptionpublic Expression readExpression() throws java.io.IOException
java.io.IOExceptionpublic Expression readInitializedExpression() throws java.io.IOException
java.io.IOExceptionprotected abstract void recordReadObject(int definingOid,
Expression e)
protected abstract Expression skipReadObject(boolean flush, int definingOid) throws java.io.IOException
java.io.IOExceptionprotected Expression readExpression(boolean flush, int definingOid) throws java.io.IOException
java.io.IOExceptionpublic Expression deser() throws java.io.IOException
java.io.IOExceptionprotected abstract Expression fetchShared(int oid) throws java.io.IOException
java.io.IOExceptionpublic SymbolicEnvironment readSymbolicEnvironment() throws java.io.IOException
java.io.IOException