public interface DynObject
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
static DynObject |
clone(DynObject obj) |
void |
delegate(DynObject dynObject) |
DynClass |
getDynClass() |
java.lang.Object |
getDynValue(java.lang.String name) |
boolean |
hasDynValue(java.lang.String name) |
void |
implement(DynClass dynClass) |
java.lang.Object |
invokeDynMethod(int code,
java.lang.Object[] args) |
java.lang.Object |
invokeDynMethod(java.lang.String name,
java.lang.Object[] args) |
void |
setDynValue(java.lang.String name,
java.lang.Object value) |
static DynObject clone(DynObject obj) throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedExceptionDynClass getDynClass()
void implement(DynClass dynClass)
void delegate(DynObject dynObject)
java.lang.Object getDynValue(java.lang.String name)
throws DynFieldNotFoundException
DynFieldNotFoundExceptionvoid setDynValue(java.lang.String name,
java.lang.Object value)
throws DynFieldNotFoundException
DynFieldNotFoundExceptionboolean hasDynValue(java.lang.String name)
java.lang.Object invokeDynMethod(java.lang.String name,
java.lang.Object[] args)
throws DynMethodException
DynMethodExceptionjava.lang.Object invokeDynMethod(int code,
java.lang.Object[] args)
throws DynMethodException
DynMethodExceptionvoid clear()