Class ReflectionUtils

java.lang.Object
com.prineside.tdi2.utils.ReflectionUtils

public final class ReflectionUtils extends Object
  • Constructor Details

    • ReflectionUtils

      public ReflectionUtils()
  • Method Details

    • newObject

      public static <T> T newObject(Class<T> clazz)
    • getAllSerializableFields

      public static com.badlogic.gdx.utils.Array<Field> getAllSerializableFields(Class<?> aClass)
    • isFieldIgnoredBySerialization

      public static boolean isFieldIgnoredBySerialization(Field field)
    • getEnumKeyArrayFieldAnnotationCached

      public static EnumKeyArray getEnumKeyArrayFieldAnnotationCached(Field field)
    • getClassByName

      public static Class<?> getClassByName(String className)
      Returns:
      null if not found