| Package | Description |
|---|---|
| de.intarsys.tools.objectmodel | |
| de.intarsys.tools.reflect |
| Modifier and Type | Method and Description |
|---|---|
static Object |
ObjectModelTools.invoke(Object receiver,
Object id,
String name,
IArgs args) |
static Object |
ObjectModelTools.invoke(Object receiver,
String name,
IArgs args) |
static Object |
ObjectModelTools.invokeIntercept(Object receiver,
INotificationListener dispatcher,
String name,
IArgs args) |
static Object |
ObjectModelTools.invokeIntercept(Object receiver,
Object id,
INotificationListener dispatcher,
String name,
IArgs args) |
| Modifier and Type | Class and Description |
|---|---|
class |
MethodInvocationException
An exception in the execution of a method.
|
class |
MethodNotFoundException
An exception in the lookup of method.
|
| Modifier and Type | Method and Description |
|---|---|
static Object |
ObjectTools.basicInvoke(Object object,
String name,
Object... values) |
Object |
IBasicInvocationSupport.basicInvoke(String name,
Object... values)
Make a reflective call to
name. |
Object |
IBasicRegistrySupport.basicRegister(Object value) |
Object |
IBasicRegistrySupport.basicUnregister(Object value) |
static Method |
ObjectTools.findGetter(Object object,
String name) |
static Method |
ObjectTools.findInserter(Object object,
String attribute,
Object value) |
static Method |
ObjectTools.findMethod(Object object,
String methodName,
Object... parameters) |
static Method |
ObjectTools.findMethodPrefixed(Object object,
String methodPrefix,
Object... parameters) |
static Method |
ObjectTools.findRegister(Object object,
Object value) |
static Method |
ObjectTools.findRemover(Object object,
String attribute,
Object value) |
static Method |
ObjectTools.findSetter(Object object,
String attribute,
Object value) |
Object |
IInvocationHandler.invoke(Object receiver,
String name,
IArgs args)
Make a reflective call to the method
name within
receiver |
static Object |
ObjectTools.invoke(Object object,
String name,
Object... values)
Invoke method
name in object. |
Object |
PojoReflector.invoke(String name,
IArgs args) |
Object |
IInvocationSupport.invoke(String name,
IArgs args)
Make a reflective call to the method
name. |
boolean |
IInvocationHandlerAccessibility.isInvokeEnabled(Object receiver,
String name,
IArgs args)
true if calling the method name in
receiveris currently enabled. |
boolean |
IInvocationSupportAccessibility.isInvokeEnabled(String name,
IArgs args)
true if calling the method name within this is
currently enabled. |
static Object |
ObjectTools.register(Object registry,
Object value) |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.