db4o 6.1

com.db4o.reflect.self
Class SelfField

java.lang.Object
  extended by com.db4o.reflect.self.SelfField
All Implemented Interfaces:
ReflectField

public class SelfField
extends java.lang.Object
implements ReflectField


Constructor Summary
SelfField(java.lang.String name, ReflectClass type, SelfClass selfclass, SelfReflectionRegistry registry)
           
 
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 value)
           
 void setAccessible()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelfField

public SelfField(java.lang.String name,
                 ReflectClass type,
                 SelfClass selfclass,
                 SelfReflectionRegistry registry)
Method Detail

get

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

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

set

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

setAccessible

public void setAccessible()
Specified by:
setAccessible 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