Uses of Class
org.nustaq.serialization.FSTClazzInfo.FSTFieldInfo
Package
Description
-
Uses of FSTClazzInfo.FSTFieldInfo in org.nustaq.serialization
Modifier and TypeFieldDescriptionstatic final Comparator<FSTClazzInfo.FSTFieldInfo>
FSTClazzInfo.defFieldComparator
Modifier and TypeMethodDescriptionprotected FSTClazzInfo.FSTFieldInfo
FSTClazzInfo.createFieldInfo
(Field field) protected FSTClazzInfo.FSTFieldInfo
FSTObjectOutput.getCachedFI
(Class... possibles) final FSTClazzInfo.FSTFieldInfo[]
FSTClazzInfo.getFieldInfo()
FSTClazzInfo.getFieldInfo
(String name, Class declaringClass) final FSTClazzInfo.FSTFieldInfo[]
FSTClazzInfo.getFieldInfoFiltered
(Class... toRemove) Modifier and TypeMethodDescriptionvoid
FSTObjectInput.defaultReadObject
(FSTClazzInfo.FSTFieldInfo referencee, FSTClazzInfo serializationInfo, Object newObj) protected FSTClazzInfo
FSTObjectInput.getClazzInfo
(Class c, FSTClazzInfo.FSTFieldInfo referencee) protected FSTClazzInfo
FSTObjectOutput.getFstClazzInfo
(FSTClazzInfo.FSTFieldInfo referencee, Class clazz) if class is same as last referenced, returned cached clzinfo, else do a lookupprotected ObjectInputStream
FSTObjectInput.getObjectInputStream
(Class cl, FSTClazzInfo clInfo, FSTClazzInfo.FSTFieldInfo referencee, Object toRead) FSTObjectOutput.getObjectOutputStream
(Class cl, FSTClazzInfo clinfo, FSTClazzInfo.FSTFieldInfo referencee, Object toWrite) 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) protected Object
FSTObjectInput.instantiateArray
(FSTClazzInfo.FSTFieldInfo referencee, int readPos) protected Object
FSTObjectInput.instantiateEnum
(FSTClazzInfo.FSTFieldInfo referencee, int readPos) protected Object
FSTObjectInput.instantiateHandle
(FSTClazzInfo.FSTFieldInfo referencee) protected Object
FSTObjectInput.instantiateSpecialTag
(FSTClazzInfo.FSTFieldInfo referencee, int readPos, byte code) protected Object
FSTObjectInput.readArray
(FSTClazzInfo.FSTFieldInfo referencee, int pos) protected Object
FSTObjectInput.readArrayNoHeader
(FSTClazzInfo.FSTFieldInfo referencee, int pos, Class arrCl) 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) FSTObjectInput.readObjectWithHeader
(FSTClazzInfo.FSTFieldInfo referencee) void
FSTObjectInput.registerObject
(Object o, int streamPosition, FSTClazzInfo info, FSTClazzInfo.FSTFieldInfo referencee) void
FSTObjectInputNoShared.registerObject
(Object o, int streamPosition, FSTClazzInfo info, FSTClazzInfo.FSTFieldInfo referencee) protected boolean
FSTObjectInput.skipConditional
(Object newObj, int conditional, FSTClazzInfo.FSTFieldInfo subInfo) protected void
FSTObjectOutput.writeArray
(FSTClazzInfo.FSTFieldInfo referencee, Object array) boolean
FSTEncoder.writeAttributeName
(FSTClazzInfo.FSTFieldInfo subInfo, Object value) protected void
FSTObjectOutput.writeCompatibleObjectFields
(Object toWrite, Map fields, FSTClazzInfo.FSTFieldInfo[] fieldInfo) protected FSTClazzInfo
FSTObjectOutput.writeEnum
(FSTClazzInfo.FSTFieldInfo referencee, Object toWrite) 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) 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 static FSTConfiguration
FSTConfiguration.createAndroidDefaultConfiguration
(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) protected static FSTConfiguration
FSTConfiguration.createConfiguration
(org.nustaq.serialization.FSTConfiguration.ConfType ct, boolean shareRefs, ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) protected static FSTConfiguration
FSTConfiguration.createDefaultConfiguration
(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) protected static FSTConfiguration
FSTConfiguration.createJsonConfiguration
(boolean prettyPrint, boolean shareReferences, ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) protected static FSTConfiguration
FSTConfiguration.createMinBinConfiguration
(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) protected static FSTConfiguration
FSTConfiguration.createUnsafeBinaryConfiguration
(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) ModifierConstructorDescriptionprotected
FSTConfiguration
(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> sharedFieldInfos) -
Uses of FSTClazzInfo.FSTFieldInfo in org.nustaq.serialization.coders
Modifier and TypeMethodDescriptionboolean
FSTBytezEncoder.writeAttributeName
(FSTClazzInfo.FSTFieldInfo subInfo, Object value) boolean
FSTJsonEncoder.writeAttributeName
(FSTClazzInfo.FSTFieldInfo subInfo, Object outerObjectToWrite) boolean
FSTMinBinEncoder.writeAttributeName
(FSTClazzInfo.FSTFieldInfo subInfo, Object value) boolean
FSTStreamEncoder.writeAttributeName
(FSTClazzInfo.FSTFieldInfo subInfo, Object value) -
Uses of FSTClazzInfo.FSTFieldInfo 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)