db4o 6.1

com.db4o.reflect.jdk
Class JdkField

java.lang.Object
  extended by 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.


Constructor Summary
JdkField(Reflector reflector_, java.lang.reflect.Field field_)
           
 
Method Summary
 java.lang.Object get(java.lang.Object onObject)
           
 ReflectClass getFieldType()
           
 java.lang.String getName()
           
 java.lang.Object indexEntry(java.lang.Object orig)
           
 ReflectClass indexType()
           
 boolean isPublic()
           
 boolean isStatic()
           
 boolean isTransient()
           
 void set(java.lang.Object onObject, java.lang.Object attribute)
           
 void setAccessible()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdkField

public JdkField(Reflector reflector_,
                java.lang.reflect.Field field_)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface ReflectField

getFieldType

public ReflectClass getFieldType()
Specified by:
getFieldType in interface ReflectField

isPublic

public boolean isPublic()
Specified by:
isPublic in interface ReflectField

isStatic

public boolean isStatic()
Specified by:
isStatic in interface ReflectField

isTransient

public boolean isTransient()
Specified by:
isTransient in interface ReflectField

setAccessible

public void setAccessible()
Specified by:
setAccessible in interface ReflectField

get

public java.lang.Object get(java.lang.Object onObject)
Specified by:
get in interface ReflectField

set

public void set(java.lang.Object onObject,
                java.lang.Object attribute)
Specified by:
set in interface ReflectField

indexEntry

public java.lang.Object indexEntry(java.lang.Object orig)
Specified by:
indexEntry in interface ReflectField

indexType

public ReflectClass indexType()
Specified by:
indexType in interface ReflectField

db4o 6.1