public interface IInvoker
| Modifier and Type | Method and Description |
|---|---|
ReturnValue |
callConstructor(java.lang.Class<?> receiver,
java.lang.Object... args) |
ReturnValue |
callInstanceMethod(java.lang.Object receiver,
java.lang.Class<?> receiverFormalType,
java.lang.String method,
java.lang.Object... args) |
ReturnValue |
callStaticMethod(java.lang.Class<?> receiver,
java.lang.String method,
java.lang.Object... args) |
ReturnValue |
getBeanProperty(java.lang.Object receiver,
java.lang.String property) |
ReturnValue |
getInstanceField(java.lang.Object receiver,
java.lang.Class<?> receiverFormalType,
java.lang.String fieldName) |
ReturnValue |
getStaticField(java.lang.Class<?> receiver,
java.lang.String fieldName) |
ReturnValue |
setBeanProperty(java.lang.Object receiver,
java.lang.String property,
java.lang.Object value) |
ReturnValue callInstanceMethod(java.lang.Object receiver, java.lang.Class<?> receiverFormalType, java.lang.String method, java.lang.Object... args)
ReturnValue callStaticMethod(java.lang.Class<?> receiver, java.lang.String method, java.lang.Object... args)
ReturnValue callConstructor(java.lang.Class<?> receiver, java.lang.Object... args)
ReturnValue getBeanProperty(java.lang.Object receiver, java.lang.String property)
ReturnValue setBeanProperty(java.lang.Object receiver, java.lang.String property, java.lang.Object value)
ReturnValue getStaticField(java.lang.Class<?> receiver, java.lang.String fieldName)
ReturnValue getInstanceField(java.lang.Object receiver, java.lang.Class<?> receiverFormalType, java.lang.String fieldName)