public class CustomField extends java.lang.Object implements ReflectField
| Modifier and Type | Field and Description |
|---|---|
int |
_index |
boolean |
_indexed |
java.lang.String |
_name |
CustomClassRepository |
_repository |
java.lang.Class |
_type |
| Constructor and Description |
|---|
CustomField() |
CustomField(CustomClassRepository repository,
int index,
java.lang.String name,
java.lang.Class type) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get(java.lang.Object onObject) |
ReflectClass |
getFieldType() |
java.lang.String |
getName() |
boolean |
indexed() |
void |
indexed(boolean value) |
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) |
java.lang.String |
toString() |
public CustomClassRepository _repository
public java.lang.String _name
public java.lang.Class _type
public int _index
public boolean _indexed
public CustomField()
public CustomField(CustomClassRepository repository, int index, java.lang.String name, java.lang.Class type)
public java.lang.Object get(java.lang.Object onObject)
get in interface ReflectFieldpublic ReflectClass getFieldType()
getFieldType in interface ReflectFieldpublic java.lang.String getName()
getName in interface ReflectFieldpublic java.lang.Object indexEntry(java.lang.Object orig)
indexEntry in interface ReflectFieldpublic ReflectClass indexType()
indexType 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 void indexed(boolean value)
public boolean indexed()
public java.lang.String toString()
toString in class java.lang.Object