Class TypePool.Default.WithLazyResolution.LazyResolution

    • Constructor Detail

      • LazyResolution

        protected LazyResolution​(java.lang.String name)
        Creates a new lazy resolution.
        Parameters:
        name - The type's name.
    • 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.
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object