Uses of Class
com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
-
Packages that use FieldSerializer.CachedField Package Description com.esotericsoftware.kryo.serializers -
-
Uses of FieldSerializer.CachedField in com.esotericsoftware.kryo.serializers
Subclasses of FieldSerializer.CachedField in com.esotericsoftware.kryo.serializers Modifier and Type Class Description (package private) static class
AsmCacheFields.AsmBooleanField
(package private) static class
AsmCacheFields.AsmByteField
(package private) static class
AsmCacheFields.AsmCachedField
(package private) static class
AsmCacheFields.AsmCharField
(package private) static class
AsmCacheFields.AsmDoubleField
(package private) static class
AsmCacheFields.AsmFloatField
(package private) static class
AsmCacheFields.AsmIntField
(package private) static class
AsmCacheFields.AsmLongField
(package private) static class
AsmCacheFields.AsmObjectField
(package private) static class
AsmCacheFields.AsmShortField
(package private) static class
AsmCacheFields.AsmStringField
(package private) class
ObjectField
Defer generation of serializers until it is really required at run-time.(package private) static class
ObjectField.ObjectBooleanField
(package private) static class
ObjectField.ObjectByteField
(package private) static class
ObjectField.ObjectCharField
(package private) static class
ObjectField.ObjectDoubleField
(package private) static class
ObjectField.ObjectFloatField
(package private) static class
ObjectField.ObjectIntField
(package private) static class
ObjectField.ObjectLongField
(package private) static class
ObjectField.ObjectShortField
Fields in com.esotericsoftware.kryo.serializers declared as FieldSerializer.CachedField Modifier and Type Field Description private FieldSerializer.CachedField[]
FieldSerializer. fields
private FieldSerializer.CachedField[]
FieldSerializer. transientFields
Fields in com.esotericsoftware.kryo.serializers with type parameters of type FieldSerializer.CachedField Modifier and Type Field Description protected java.util.HashSet<FieldSerializer.CachedField>
FieldSerializer. removedFields
private static java.util.Comparator<FieldSerializer.CachedField>
TaggedFieldSerializer. TAGGED_VALUE_COMPARATOR
Methods in com.esotericsoftware.kryo.serializers that return FieldSerializer.CachedField Modifier and Type Method Description FieldSerializer.CachedField
AsmCachedFieldFactory. createCachedField(java.lang.Class fieldClass, java.lang.reflect.Field field, FieldSerializer ser)
FieldSerializer.CachedField
FieldSerializer.CachedFieldFactory. createCachedField(java.lang.Class fieldClass, java.lang.reflect.Field field, FieldSerializer ser)
FieldSerializer.CachedField
ObjectCachedFieldFactory. createCachedField(java.lang.Class fieldClass, java.lang.reflect.Field field, FieldSerializer ser)
FieldSerializer.CachedField
FieldSerializer. getField(java.lang.String fieldName)
Allows specific fields to be optimized.FieldSerializer.CachedField[]
FieldSerializer. getFields()
Get all fields controlled by this FieldSerializerFieldSerializer.CachedField[]
FieldSerializer. getTransientFields()
Get all transient fields controlled by this FieldSerializer(package private) FieldSerializer.CachedField
FieldSerializer. newCachedField(java.lang.reflect.Field field, int fieldIndex, int accessIndex)
(package private) FieldSerializer.CachedField
FieldSerializerGenericsUtil. newCachedFieldOfGenericType(java.lang.reflect.Field field, int accessIndex, java.lang.Class[] fieldClass, java.lang.reflect.Type fieldGenericType)
Special processing for fiels of generic types(package private) FieldSerializer.CachedField
FieldSerializer. newMatchingCachedField(java.lang.reflect.Field field, int accessIndex, java.lang.Class fieldClass, java.lang.reflect.Type fieldGenericType, java.lang.Class[] fieldGenerics)
Methods in com.esotericsoftware.kryo.serializers with parameters of type FieldSerializer.CachedField Modifier and Type Method Description private java.util.List<java.lang.reflect.Field>
FieldSerializer. buildValidFieldsFromCachedFields(FieldSerializer.CachedField[] cachedFields, IntArray useAsm)
int
FieldSerializer. compare(FieldSerializer.CachedField o1, FieldSerializer.CachedField o2)
protected java.lang.String
FieldSerializer. getCachedFieldName(FieldSerializer.CachedField cachedField)
java.lang.String
FieldSerializer.CachedFieldNameStrategy. getName(FieldSerializer.CachedField cachedField)
void
FieldSerializer. removeField(FieldSerializer.CachedField removeField)
Removes a field so that it won't be serialized.void
TaggedFieldSerializer. removeField(FieldSerializer.CachedField field)
void
VersionFieldSerializer. removeField(FieldSerializer.CachedField field)
-