Class ReflectionUtil


  • public final class ReflectionUtil
    extends java.lang.Object
    Defines the reflection utility.
    • Method Detail

      • getInstance

        public static ReflectionUtil getInstance()
        Get the instance
        Returns:
        the instance
      • newInstance

        public <T> T newInstance​(java.lang.Class<T> clazz)
                          throws java.lang.SecurityException,
                                 java.lang.InstantiationException,
                                 java.lang.IllegalAccessException
        Create a new instance of a given class
        Type Parameters:
        T - the generic type
        Parameters:
        clazz - the class
        Returns:
        the instance
        Throws:
        java.lang.SecurityException - in case of error
        java.lang.reflect.InvocationTargetException - in case of error
        java.lang.IllegalArgumentException - in case of error
        java.lang.IllegalAccessException - in case of error
        java.lang.InstantiationException - in case of error
      • disableAccessWarnings

        public void disableAccessWarnings()
        Disable access warnings