Class ResolvedRecursiveType

  • All Implemented Interfaces:
    java.lang.reflect.Type

    public class ResolvedRecursiveType
    extends ResolvedType
    Specialized type placeholder used in cases where type definition is recursive; to avoid infinite loop, reference that would be "back" in hierarchy is represented by an instance of this class. Underlying information is achievable (for full resolution), but not exposed using super type (parent) accessors; and has special handling when used for constructing descriptions.