Class TypePool.LazyFacade.LazyResolution

    • Constructor Detail

      • LazyResolution

        protected LazyResolution​(TypePool typePool,
                                 java.lang.String name)
        Creates a lazy resolution for a lazy facade for a type pool.
        Parameters:
        typePool - The type pool to delegate to.
        name - The name of the type that is represented by this resolution.
    • Method Detail

      • resolve

        public TypeDescription resolve()
        Description copied from interface: TypePool.Resolution
        Resolves this resolution to a TypeDescription. If this resolution is unresolved, this method throws an exception either upon invoking this method or upon invoking at least one method of the returned type description.
        Specified by:
        resolve in interface TypePool.Resolution
        Returns:
        The type description that is represented by this resolution.