Class ReferenceTypeSignature

    • Constructor Detail

      • ReferenceTypeSignature

        protected ReferenceTypeSignature()
        Constructor.
    • Method Detail

      • parseReferenceTypeSignature

        static ReferenceTypeSignature parseReferenceTypeSignature​(Parser parser,
                                                                  java.lang.String definingClassName)
                                                           throws ParseException
        Parse a reference type signature.
        Parameters:
        parser - The parser
        definingClassName - The class containing the type descriptor.
        Returns:
        The parsed type reference type signature.
        Throws:
        ParseException - If the type signature could not be parsed.
      • parseClassBound

        static ReferenceTypeSignature parseClassBound​(Parser parser,
                                                      java.lang.String definingClassName)
                                               throws ParseException
        Parse a class bound.
        Parameters:
        parser - The parser.
        definingClassName - The class containing the type descriptor.
        Returns:
        The parsed class bound.
        Throws:
        ParseException - If the type signature could not be parsed.