Uses of Class
org.nustaq.serialization.FSTClazzInfo
Package
Description
-
Uses of FSTClazzInfo in org.nustaq.kson
Modifier and TypeMethodDescriptionprotected List
KsonDeserializer.readObjectFields
(FSTClazzInfo targetClz) -
Uses of FSTClazzInfo in org.nustaq.serialization
Modifier and TypeMethodDescriptionFSTClazzNameRegistry.decodeClass
(FSTDecoder in, FSTConfiguration conf) FSTConfiguration.getClassInfo
(Class type) FSTClazzNameRegistry.getClazzFromId
(int c) FSTConfiguration.getClazzInfo
(Class rowClass) protected FSTClazzInfo
FSTObjectInput.getClazzInfo
(Class c, FSTClazzInfo.FSTFieldInfo referencee) FSTClazzInfoRegistry.getCLInfo
(Class c, FSTConfiguration conf) protected FSTClazzInfo
FSTObjectOutput.getFstClazzInfo
(FSTClazzInfo.FSTFieldInfo referencee, Class clazz) if class is same as last referenced, returned cached clzinfo, else do a lookupFSTClazzInfo.FSTFieldInfo.getLastInfo()
FSTDecoder.readClass()
FSTObjectInput.readClass()
protected FSTClazzInfo
FSTObjectOutput.writeEnum
(FSTClazzInfo.FSTFieldInfo referencee, Object toWrite) FSTObjectOutput.writeObjectInternal
(Object obj, FSTClazzInfo ci, Class... possibles) protected FSTClazzInfo
FSTObjectOutput.writeObjectWithContext
(FSTClazzInfo.FSTFieldInfo referencee, Object toWrite) protected FSTClazzInfo
FSTObjectOutput.writeObjectWithContext
(FSTClazzInfo.FSTFieldInfo referencee, Object toWrite, FSTClazzInfo ci) protected FSTClazzInfo
FSTObjectOutputNoShared.writeObjectWithContext
(FSTClazzInfo.FSTFieldInfo referencee, Object toWrite) Modifier and TypeMethodDescriptionprotected void
FSTClazzNameRegistry.addClassMapping
(Class c, int id, FSTClazzInfo clInfo, FSTConfiguration conf) void
FSTObjectInput.defaultReadObject
(FSTClazzInfo.FSTFieldInfo referencee, FSTClazzInfo serializationInfo, Object newObj) void
FSTObjectOutput.defaultWriteObject
(Object toWrite, FSTClazzInfo serializationInfo) void
FSTClazzNameRegistry.encodeClass
(FSTEncoder out, FSTClazzInfo ci) void
FSTEncoder.externalEnd
(FSTClazzInfo clz) protected ObjectInputStream
FSTObjectInput.getObjectInputStream
(Class cl, FSTClazzInfo clInfo, FSTClazzInfo.FSTFieldInfo referencee, Object toRead) FSTObjectOutput.getObjectOutputStream
(Class cl, FSTClazzInfo clinfo, FSTClazzInfo.FSTFieldInfo referencee, Object toWrite) protected Object
FSTObjectInput.handleReadRessolve
(FSTClazzInfo serializationInfo, Object newObj) FSTBasicObjectSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTObjectSerializer.instantiate
(Class objectClass, FSTObjectInput fstObjectInput, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) return null to delegate object instantiation to FST.protected Object
FSTObjectInput.instantiateAndReadNoSer
(Class c, FSTClazzInfo clzSerInfo, FSTClazzInfo.FSTFieldInfo referencee, int readPos) protected Object
FSTObjectInputNoShared.instantiateAndReadNoSer
(Class c, FSTClazzInfo clzSerInfo, FSTClazzInfo.FSTFieldInfo referencee, int readPos) protected Object
FSTObjectInput.instantiateAndReadWithSer
(Class c, FSTObjectSerializer ser, FSTClazzInfo clzSerInfo, FSTClazzInfo.FSTFieldInfo referencee, int readPos) void
FSTDecoder.readArrayEnd
(FSTClazzInfo clzSerInfo) protected void
FSTObjectInput.readCompatibleObjectFields
(FSTClazzInfo.FSTFieldInfo referencee, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo[] fieldInfo, Map res) protected void
FSTObjectInput.readFieldsMapBased
(FSTClazzInfo.FSTFieldInfo referencee, FSTClazzInfo serializationInfo, Object newObj) void
FSTBasicObjectSerializer.readObject
(FSTObjectInput in, Object toRead, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy) void
FSTObjectSerializer.readObject
(FSTObjectInput in, Object toRead, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy) read the content to an already instantiated objectprotected Object
FSTObjectInput.readObjectCompatible
(FSTClazzInfo.FSTFieldInfo referencee, FSTClazzInfo serializationInfo, Object newObj) protected void
FSTObjectInput.readObjectCompatibleRecursive
(FSTClazzInfo.FSTFieldInfo referencee, Object toRead, FSTClazzInfo serializationInfo, Class cl) protected void
FSTObjectInput.readObjectFields
(FSTClazzInfo.FSTFieldInfo referencee, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo[] fieldInfo, Object newObj, int startIndex, int version) void
FSTObjectInput.registerObject
(Object o, int streamPosition, FSTClazzInfo info, FSTClazzInfo.FSTFieldInfo referencee) void
FSTObjectInputNoShared.registerObject
(Object o, int streamPosition, FSTClazzInfo info, FSTClazzInfo.FSTFieldInfo referencee) int
FSTObjectRegistry.registerObjectForWrite
(Object o, int streamPosition, FSTClazzInfo clzInfo, int[] reUseType) add an object to the register, return handle if already present.void
FSTClazzInfo.FSTFieldInfo.setLastInfo
(FSTClazzInfo lastInfo) void
FSTEncoder.writeClass
(FSTClazzInfo clInf) void
FSTEncoder.writeFieldsEnd
(FSTClazzInfo serializationInfo) protected boolean
FSTObjectOutput.writeHandleIfApplicable
(Object toWrite, FSTClazzInfo serializationInfo) void
FSTObjectSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) write the contents of a given objectprotected void
FSTObjectOutput.writeObjectCompatible
(FSTClazzInfo.FSTFieldInfo referencee, Object toWrite, FSTClazzInfo serializationInfo) protected void
FSTObjectOutput.writeObjectCompatibleRecursive
(FSTClazzInfo.FSTFieldInfo referencee, Object toWrite, FSTClazzInfo serializationInfo, Class cl) protected void
FSTObjectOutput.writeObjectFields
(Object toWrite, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo[] fieldInfo, int startIndex, int version) protected boolean
FSTObjectOutput.writeObjectHeader
(FSTClazzInfo clsInfo, FSTClazzInfo.FSTFieldInfo referencee, Object toWrite) FSTObjectOutput.writeObjectInternal
(Object obj, FSTClazzInfo ci, Class... possibles) protected FSTClazzInfo
FSTObjectOutput.writeObjectWithContext
(FSTClazzInfo.FSTFieldInfo referencee, Object toWrite, FSTClazzInfo ci) -
Uses of FSTClazzInfo in org.nustaq.serialization.coders
Modifier and TypeMethodDescriptionFSTBytezDecoder.readClass()
FSTJsonDecoder.readClass()
FSTMinBinDecoder.readClass()
FSTStreamDecoder.readClass()
Modifier and TypeMethodDescriptionvoid
FSTBytezEncoder.externalEnd
(FSTClazzInfo clz) void
FSTJsonEncoder.externalEnd
(FSTClazzInfo clz) void
FSTMinBinEncoder.externalEnd
(FSTClazzInfo clz) void
FSTStreamEncoder.externalEnd
(FSTClazzInfo clz) void
FSTBytezDecoder.readArrayEnd
(FSTClazzInfo clzSerInfo) void
FSTJsonDecoder.readArrayEnd
(FSTClazzInfo clzSerInfo) void
FSTMinBinDecoder.readArrayEnd
(FSTClazzInfo clzSerInfo) void
FSTStreamDecoder.readArrayEnd
(FSTClazzInfo clzSerInfo) final void
FSTBytezEncoder.writeClass
(FSTClazzInfo clInf) void
FSTJsonEncoder.writeClass
(FSTClazzInfo clInf) void
FSTMinBinEncoder.writeClass
(FSTClazzInfo clInf) final void
FSTStreamEncoder.writeClass
(FSTClazzInfo clInf) void
FSTBytezEncoder.writeFieldsEnd
(FSTClazzInfo serializationInfo) void
FSTJsonEncoder.writeFieldsEnd
(FSTClazzInfo serializationInfo) void
FSTMinBinEncoder.writeFieldsEnd
(FSTClazzInfo serializationInfo) void
FSTStreamEncoder.writeFieldsEnd
(FSTClazzInfo serializationInfo) -
Uses of FSTClazzInfo in org.nustaq.serialization.serializers
Modifier and TypeMethodDescriptionFSTArrayListSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTBigIntegerSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTBigNumberSerializers.FSTByteSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTBigNumberSerializers.FSTCharSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTBigNumberSerializers.FSTDoubleSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTBigNumberSerializers.FSTFloatSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTBigNumberSerializers.FSTShortSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTBitSetSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTClassSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTCollectionSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTCPEnumSetSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTCPThrowableSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTDateSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTEnumSetSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTJSonSerializers.BigDecSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTJSonUnmodifiableCollectionSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTJSonUnmodifiableMapSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTMapSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTProxySerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPositioin) FSTStringBufferSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTStringBuilderSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTStringSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTThrowableSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) FSTTimestampSerializer.instantiate
(Class objectClass, FSTObjectInput in, FSTClazzInfo serializationInfo, FSTClazzInfo.FSTFieldInfo referencee, int streamPosition) void
FSTArrayListSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTBigIntegerSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTBigNumberSerializers.FSTByteSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTBigNumberSerializers.FSTCharSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTBigNumberSerializers.FSTDoubleSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTBigNumberSerializers.FSTFloatSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTBigNumberSerializers.FSTShortSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTBitSetSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTClassSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTCollectionSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTCPEnumSetSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTCPThrowableSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTDateSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTEnumSetSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTJSonSerializers.BigDecSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTJSonUnmodifiableCollectionSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTMapSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTProxySerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTStringBufferSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTStringSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTThrowableSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) void
FSTTimestampSerializer.writeObject
(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition)