Class ObjectField.ObjectDoubleField
- java.lang.Object
-
- com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
-
- com.esotericsoftware.kryo.serializers.ObjectField
-
- com.esotericsoftware.kryo.serializers.ObjectField.ObjectDoubleField
-
- Enclosing class:
- ObjectField
static final class ObjectField.ObjectDoubleField extends ObjectField
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.esotericsoftware.kryo.serializers.ObjectField
ObjectField.ObjectBooleanField, ObjectField.ObjectByteField, ObjectField.ObjectCharField, ObjectField.ObjectDoubleField, ObjectField.ObjectFloatField, ObjectField.ObjectIntField, ObjectField.ObjectLongField, ObjectField.ObjectShortField
-
-
Field Summary
-
Fields inherited from class com.esotericsoftware.kryo.serializers.ObjectField
fieldSerializer, generics, kryo, type
-
Fields inherited from class com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
access, accessIndex, canBeNull, field, serializer, valueClass, varIntsEnabled
-
-
Constructor Summary
Constructors Constructor Description ObjectDoubleField(FieldSerializer fieldSerializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopy(java.lang.Object original, java.lang.Object copy)java.lang.ObjectgetField(java.lang.Object object)voidread(Input input, java.lang.Object object)voidwrite(Output output, java.lang.Object object)-
Methods inherited from class com.esotericsoftware.kryo.serializers.ObjectField
setField
-
Methods inherited from class com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
getField, getSerializer, setCanBeNull, setClass, setClass, setSerializer, toString
-
-
-
-
Constructor Detail
-
ObjectDoubleField
public ObjectDoubleField(FieldSerializer fieldSerializer)
-
-
Method Detail
-
getField
public java.lang.Object getField(java.lang.Object object) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException- Overrides:
getFieldin classObjectField- Throws:
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessException
-
write
public void write(Output output, java.lang.Object object)
- Overrides:
writein classObjectField
-
read
public void read(Input input, java.lang.Object object)
- Overrides:
readin classObjectField
-
copy
public void copy(java.lang.Object original, java.lang.Object copy)- Overrides:
copyin classObjectField
-
-