Class TypeDefinition<T>


  • public class TypeDefinition<T>
    extends java.lang.Object
    • Method Detail

      • isFinal

        public boolean isFinal()
      • isInterface

        public boolean isInterface()
      • getDefaultConstructor

        public java.lang.reflect.Constructor<T> getDefaultConstructor()
      • getDefaultArguments

        public java.lang.Object[] getDefaultArguments()
      • of

        public static <T> TypeDefinition<T> of​(java.lang.Class<? extends T> type)
      • of

        public static <T> TypeDefinition<T> of​(java.lang.Class<? extends T> type,
                                               java.lang.Object[] defaultArgs)