Class ReflectionUtils


  • public class ReflectionUtils
    extends java.lang.Object
    • Constructor Detail

      • ReflectionUtils

        public ReflectionUtils()
    • Method Detail

      • interfaceGenericsClass

        public static java.lang.Class interfaceGenericsClass​(java.lang.Class baseClass)
      • interfaceGenericsClasses

        public static java.lang.Class[] interfaceGenericsClasses​(java.lang.Class baseClass)
      • interfaceGenericsClass

        public static java.lang.Class interfaceGenericsClass​(java.lang.Class baseClass,
                                                             int index)
      • genericsNames

        public static java.lang.String[] genericsNames​(java.lang.Class baseClass)
      • genericName

        public static java.lang.String genericName​(java.lang.Class baseClass)
      • getAllSearchers

        public static java.util.Set<java.lang.Class<? extends Searcher>> getAllSearchers()
      • getAllHiders

        public static java.util.Set<java.lang.Class<? extends Hider>> getAllHiders()
      • getAllGameEngines

        public static java.util.Set<java.lang.Class<? extends GameEngine>> getAllGameEngines()