public class StandardReflectionFactory extends Object implements IReflectionFactory
| Constructor and Description | 
|---|
| StandardReflectionFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> IConstructor<T> | getConstructor(Constructor<T> ctor) | 
| <T> String[] | getConstructorParametersNames(Constructor<T> ctor) | 
| <T,F> IField<T,F> | getField(Field field) | 
| <T> IProperties<T> | getFieldProperties(Class<T> declaringClass,
                  Field[] fields) | 
| <T> IGetterMethod<T> | getGetterMethod(ClassLoader classLoader,
               Method method) | 
| <T> IMethod<T> | getMethod(ClassLoader classLoader,
         Method method) | 
| <T> IParamsConstructor<T> | getParamsConstructor(Constructor<T> ctor) | 
| <T> IProperties<T> | getProperties(SpaceTypeInfo typeInfo) | 
| Object | getProxy(ClassLoader loader,
        Class<?>[] interfaces,
        ProxyInvocationHandler handler,
        boolean allowCache) | 
| <T> ISetterMethod<T> | getSetterMethod(ClassLoader classLoader,
               Method method) | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFields, getGetterMethod, getMethod, getMethods, getMethods, getSetterMethodpublic <T> IConstructor<T> getConstructor(Constructor<T> ctor)
getConstructor in interface IReflectionFactorypublic <T> IParamsConstructor<T> getParamsConstructor(Constructor<T> ctor)
getParamsConstructor in interface IReflectionFactorypublic <T> String[] getConstructorParametersNames(Constructor<T> ctor)
getConstructorParametersNames in interface IReflectionFactorypublic <T> IMethod<T> getMethod(ClassLoader classLoader, Method method)
getMethod in interface IReflectionFactorypublic <T> IGetterMethod<T> getGetterMethod(ClassLoader classLoader, Method method)
getGetterMethod in interface IReflectionFactorypublic <T> ISetterMethod<T> getSetterMethod(ClassLoader classLoader, Method method)
getSetterMethod in interface IReflectionFactorypublic <T,F> IField<T,F> getField(Field field)
getField in interface IReflectionFactorypublic <T> IProperties<T> getFieldProperties(Class<T> declaringClass, Field[] fields)
getFieldProperties in interface IReflectionFactorypublic <T> IProperties<T> getProperties(SpaceTypeInfo typeInfo)
getProperties in interface IReflectionFactorypublic Object getProxy(ClassLoader loader, Class<?>[] interfaces, ProxyInvocationHandler handler, boolean allowCache)
getProxy in interface IReflectionFactoryCopyright © GigaSpaces.