public class SelfField extends java.lang.Object implements ReflectField
| Constructor and Description |
|---|
SelfField(java.lang.String name,
ReflectClass type,
SelfClass selfclass,
SelfReflectionRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
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) |
public SelfField(java.lang.String name,
ReflectClass type,
SelfClass selfclass,
SelfReflectionRegistry registry)
public java.lang.Object get(java.lang.Object onObject)
get in interface ReflectFieldpublic java.lang.String getName()
getName in interface ReflectFieldpublic ReflectClass getFieldType()
getFieldType in interface ReflectFieldpublic boolean isPublic()
isPublic in interface ReflectFieldpublic boolean isStatic()
isStatic in interface ReflectFieldpublic boolean isTransient()
isTransient in interface ReflectFieldpublic void set(java.lang.Object onObject,
java.lang.Object value)
set in interface ReflectFieldpublic java.lang.Object indexEntry(java.lang.Object orig)
indexEntry in interface ReflectFieldpublic ReflectClass indexType()
indexType in interface ReflectField