Package com.db4o.reflect
Interface ReflectField
-
- All Known Implementing Classes:
GenericField,GenericVirtualField,JdkField
public interface ReflectFieldrepresentation for java.lang.reflect.Field.
See the respective documentation in the JDK API.- See Also:
Reflector
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectget(java.lang.Object onObject)ReflectClassgetFieldType()The ReflectClass returned by this method should have been provided by the parent reflector.java.lang.StringgetName()java.lang.ObjectindexEntry(java.lang.Object orig)ReflectClassindexType()The ReflectClass returned by this method should have been provided by the parent reflector.booleanisPublic()booleanisStatic()booleanisTransient()voidset(java.lang.Object onObject, java.lang.Object value)
-
-
-
Method Detail
-
get
java.lang.Object get(java.lang.Object onObject)
-
getName
java.lang.String getName()
-
getFieldType
ReflectClass getFieldType()
The ReflectClass returned by this method should have been provided by the parent reflector.- Returns:
- the ReflectClass representing the field type as provided by the parent reflector
-
isPublic
boolean isPublic()
-
isStatic
boolean isStatic()
-
isTransient
boolean isTransient()
-
set
void set(java.lang.Object onObject, java.lang.Object value)
-
indexType
ReflectClass indexType()
The ReflectClass returned by this method should have been provided by the parent reflector.- Returns:
- the ReflectClass representing the index type as provided by the parent reflector
-
indexEntry
java.lang.Object indexEntry(java.lang.Object orig)
-
-