Class StandardReflectionFactory
java.lang.Object
com.gigaspaces.internal.reflection.standard.StandardReflectionFactory
- All Implemented Interfaces:
IReflectionFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> IConstructor<T>getConstructor(Constructor<T> ctor) <T> String[]getConstructorParametersNames(Constructor<T> ctor) <T,F> IField<T, F> <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) getProxy(ClassLoader loader, Class<?>[] interfaces, ProxyInvocationHandler handler, boolean allowCache) <T> ISetterMethod<T>getSetterMethod(ClassLoader classLoader, Method method) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.internal.reflection.IReflectionFactory
getFields, getGetterMethod, getMethod, getMethods, getMethods, getSetterMethod
-
Constructor Details
-
StandardReflectionFactory
public StandardReflectionFactory()
-
-
Method Details
-
getConstructor
- Specified by:
getConstructorin interfaceIReflectionFactory
-
getParamsConstructor
- Specified by:
getParamsConstructorin interfaceIReflectionFactory
-
getConstructorParametersNames
- Specified by:
getConstructorParametersNamesin interfaceIReflectionFactory
-
getMethod
- Specified by:
getMethodin interfaceIReflectionFactory
-
getGetterMethod
- Specified by:
getGetterMethodin interfaceIReflectionFactory
-
getSetterMethod
- Specified by:
getSetterMethodin interfaceIReflectionFactory
-
getField
- Specified by:
getFieldin interfaceIReflectionFactory
-
getFieldProperties
- Specified by:
getFieldPropertiesin interfaceIReflectionFactory
-
getProperties
- Specified by:
getPropertiesin interfaceIReflectionFactory
-
getProxy
public Object getProxy(ClassLoader loader, Class<?>[] interfaces, ProxyInvocationHandler handler, boolean allowCache) - Specified by:
getProxyin interfaceIReflectionFactory
-