Package | Description |
---|---|
com.bstek.dorado.data.method |
一组利用反射实现方法签名自动匹配功能的工具类。
|
com.bstek.dorado.view.service |
用于为Brich客户端提供Ajax服务。
|
com.bstek.dorado.view.task |
Modifier and Type | Class and Description |
---|---|
class |
MoreThanOneMethodsMatchsException |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
MethodAutoMatchingUtils.invokeMethod(java.lang.reflect.Method[] methods,
java.lang.Object object,
java.lang.String[] requiredParameterNames,
java.lang.Object[] requiredParameters,
java.lang.String[] optionalParameterNames,
java.lang.Object[] optionalParameters,
java.lang.String[] extraParameterNames,
java.lang.Object[] extraParameters)
在给定的一组方法中根据参数名查找一个匹配的方法,并调用该方法。
注意,此方法将忽略方法参数的顺序。 |
static java.lang.Object |
MethodAutoMatchingUtils.invokeMethod(java.lang.reflect.Method[] methods,
java.lang.Object object,
java.lang.reflect.Type[] requiredParameterTypes,
java.lang.Object[] requiredParameters,
java.lang.reflect.Type[] exactParameterTypes,
java.lang.Object[] exactParameters,
java.lang.reflect.Type[] optionalParameterTypes,
java.lang.Object[] optionalParameters,
java.lang.reflect.Type returnType)
在给定的一组方法中根据方法名、方法参数类型和返回值类型查找一个匹配的方法,并调用该方法。
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
AbstractRemoteServiceProcessor.invokeByParameterName(java.lang.Object serviceBean,
java.lang.reflect.Method[] methods,
java.lang.Object parameter,
java.lang.String[] requiredParameterNames,
java.lang.Object[] requiredParameters,
boolean disassembleParameter) |
protected java.lang.Object |
AbstractRemoteServiceProcessor.invokeByParameterType(java.lang.Object serviceBean,
java.lang.reflect.Method[] methods,
java.lang.Object parameter,
java.lang.reflect.Type[] requiredParameterTypes,
java.lang.Object[] requiredParameters,
boolean disassembleParameter) |
Modifier and Type | Method and Description |
---|---|
protected LongTask |
LongTaskSocketServer.invokeByParameterName(java.lang.Object serviceBean,
java.lang.reflect.Method[] methods,
java.lang.Object parameter,
boolean disassembleParameter) |
protected LongTask |
LongTaskSocketServer.invokeByParameterType(java.lang.Object serviceBean,
java.lang.reflect.Method[] methods,
java.lang.Object parameter,
boolean disassembleParameter) |
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.