Package gw.lang.reflect
Class Expando
- java.lang.Object
-
- javax.script.SimpleBindings
-
- gw.lang.reflect.Expando
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Object
getFieldValue(String field)
Object
invoke(String methodName, Object... args)
void
setDefaultFieldValue(String name)
void
setFieldValue(String field, Object value)
String
toString()
-
Methods inherited from class javax.script.SimpleBindings
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, putIfAbsent, remove, replace, replace, replaceAll, size, values
-
-
-
-
Method Detail
-
getFieldValue
public Object getFieldValue(String field)
- Specified by:
getFieldValue
in interfaceIExpando
-
setFieldValue
public void setFieldValue(String field, Object value)
- Specified by:
setFieldValue
in interfaceIExpando
-
setDefaultFieldValue
public void setDefaultFieldValue(String name)
- Specified by:
setDefaultFieldValue
in interfaceIExpando
-
equals
public boolean equals(Object o)
-
-