Class TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.Delegate

    • Constructor Detail

      • Delegate

        private Delegate()
    • Method Detail

      • getName

        protected abstract java.lang.String getName()
        Returns the name of the represented class.
        Returns:
        The name of the represented class.
      • getModifiers

        protected abstract int getModifiers()
        Returns the modifiers of the represented class.
        Returns:
        The modifiers of the represented class.
      • getSuperClass

        @MaybeNull
        protected abstract TypeDescription.Generic getSuperClass()
        Returns the generic super class of the represented class or null if none exists.
        Returns:
        The generic super class of the represented class or null if none exists.
      • getInterfaces

        protected abstract TypeList.Generic getInterfaces()
        Returns a list of generic interfaces of the represented class.
        Returns:
        A list of generic interfaces of the represented class.