|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--com.generationjava.beans.AbstractBeanViewer
Helps us deal with such wonderful things as array notation and object notation. Array notation may use associative array notation.
| Constructor Summary | |
AbstractBeanViewer()
|
|
| Method Summary | |
java.lang.Object |
get(java.lang.Object key,
java.lang.Object myBean)
Get the property of myBean with the name of the key's toString. |
java.lang.Object |
handleGet(BeanViewRuntime runtime,
java.lang.Object bean,
java.lang.String name)
Give a bean, and a String name, get the property with that name from the bean. |
abstract java.lang.Object |
invokeGet(BeanViewRuntime runtime,
java.lang.Object bean,
java.lang.String name,
java.lang.Object idx)
Get a value from a bean with the specified name. |
abstract void |
invokeSet(BeanViewRuntime runtime,
java.lang.Object bean,
java.lang.String name,
java.lang.Object idx,
java.lang.Object value)
|
java.lang.Object |
set(java.lang.Object key,
java.lang.Object bean,
java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractBeanViewer()
| Method Detail |
public java.lang.Object get(java.lang.Object key,
java.lang.Object myBean)
public java.lang.Object handleGet(BeanViewRuntime runtime,
java.lang.Object bean,
java.lang.String name)
public abstract java.lang.Object invokeGet(BeanViewRuntime runtime,
java.lang.Object bean,
java.lang.String name,
java.lang.Object idx)
public java.lang.Object set(java.lang.Object key,
java.lang.Object bean,
java.lang.Object value)
public abstract void invokeSet(BeanViewRuntime runtime,
java.lang.Object bean,
java.lang.String name,
java.lang.Object idx,
java.lang.Object value)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||