Class BeanSerializer.CachedProperty<X>
- java.lang.Object
-
- com.esotericsoftware.kryo.serializers.BeanSerializer.CachedProperty<X>
-
- Enclosing class:
- BeanSerializer<T>
class BeanSerializer.CachedProperty<X> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.reflect.Method
getMethod
(package private) int
getterAccessIndex
(package private) java.lang.String
name
(package private) Serializer
serializer
(package private) java.lang.reflect.Method
setMethod
(package private) java.lang.Class
setMethodType
(package private) int
setterAccessIndex
-
Constructor Summary
Constructors Constructor Description CachedProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.Object
get(java.lang.Object object)
(package private) void
set(java.lang.Object object, java.lang.Object value)
java.lang.String
toString()
-
-
-
Field Detail
-
name
java.lang.String name
-
getMethod
java.lang.reflect.Method getMethod
-
setMethod
java.lang.reflect.Method setMethod
-
setMethodType
java.lang.Class setMethodType
-
serializer
Serializer serializer
-
getterAccessIndex
int getterAccessIndex
-
setterAccessIndex
int setterAccessIndex
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
get
java.lang.Object get(java.lang.Object object) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
-
set
void set(java.lang.Object object, java.lang.Object value) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
-
-