public class FSTObjectInputNoShared extends FSTObjectInput
FSTObjectInput.CallbackEntry, FSTObjectInput.ConditionalCallback, FSTObjectInput.MyObjectStreamcallbacks, clInfoRegistry, closed, codec, conditionalCallback, conf, curDepth, debugStack, emptyStream, fakeWrapper, ignoreAnnotations, infoCache, isCrossPlatform, objects, readExternalReadAHead, REGISTER_ENUMS_READ, versionConflictListener| Constructor and Description |
|---|
FSTObjectInputNoShared() |
FSTObjectInputNoShared(FSTConfiguration conf) |
FSTObjectInputNoShared(InputStream in)
Creates a FSTObjectInput that uses the specified
underlying InputStream.
|
FSTObjectInputNoShared(InputStream in,
FSTConfiguration conf)
Creates a FSTObjectInput that uses the specified
underlying InputStream.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
instantiateAndReadNoSer(Class c,
FSTClazzInfo clzSerInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int readPos) |
void |
registerObject(Object o,
int streamPosition,
FSTClazzInfo info,
FSTClazzInfo.FSTFieldInfo referencee) |
void |
resetForReuse(InputStream in) |
void |
resetForReuseCopyArray(byte[] bytes,
int off,
int len) |
available, close, defaultReadObject, getClassForName, getClazzInfo, getCodec, getConditionalCallback, getConf, getObjectInputStream, getReadExternalReadAHead, getVersionConflictListener, handleReadRessolve, initRegistries, instantiateAndReadWithSer, instantiateArray, instantiateBigInt, instantiateEnum, instantiateHandle, instantiateSpecialTag, oldVersionRead, processValidation, pushBack, read, read, read, readArray, readArrayNoHeader, readBoolean, readByte, readChar, readClass, readCompatibleObjectFields, readDouble, readFieldsMapBased, readFInt, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObject, readObjectCompatible, readObjectCompatibleRecursive, readObjectFields, readObjectInternal, readObjectWithHeader, readShort, readStringAsc, readStringUTF, readUnsignedByte, readUnsignedShort, readUTF, reset, resetAndClearRefs, resetForReuseUseArray, resetForReuseUseArray, setCodec, setConditionalCallback, setReadExternalReadAHead, setVersionConflictListener, skip, skipBytes, skipConditionalpublic FSTObjectInputNoShared()
throws IOException
IOExceptionpublic FSTObjectInputNoShared(FSTConfiguration conf)
public FSTObjectInputNoShared(InputStream in) throws IOException
in - the specified input streamIOExceptionpublic FSTObjectInputNoShared(InputStream in, FSTConfiguration conf)
in - the specified input streamconf - public void registerObject(Object o, int streamPosition, FSTClazzInfo info, FSTClazzInfo.FSTFieldInfo referencee)
registerObject in class FSTObjectInputpublic void resetForReuse(InputStream in) throws IOException
resetForReuse in class FSTObjectInputIOExceptionpublic void resetForReuseCopyArray(byte[] bytes,
int off,
int len)
throws IOException
resetForReuseCopyArray in class FSTObjectInputIOExceptionprotected Object instantiateAndReadNoSer(Class c, FSTClazzInfo clzSerInfo, FSTClazzInfo.FSTFieldInfo referencee, int readPos) throws Exception
instantiateAndReadNoSer in class FSTObjectInputExceptionCopyright © 2017. All rights reserved.