-
Methods in org.nustaq.serialization with parameters of type FSTClazzInfo.FSTFieldInfo
| Modifier and Type |
Method |
Description |
void |
FSTObjectInput.defaultReadObject(FSTClazzInfo.FSTFieldInfo referencee,
FSTClazzInfo serializationInfo,
java.lang.Object newObj) |
|
protected FSTClazzInfo |
FSTObjectInput.getClazzInfo(java.lang.Class c,
FSTClazzInfo.FSTFieldInfo referencee) |
|
protected FSTClazzInfo |
FSTObjectOutput.getFstClazzInfo(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Class clazz) |
if class is same as last referenced, returned cached clzinfo, else do a lookup
|
protected java.io.ObjectInputStream |
FSTObjectInput.getObjectInputStream(java.lang.Class cl,
FSTClazzInfo clInfo,
FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toRead) |
|
java.io.ObjectOutputStream |
FSTObjectOutput.getObjectOutputStream(java.lang.Class cl,
FSTClazzInfo clinfo,
FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite) |
|
java.lang.Object |
FSTBasicObjectSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTObjectSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput fstObjectInput,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
return null to delegate object instantiation to FST.
|
protected java.lang.Object |
FSTObjectInput.instantiateAndReadNoSer(java.lang.Class c,
FSTClazzInfo clzSerInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int readPos) |
|
protected java.lang.Object |
FSTObjectInputNoShared.instantiateAndReadNoSer(java.lang.Class c,
FSTClazzInfo clzSerInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int readPos) |
|
protected java.lang.Object |
FSTObjectInput.instantiateAndReadWithSer(java.lang.Class c,
FSTObjectSerializer ser,
FSTClazzInfo clzSerInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int readPos) |
|
protected java.lang.Object |
FSTObjectInput.instantiateArray(FSTClazzInfo.FSTFieldInfo referencee,
int readPos) |
|
protected java.lang.Object |
FSTObjectInput.instantiateEnum(FSTClazzInfo.FSTFieldInfo referencee,
int readPos) |
|
protected java.lang.Object |
FSTObjectInput.instantiateHandle(FSTClazzInfo.FSTFieldInfo referencee) |
|
protected java.lang.Object |
FSTObjectInput.instantiateSpecialTag(FSTClazzInfo.FSTFieldInfo referencee,
int readPos,
byte code) |
|
protected java.lang.Object |
FSTObjectInput.readArray(FSTClazzInfo.FSTFieldInfo referencee,
int pos) |
|
protected java.lang.Object |
FSTObjectInput.readArrayNoHeader(FSTClazzInfo.FSTFieldInfo referencee,
int pos,
java.lang.Class arrCl) |
|
protected void |
FSTObjectInput.readCompatibleObjectFields(FSTClazzInfo.FSTFieldInfo referencee,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo[] fieldInfo,
java.util.Map res) |
|
protected void |
FSTObjectInput.readFieldsMapBased(FSTClazzInfo.FSTFieldInfo referencee,
FSTClazzInfo serializationInfo,
java.lang.Object newObj) |
|
void |
FSTBasicObjectSerializer.readObject(FSTObjectInput in,
java.lang.Object toRead,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy) |
|
void |
FSTObjectSerializer.readObject(FSTObjectInput in,
java.lang.Object toRead,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy) |
read the content to an already instantiated object
|
protected java.lang.Object |
FSTObjectInput.readObjectCompatible(FSTClazzInfo.FSTFieldInfo referencee,
FSTClazzInfo serializationInfo,
java.lang.Object newObj) |
|
protected void |
FSTObjectInput.readObjectCompatibleRecursive(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toRead,
FSTClazzInfo serializationInfo,
java.lang.Class cl) |
|
protected void |
FSTObjectInput.readObjectFields(FSTClazzInfo.FSTFieldInfo referencee,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo[] fieldInfo,
java.lang.Object newObj,
int startIndex,
int version) |
|
java.lang.Object |
FSTObjectInput.readObjectWithHeader(FSTClazzInfo.FSTFieldInfo referencee) |
|
void |
FSTObjectInput.registerObject(java.lang.Object o,
int streamPosition,
FSTClazzInfo info,
FSTClazzInfo.FSTFieldInfo referencee) |
|
void |
FSTObjectInputNoShared.registerObject(java.lang.Object o,
int streamPosition,
FSTClazzInfo info,
FSTClazzInfo.FSTFieldInfo referencee) |
|
protected boolean |
FSTObjectInput.skipConditional(java.lang.Object newObj,
int conditional,
FSTClazzInfo.FSTFieldInfo subInfo) |
|
protected void |
FSTObjectOutput.writeArray(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object array) |
|
boolean |
FSTEncoder.writeAttributeName(FSTClazzInfo.FSTFieldInfo subInfo,
java.lang.Object value) |
|
protected void |
FSTObjectOutput.writeCompatibleObjectFields(java.lang.Object toWrite,
java.util.Map fields,
FSTClazzInfo.FSTFieldInfo[] fieldInfo) |
|
protected FSTClazzInfo |
FSTObjectOutput.writeEnum(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite) |
|
void |
FSTObjectSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
write the contents of a given object
|
protected void |
FSTObjectOutput.writeObjectCompatible(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite,
FSTClazzInfo serializationInfo) |
|
protected void |
FSTObjectOutput.writeObjectCompatibleRecursive(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite,
FSTClazzInfo serializationInfo,
java.lang.Class cl) |
|
protected void |
FSTObjectOutput.writeObjectFields(java.lang.Object toWrite,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo[] fieldInfo,
int startIndex,
int version) |
|
protected boolean |
FSTObjectOutput.writeObjectHeader(FSTClazzInfo clsInfo,
FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite) |
|
protected FSTClazzInfo |
FSTObjectOutput.writeObjectWithContext(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite) |
|
protected FSTClazzInfo |
FSTObjectOutput.writeObjectWithContext(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite,
FSTClazzInfo ci) |
|
protected FSTClazzInfo |
FSTObjectOutputNoShared.writeObjectWithContext(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite) |
|
Method parameters in org.nustaq.serialization with type arguments of type FSTClazzInfo.FSTFieldInfo
| Modifier and Type |
Method |
Description |
protected static FSTConfiguration |
FSTConfiguration.createAndroidDefaultConfiguration(java.util.concurrent.ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey,FSTClazzInfo.FSTFieldInfo> shared) |
|
protected static FSTConfiguration |
FSTConfiguration.createConfiguration(org.nustaq.serialization.FSTConfiguration.ConfType ct,
boolean shareRefs,
java.util.concurrent.ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey,FSTClazzInfo.FSTFieldInfo> shared) |
|
protected static FSTConfiguration |
FSTConfiguration.createDefaultConfiguration(java.util.concurrent.ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey,FSTClazzInfo.FSTFieldInfo> shared) |
|
protected static FSTConfiguration |
FSTConfiguration.createJsonConfiguration(boolean prettyPrint,
boolean shareReferences,
java.util.concurrent.ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey,FSTClazzInfo.FSTFieldInfo> shared) |
|
protected static FSTConfiguration |
FSTConfiguration.createMinBinConfiguration(java.util.concurrent.ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey,FSTClazzInfo.FSTFieldInfo> shared) |
|
protected static FSTConfiguration |
FSTConfiguration.createUnsafeBinaryConfiguration(java.util.concurrent.ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey,FSTClazzInfo.FSTFieldInfo> shared) |
|
-
-
Methods in org.nustaq.serialization.serializers with parameters of type FSTClazzInfo.FSTFieldInfo
| Modifier and Type |
Method |
Description |
java.lang.Object |
FSTArrayListSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTBigIntegerSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTBigNumberSerializers.FSTByteSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTBigNumberSerializers.FSTCharSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTBigNumberSerializers.FSTDoubleSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTBigNumberSerializers.FSTFloatSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTBigNumberSerializers.FSTShortSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTBitSetSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTClassSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTCollectionSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTCPEnumSetSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTCPThrowableSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTDateSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTEnumSetSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTJSonSerializers.BigDecSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTJSonUnmodifiableCollectionSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTJSonUnmodifiableMapSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTMapSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTProxySerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPositioin) |
|
java.lang.Object |
FSTStringBufferSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTStringBuilderSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTStringSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTThrowableSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
java.lang.Object |
FSTTimestampSerializer.instantiate(java.lang.Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
void |
FSTArrayListSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTBigIntegerSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTBigNumberSerializers.FSTByteSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTBigNumberSerializers.FSTCharSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTBigNumberSerializers.FSTDoubleSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTBigNumberSerializers.FSTFloatSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTBigNumberSerializers.FSTShortSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTBitSetSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTClassSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTCollectionSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTCPEnumSetSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTCPThrowableSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTDateSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTEnumSetSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTJSonSerializers.BigDecSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTJSonUnmodifiableCollectionSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTMapSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTProxySerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTStringBufferSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTStringSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTThrowableSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|
void |
FSTTimestampSerializer.writeObject(FSTObjectOutput out,
java.lang.Object toWrite,
FSTClazzInfo clzInfo,
FSTClazzInfo.FSTFieldInfo referencedBy,
int streamPosition) |
|