-
-
Methods in org.nustaq.serialization that return FSTClazzInfo
| Modifier and Type |
Method |
Description |
FSTClazzInfo |
FSTClazzNameRegistry.decodeClass(FSTDecoder in,
FSTConfiguration conf) |
|
FSTClazzInfo |
FSTConfiguration.getClassInfo(java.lang.Class type) |
|
FSTClazzInfo |
FSTClazzNameRegistry.getClazzFromId(int c) |
|
FSTClazzInfo |
FSTConfiguration.getClazzInfo(java.lang.Class rowClass) |
|
protected FSTClazzInfo |
FSTObjectInput.getClazzInfo(java.lang.Class c,
FSTClazzInfo.FSTFieldInfo referencee) |
|
FSTClazzInfo |
FSTClazzInfoRegistry.getCLInfo(java.lang.Class c,
FSTConfiguration conf) |
|
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
|
FSTClazzInfo |
FSTClazzInfo.FSTFieldInfo.getLastInfo() |
|
FSTClazzInfo |
FSTDecoder.readClass() |
|
FSTClazzInfo |
FSTObjectInput.readClass() |
|
protected FSTClazzInfo |
FSTObjectOutput.writeEnum(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite) |
|
FSTClazzInfo |
FSTObjectOutput.writeObjectInternal(java.lang.Object obj,
FSTClazzInfo ci,
java.lang.Class... possibles) |
|
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) |
|
Methods in org.nustaq.serialization with parameters of type FSTClazzInfo
| Modifier and Type |
Method |
Description |
protected void |
FSTClazzNameRegistry.addClassMapping(java.lang.Class c,
int id,
FSTClazzInfo clInfo,
FSTConfiguration conf) |
|
void |
FSTObjectInput.defaultReadObject(FSTClazzInfo.FSTFieldInfo referencee,
FSTClazzInfo serializationInfo,
java.lang.Object newObj) |
|
void |
FSTObjectOutput.defaultWriteObject(java.lang.Object toWrite,
FSTClazzInfo serializationInfo) |
|
void |
FSTClazzNameRegistry.encodeClass(FSTEncoder out,
FSTClazzInfo ci) |
|
void |
FSTEncoder.externalEnd(FSTClazzInfo clz) |
|
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) |
|
protected java.lang.Object |
FSTObjectInput.handleReadRessolve(FSTClazzInfo serializationInfo,
java.lang.Object newObj) |
|
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) |
|
void |
FSTDecoder.readArrayEnd(FSTClazzInfo clzSerInfo) |
|
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) |
|
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) |
|
int |
FSTObjectRegistry.registerObjectForWrite(java.lang.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(java.lang.Object toWrite,
FSTClazzInfo serializationInfo) |
|
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) |
|
FSTClazzInfo |
FSTObjectOutput.writeObjectInternal(java.lang.Object obj,
FSTClazzInfo ci,
java.lang.Class... possibles) |
|
protected FSTClazzInfo |
FSTObjectOutput.writeObjectWithContext(FSTClazzInfo.FSTFieldInfo referencee,
java.lang.Object toWrite,
FSTClazzInfo ci) |
|
-
-
Methods in org.nustaq.serialization.serializers with parameters of type FSTClazzInfo
| 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) |
|