Class ClassReference<T>

    • Constructor Detail

      • ClassReference

        public ClassReference​(Class<T> clazz)
        Constructor
        Parameters:
        clazz - The referenced class
    • Method Detail

      • get

        public Class<T> get()
        Specified by:
        get in interface Supplier<T>
        Returns:
        the Class stored in this reference
      • of

        public static <T> ClassReference<T> of​(Class<T> clazz)
        Diamond operator factory
        Parameters:
        clazz - The referenced class
        Returns:
        class reference