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 Accessor
public java.lang.String getTypeName()
getTypeName
in interface Structure
public java.lang.Object getDirectly(java.lang.String s) throws java.lang.NoSuchFieldException
java.lang.NoSuchFieldException
public java.lang.Object getByGetter(java.lang.String s) throws java.lang.NoSuchMethodException
java.lang.NoSuchMethodException
Copyright © 2013. All Rights Reserved.