Package com.db4o.reflect
Interface ReflectField
-
- All Known Implementing Classes:
GenericField
,GenericVirtualField
,JdkField
public interface ReflectField
representation 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.Object
get(java.lang.Object onObject)
ReflectClass
getFieldType()
The ReflectClass returned by this method should have been provided by the parent reflector.java.lang.String
getName()
java.lang.Object
indexEntry(java.lang.Object orig)
ReflectClass
indexType()
The ReflectClass returned by this method should have been provided by the parent reflector.boolean
isPublic()
boolean
isStatic()
boolean
isTransient()
void
set(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)
-
-