Interface DeferredClass<T>

    • Method Detail

      • load

        java.lang.Class<T> load()
                         throws java.lang.TypeNotPresentException
        Retrieves the class, for example from a cache or a class loader.
        Returns:
        Class instance
        Throws:
        java.lang.TypeNotPresentException
      • getName

        java.lang.String getName()
        Returns the name of the deferred class.
        Returns:
        Class name
      • asProvider

        DeferredProvider<T> asProvider()
        Returns a provider based on the deferred class.
        Returns:
        Deferred provider