sisc.ser
Class SLL2Deserializer
java.lang.Object
sisc.ser.BerEncoding
sisc.ser.DeserializerImpl
sisc.ser.SLL2Deserializer
- All Implemented Interfaces:
- java.io.DataInput, java.io.ObjectInput, Deserializer
- Direct Known Subclasses:
- BlockDeserializer, StreamDeserializer
public abstract class SLL2Deserializer
- extends DeserializerImpl
Methods inherited from class sisc.ser.DeserializerImpl |
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, skipBytes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SLL2Deserializer
protected SLL2Deserializer(AppContext ctx,
java.io.ObjectInput input)
throws java.io.IOException
- Throws:
java.io.IOException
readExpression
public Expression readExpression()
throws java.io.IOException
- Throws:
java.io.IOException
readInitializedExpression
public Expression readInitializedExpression()
throws java.io.IOException
- Throws:
java.io.IOException
recordReadObject
protected abstract void recordReadObject(int definingOid,
Expression e)
skipReadObject
protected abstract Expression skipReadObject(boolean flush,
int definingOid)
throws java.io.IOException
- Throws:
java.io.IOException
readExpression
protected Expression readExpression(boolean flush,
int definingOid)
throws java.io.IOException
- Throws:
java.io.IOException
deser
public Expression deser()
throws java.io.IOException
- Throws:
java.io.IOException
fetchShared
protected abstract Expression fetchShared(int oid)
throws java.io.IOException
- Throws:
java.io.IOException
readSymbolicEnvironment
public SymbolicEnvironment readSymbolicEnvironment()
throws java.io.IOException
- Throws:
java.io.IOException