Package com.db4o.reflect.jdk
Class JdkField
- java.lang.Object
- 
- com.db4o.reflect.jdk.JdkField
 
- 
- All Implemented Interfaces:
- ReflectField
 
 public class JdkField extends java.lang.Object implements ReflectField Reflection implementation for Field to map to JDK reflection.
- 
- 
Method SummaryAll Methods Instance Methods Concrete 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 attribute)java.lang.StringtoString()
 
- 
- 
- 
Constructor Detail- 
JdkFieldpublic JdkField(Reflector reflector_, java.lang.reflect.Field field_) 
 
- 
 - 
Method Detail- 
getNamepublic java.lang.String getName() - Specified by:
- getNamein interface- ReflectField
 
 - 
getFieldTypepublic ReflectClass getFieldType() Description copied from interface:ReflectFieldThe ReflectClass returned by this method should have been provided by the parent reflector.- Specified by:
- getFieldTypein interface- ReflectField
- Returns:
- the ReflectClass representing the field type as provided by the parent reflector
 
 - 
isPublicpublic boolean isPublic() - Specified by:
- isPublicin interface- ReflectField
 
 - 
isStaticpublic boolean isStatic() - Specified by:
- isStaticin interface- ReflectField
 
 - 
isTransientpublic boolean isTransient() - Specified by:
- isTransientin interface- ReflectField
 
 - 
getpublic java.lang.Object get(java.lang.Object onObject) - Specified by:
- getin interface- ReflectField
 
 - 
setpublic void set(java.lang.Object onObject, java.lang.Object attribute)- Specified by:
- setin interface- ReflectField
 
 - 
indexEntrypublic java.lang.Object indexEntry(java.lang.Object orig) - Specified by:
- indexEntryin interface- ReflectField
 
 - 
indexTypepublic ReflectClass indexType() Description copied from interface:ReflectFieldThe ReflectClass returned by this method should have been provided by the parent reflector.- Specified by:
- indexTypein interface- ReflectField
- Returns:
- the ReflectClass representing the index type as provided by the parent reflector
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-