-
-
Methods in org.nustaq.serialization that return FSTClazzInfo
| Modifier and Type |
Method |
Description |
FSTClazzInfo |
FSTClazzNameRegistry.decodeClass(FSTDecoder in,
FSTConfiguration conf) |
|
FSTClazzInfo |
FSTConfiguration.getClassInfo(Class type) |
|
FSTClazzInfo |
FSTClazzNameRegistry.getClazzFromId(int c) |
|
FSTClazzInfo |
FSTConfiguration.getClazzInfo(Class rowClass) |
|
protected FSTClazzInfo |
FSTObjectInput.getClazzInfo(Class c,
FSTClazzInfo.FSTFieldInfo referencee) |
|
FSTClazzInfo |
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 lookup
|
FSTClazzInfo |
FSTClazzInfo.FSTFieldInfo.getLastInfo() |
|
FSTClazzInfo |
FSTDecoder.readClass() |
|
FSTClazzInfo |
FSTObjectInput.readClass() |
|
protected FSTClazzInfo |
FSTObjectOutput.writeEnum(FSTClazzInfo.FSTFieldInfo referencee,
Object toWrite) |
|
FSTClazzInfo |
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) |
|
Methods in org.nustaq.serialization with parameters of type FSTClazzInfo
| Modifier and Type |
Method |
Description |
protected 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) |
|
ObjectOutputStream |
FSTObjectOutput.getObjectOutputStream(Class cl,
FSTClazzInfo clinfo,
FSTClazzInfo.FSTFieldInfo referencee,
Object toWrite) |
|
protected Object |
FSTObjectInput.handleReadRessolve(FSTClazzInfo serializationInfo,
Object newObj) |
|
Object |
FSTBasicObjectSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
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 object
|
protected 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 object
|
protected 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) |
|
FSTClazzInfo |
FSTObjectOutput.writeObjectInternal(Object obj,
FSTClazzInfo ci,
Class... possibles) |
|
protected FSTClazzInfo |
FSTObjectOutput.writeObjectWithContext(FSTClazzInfo.FSTFieldInfo referencee,
Object toWrite,
FSTClazzInfo ci) |
|
-
-
Methods in org.nustaq.serialization.serializers with parameters of type FSTClazzInfo
| Modifier and Type |
Method |
Description |
Object |
FSTArrayListSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTBigIntegerSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTBigNumberSerializers.FSTByteSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTBigNumberSerializers.FSTCharSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTBigNumberSerializers.FSTDoubleSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTBigNumberSerializers.FSTFloatSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTBigNumberSerializers.FSTShortSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTBitSetSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTClassSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTCollectionSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTCPEnumSetSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTCPThrowableSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTDateSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTEnumSetSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTJSonSerializers.BigDecSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTJSonUnmodifiableCollectionSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTJSonUnmodifiableMapSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTMapSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTProxySerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPositioin) |
|
Object |
FSTStringBufferSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTStringBuilderSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTStringSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
FSTThrowableSerializer.instantiate(Class objectClass,
FSTObjectInput in,
FSTClazzInfo serializationInfo,
FSTClazzInfo.FSTFieldInfo referencee,
int streamPosition) |
|
Object |
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) |
|