| Modifier and Type | Field and Description |
|---|---|
(package private) static java.lang.Class[] |
emptyCA |
(package private) static java.lang.Object[] |
emptyOA |
(package private) java.lang.Object |
target |
(package private) java.lang.String |
typeName |
| Constructor and Description |
|---|
ObjectAccessor(java.lang.Object tgt) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get(java.lang.String s) |
java.lang.Object |
getAccessee() |
java.lang.Object |
getByGetter(java.lang.String s) |
java.lang.Object |
getDirectly(java.lang.String s) |
java.lang.Object |
getStatic(java.lang.String s) |
java.lang.Object |
getTarget() |
java.lang.String |
getTypeName() |
java.lang.Object target
java.lang.String typeName
static java.lang.Class[] emptyCA
static java.lang.Object[] emptyOA
public java.lang.Object getAccessee()
getAccessee in interface Accessorpublic java.lang.String getTypeName()
getTypeName in interface Structurepublic java.lang.Object getDirectly(java.lang.String s)
throws java.lang.NoSuchFieldException
java.lang.NoSuchFieldExceptionpublic java.lang.Object getByGetter(java.lang.String s)
throws java.lang.NoSuchMethodException
java.lang.NoSuchMethodExceptionCopyright © 2013. All Rights Reserved.