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 protectedJaversField(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.ObjectgetEvenIfPrivate(java.lang.Object onObject)protected java.lang.reflect.TypegetRawGenericType()java.lang.Class<?>getRawType()java.lang.StringmemberType()voidsetEvenIfPrivate(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:
getRawGenericTypein classJaversMember<java.lang.reflect.Field>
-
getRawType
public java.lang.Class<?> getRawType()
- Specified by:
getRawTypein classJaversMember<java.lang.reflect.Field>
-
getEvenIfPrivate
public java.lang.Object getEvenIfPrivate(java.lang.Object onObject)
- Specified by:
getEvenIfPrivatein classJaversMember<java.lang.reflect.Field>
-
setEvenIfPrivate
public void setEvenIfPrivate(java.lang.Object onObject, java.lang.Object value)- Specified by:
setEvenIfPrivatein classJaversMember<java.lang.reflect.Field>
-
memberType
public java.lang.String memberType()
- Specified by:
memberTypein classJaversMember<java.lang.reflect.Field>
-
-