Package org.javers.common.reflection
Class JaversField
- java.lang.Object
-
- org.javers.common.reflection.JaversMember<java.lang.reflect.Field>
-
- org.javers.common.reflection.JaversField
-
public class JaversField extends JaversMember<java.lang.reflect.Field>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
JaversField(java.lang.reflect.Field rawField, java.lang.reflect.Type resolvedReturnType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getEvenIfPrivate(java.lang.Object onObject)
protected java.lang.reflect.Type
getRawGenericType()
java.lang.Class<?>
getRawType()
java.lang.String
memberType()
void
setEvenIfPrivate(java.lang.Object onObject, java.lang.Object value)
-
Methods inherited from class org.javers.common.reflection.JaversMember
equals, getAnnotations, getAnnotationTypes, getDeclaringClass, getGenericResolvedType, getRawMember, hashCode, looksLikeId, name, propertyName
-
-
-
-
Method Detail
-
getRawGenericType
protected java.lang.reflect.Type getRawGenericType()
- Specified by:
getRawGenericType
in classJaversMember<java.lang.reflect.Field>
-
getRawType
public java.lang.Class<?> getRawType()
- Specified by:
getRawType
in classJaversMember<java.lang.reflect.Field>
-
getEvenIfPrivate
public java.lang.Object getEvenIfPrivate(java.lang.Object onObject)
- Specified by:
getEvenIfPrivate
in classJaversMember<java.lang.reflect.Field>
-
setEvenIfPrivate
public void setEvenIfPrivate(java.lang.Object onObject, java.lang.Object value)
- Specified by:
setEvenIfPrivate
in classJaversMember<java.lang.reflect.Field>
-
memberType
public java.lang.String memberType()
- Specified by:
memberType
in classJaversMember<java.lang.reflect.Field>
-
-