Package com.prineside.tdi2.utils
Class ReflectionUtils.LuaRelated
java.lang.Object
com.prineside.tdi2.utils.ReflectionUtils.LuaRelated
- Enclosing class:
- ReflectionUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterClasses
(HashSet<Class<?>> classesSet, ObjectConsumer<ObjectPair<Class<?>, String>> skipListener) static Array<Constructor<?>>
gatherConstructors
(Class<?> clazz) gatherFields
(Class<?> clazz) gatherMethods
(Class<?> clazz) generateOverloadSuffixForConstructors
(Array<Constructor<?>> entries) generateOverloadSuffixForMethods
(Array<Method> entries) generateOverloadSuffixForTypeArray
(Array<ObjectPair<Object, Array<Class<?>>>> data, int shorteningDepth) array(pair(methodOrCtor, array(parameters)))
-
Constructor Details
-
LuaRelated
public LuaRelated()
-
-
Method Details
-
generateOverloadSuffixForTypeArray
public static Array<String> generateOverloadSuffixForTypeArray(Array<ObjectPair<Object, Array<Class<?>>>> data, int shorteningDepth) array(pair(methodOrCtor, array(parameters))) -
generateOverloadSuffixForMethods
-
generateOverloadSuffixForConstructors
-
filterClasses
public static Array<Class<?>> filterClasses(HashSet<Class<?>> classesSet, ObjectConsumer<ObjectPair<Class<?>, String>> skipListener) -
gatherFields
-
gatherConstructors
-
gatherMethods
-