public class HproseMethods extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConcurrentHashMap<String,String> |
methodNames |
protected ConcurrentHashMap<String,ConcurrentHashMap<Integer,HproseMethod>> |
remoteMethods |
| 构造器和说明 |
|---|
HproseMethods() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addInstanceMethods(Object obj) |
void |
addInstanceMethods(Object obj,
boolean simple) |
void |
addInstanceMethods(Object obj,
Class<?> type) |
void |
addInstanceMethods(Object obj,
Class<?> type,
boolean simple) |
void |
addInstanceMethods(Object obj,
Class<?> type,
HproseResultMode mode) |
void |
addInstanceMethods(Object obj,
Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
addInstanceMethods(Object obj,
Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addInstanceMethods(Object obj,
Class<?> type,
String aliasPrefix) |
void |
addInstanceMethods(Object obj,
Class<?> type,
String aliasPrefix,
boolean simple) |
void |
addInstanceMethods(Object obj,
Class<?> type,
String aliasPrefix,
HproseResultMode mode) |
void |
addInstanceMethods(Object obj,
Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
addInstanceMethods(Object obj,
Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addInstanceMethods(Object obj,
HproseResultMode mode) |
void |
addInstanceMethods(Object obj,
HproseResultMode mode,
boolean simple) |
void |
addInstanceMethods(Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addInstanceMethods(Object obj,
String aliasPrefix) |
void |
addInstanceMethods(Object obj,
String aliasPrefix,
boolean simple) |
void |
addInstanceMethods(Object obj,
String aliasPrefix,
HproseResultMode mode) |
void |
addInstanceMethods(Object obj,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
addInstanceMethods(Object obj,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(HproseMethod method) |
void |
addMethod(Method method,
Object obj) |
void |
addMethod(Method method,
Object obj,
boolean simple) |
void |
addMethod(Method method,
Object obj,
HproseResultMode mode) |
void |
addMethod(Method method,
Object obj,
HproseResultMode mode,
boolean simple) |
void |
addMethod(Method method,
Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(Method method,
Object obj,
String aliasName) |
void |
addMethod(Method method,
Object obj,
String aliasName,
boolean simple) |
void |
addMethod(Method method,
Object obj,
String aliasName,
HproseResultMode mode) |
void |
addMethod(Method method,
Object obj,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
addMethod(Method method,
Object obj,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(String methodName,
Class<?> type) |
void |
addMethod(String methodName,
Class<?> type,
boolean simple) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
boolean simple) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
HproseResultMode mode) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
HproseResultMode mode,
boolean simple) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName,
boolean simple) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
addMethod(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(String methodName,
Class<?> type,
HproseResultMode mode) |
void |
addMethod(String methodName,
Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
addMethod(String methodName,
Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(String methodName,
Class<?> type,
String aliasName) |
void |
addMethod(String methodName,
Class<?> type,
String aliasName,
boolean simple) |
void |
addMethod(String methodName,
Class<?> type,
String aliasName,
HproseResultMode mode) |
void |
addMethod(String methodName,
Class<?> type,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
addMethod(String methodName,
Class<?> type,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(String aliasName,
HproseMethod method) |
void |
addMethod(String methodName,
Object obj) |
void |
addMethod(String methodName,
Object obj,
boolean simple) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
boolean simple) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
HproseResultMode mode) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
HproseResultMode mode,
boolean simple) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName,
boolean simple) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
addMethod(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(String methodName,
Object obj,
HproseResultMode mode) |
void |
addMethod(String methodName,
Object obj,
HproseResultMode mode,
boolean simple) |
void |
addMethod(String methodName,
Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethod(String methodName,
Object obj,
String aliasName) |
void |
addMethod(String methodName,
Object obj,
String aliasName,
boolean simple) |
void |
addMethod(String methodName,
Object obj,
String aliasName,
HproseResultMode mode) |
void |
addMethod(String methodName,
Object obj,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
addMethod(String methodName,
Object obj,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethods(String[] methodNames,
Class<?> type) |
void |
addMethods(String[] methodNames,
Class<?> type,
boolean simple) |
void |
addMethods(String[] methodNames,
Class<?> type,
HproseResultMode mode) |
void |
addMethods(String[] methodNames,
Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
addMethods(String[] methodNames,
Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethods(String[] methodNames,
Class<?> type,
String aliasPrefix) |
void |
addMethods(String[] methodNames,
Class<?> type,
String[] aliasNames) |
void |
addMethods(String[] methodNames,
Class<?> type,
String[] aliasNames,
boolean simple) |
void |
addMethods(String[] methodNames,
Class<?> type,
String[] aliasNames,
HproseResultMode mode) |
void |
addMethods(String[] methodNames,
Class<?> type,
String[] aliasNames,
HproseResultMode mode,
boolean simple) |
void |
addMethods(String[] methodNames,
Class<?> type,
String[] aliasNames,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethods(String[] methodNames,
Class<?> type,
String aliasPrefix,
boolean simple) |
void |
addMethods(String[] methodNames,
Class<?> type,
String aliasPrefix,
HproseResultMode mode) |
void |
addMethods(String[] methodNames,
Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
addMethods(String[] methodNames,
Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethods(String[] methodNames,
Object obj) |
void |
addMethods(String[] methodNames,
Object obj,
boolean simple) |
void |
addMethods(String[] methodNames,
Object obj,
HproseResultMode mode) |
void |
addMethods(String[] methodNames,
Object obj,
HproseResultMode mode,
boolean simple) |
void |
addMethods(String[] methodNames,
Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethods(String[] methodNames,
Object obj,
String aliasPrefix) |
void |
addMethods(String[] methodNames,
Object obj,
String[] aliasNames) |
void |
addMethods(String[] methodNames,
Object obj,
String[] aliasNames,
boolean simple) |
void |
addMethods(String[] methodNames,
Object obj,
String[] aliasNames,
HproseResultMode mode) |
void |
addMethods(String[] methodNames,
Object obj,
String[] aliasNames,
HproseResultMode mode,
boolean simple) |
void |
addMethods(String[] methodNames,
Object obj,
String[] aliasNames,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMethods(String[] methodNames,
Object obj,
String aliasPrefix,
boolean simple) |
void |
addMethods(String[] methodNames,
Object obj,
String aliasPrefix,
HproseResultMode mode) |
void |
addMethods(String[] methodNames,
Object obj,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
addMethods(String[] methodNames,
Object obj,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMissingMethod(String methodName,
Class<?> type) |
void |
addMissingMethod(String methodName,
Class<?> type,
boolean simple) |
void |
addMissingMethod(String methodName,
Class<?> type,
HproseResultMode mode) |
void |
addMissingMethod(String methodName,
Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
addMissingMethod(String methodName,
Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMissingMethod(String methodName,
Object obj) |
void |
addMissingMethod(String methodName,
Object obj,
boolean simple) |
void |
addMissingMethod(String methodName,
Object obj,
HproseResultMode mode) |
void |
addMissingMethod(String methodName,
Object obj,
HproseResultMode mode,
boolean simple) |
void |
addMissingMethod(String methodName,
Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addStaticMethods(Class<?> type) |
void |
addStaticMethods(Class<?> type,
boolean simple) |
void |
addStaticMethods(Class<?> type,
HproseResultMode mode) |
void |
addStaticMethods(Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
addStaticMethods(Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addStaticMethods(Class<?> type,
String aliasPrefix) |
void |
addStaticMethods(Class<?> type,
String aliasPrefix,
boolean simple) |
void |
addStaticMethods(Class<?> type,
String aliasPrefix,
HproseResultMode mode) |
void |
addStaticMethods(Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
addStaticMethods(Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
HproseMethod |
get(String aliasName,
int paramCount) |
Collection<String> |
getAllNames() |
int |
getCount() |
protected int |
getCount(Type[] paramTypes) |
void |
remove(String alias) |
protected ConcurrentHashMap<String,ConcurrentHashMap<Integer,HproseMethod>> remoteMethods
protected ConcurrentHashMap<String,String> methodNames
public HproseMethod get(String aliasName, int paramCount)
public Collection<String> getAllNames()
public int getCount()
protected int getCount(Type[] paramTypes)
public void addMethod(String aliasName, HproseMethod method)
public void addMethod(Method method, Object obj, String aliasName, HproseResultMode mode)
public void addMethod(Method method, Object obj, String aliasName, HproseResultMode mode, boolean simple)
public void addMethod(Method method, Object obj, String aliasName, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethod(HproseMethod method)
public void addMethod(Method method, Object obj, HproseResultMode mode)
public void addMethod(Method method, Object obj, HproseResultMode mode, boolean simple)
public void addMethod(Method method, Object obj, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, String aliasName) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, String aliasName, HproseResultMode mode) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, String aliasName, boolean simple) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, String aliasName, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, String aliasName, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName, HproseResultMode mode) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName, boolean simple) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, HproseResultMode mode) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, boolean simple) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, Class<?>[] paramTypes, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, HproseResultMode mode) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, boolean simple) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public void addMethod(String methodName, Class<?> type, Class<?>[] paramTypes, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public void addMethod(String methodName, Object obj, String aliasName, HproseResultMode mode)
public void addMethod(String methodName, Object obj, String aliasName, HproseResultMode mode, boolean simple)
public void addMethod(String methodName, Object obj, String aliasName, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethod(String methodName, Class<?> type, String aliasName, HproseResultMode mode)
public void addMethod(String methodName, Class<?> type, String aliasName, HproseResultMode mode, boolean simple)
public void addMethod(String methodName, Class<?> type, String aliasName, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethod(String methodName, Object obj, HproseResultMode mode)
public void addMethod(String methodName, Object obj, HproseResultMode mode, boolean simple)
public void addMethod(String methodName, Object obj, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethod(String methodName, Class<?> type, HproseResultMode mode)
public void addMethod(String methodName, Class<?> type, HproseResultMode mode, boolean simple)
public void addMethod(String methodName, Class<?> type, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethods(String[] methodNames, Object obj, String[] aliasNames, HproseResultMode mode)
public void addMethods(String[] methodNames, Object obj, String[] aliasNames, boolean simple)
public void addMethods(String[] methodNames, Object obj, String[] aliasNames, HproseResultMode mode, boolean simple)
public void addMethods(String[] methodNames, Object obj, String[] aliasNames, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethods(String[] methodNames, Object obj, String aliasPrefix, HproseResultMode mode)
public void addMethods(String[] methodNames, Object obj, String aliasPrefix, boolean simple)
public void addMethods(String[] methodNames, Object obj, String aliasPrefix, HproseResultMode mode, boolean simple)
public void addMethods(String[] methodNames, Object obj, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethods(String[] methodNames, Object obj, HproseResultMode mode)
public void addMethods(String[] methodNames, Object obj, HproseResultMode mode, boolean simple)
public void addMethods(String[] methodNames, Object obj, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethods(String[] methodNames, Class<?> type, String[] aliasNames, HproseResultMode mode)
public void addMethods(String[] methodNames, Class<?> type, String[] aliasNames, boolean simple)
public void addMethods(String[] methodNames, Class<?> type, String[] aliasNames, HproseResultMode mode, boolean simple)
public void addMethods(String[] methodNames, Class<?> type, String[] aliasNames, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethods(String[] methodNames, Class<?> type, String aliasPrefix, HproseResultMode mode)
public void addMethods(String[] methodNames, Class<?> type, String aliasPrefix, boolean simple)
public void addMethods(String[] methodNames, Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple)
public void addMethods(String[] methodNames, Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public void addMethods(String[] methodNames, Class<?> type, HproseResultMode mode)
public void addMethods(String[] methodNames, Class<?> type, HproseResultMode mode, boolean simple)
public void addMethods(String[] methodNames, Class<?> type, HproseResultMode mode, boolean simple, boolean oneway)
public void addInstanceMethods(Object obj, Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public void addInstanceMethods(Object obj, Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple)
public void addInstanceMethods(Object obj, Class<?> type, String aliasPrefix, boolean simple)
public void addInstanceMethods(Object obj, Class<?> type, String aliasPrefix, HproseResultMode mode)
public void addInstanceMethods(Object obj, Class<?> type, HproseResultMode mode, boolean simple, boolean oneway)
public void addInstanceMethods(Object obj, Class<?> type, HproseResultMode mode, boolean simple)
public void addInstanceMethods(Object obj, Class<?> type, HproseResultMode mode)
public void addInstanceMethods(Object obj, String aliasPrefix, HproseResultMode mode)
public void addInstanceMethods(Object obj, String aliasPrefix, HproseResultMode mode, boolean simple)
public void addInstanceMethods(Object obj, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public void addInstanceMethods(Object obj)
public void addInstanceMethods(Object obj, HproseResultMode mode)
public void addInstanceMethods(Object obj, boolean simple)
public void addInstanceMethods(Object obj, HproseResultMode mode, boolean simple)
public void addInstanceMethods(Object obj, HproseResultMode mode, boolean simple, boolean oneway)
public void addStaticMethods(Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public void addStaticMethods(Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple)
public void addStaticMethods(Class<?> type, String aliasPrefix, HproseResultMode mode)
public void addStaticMethods(Class<?> type, HproseResultMode mode, boolean simple, boolean oneway)
public void addStaticMethods(Class<?> type, HproseResultMode mode, boolean simple)
public void addStaticMethods(Class<?> type, boolean simple)
public void addStaticMethods(Class<?> type, HproseResultMode mode)
public void addStaticMethods(Class<?> type)
public void addMissingMethod(String methodName, Object obj) throws NoSuchMethodException
public void addMissingMethod(String methodName, Object obj, HproseResultMode mode) throws NoSuchMethodException
public void addMissingMethod(String methodName, Object obj, boolean simple) throws NoSuchMethodException
public void addMissingMethod(String methodName, Object obj, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public void addMissingMethod(String methodName, Object obj, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public void addMissingMethod(String methodName, Class<?> type) throws NoSuchMethodException
public void addMissingMethod(String methodName, Class<?> type, HproseResultMode mode) throws NoSuchMethodException
public void addMissingMethod(String methodName, Class<?> type, boolean simple) throws NoSuchMethodException
public void addMissingMethod(String methodName, Class<?> type, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public void addMissingMethod(String methodName, Class<?> type, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public void remove(String alias)
Copyright © 2018. All rights reserved.