Class TypeParser

java.lang.Object
org.jboss.jandex.TypeParser

class TypeParser extends Object
  • Field Details

    • str

      private final String str
    • pos

      private int pos
  • Constructor Details

    • TypeParser

      TypeParser(String str)
  • Method Details

    • parse

      Type parse()
    • parseReferenceType

      private Type parseReferenceType(String token)
    • parseArrayType

      private Type parseArrayType(Type elementType)
    • parseTypeArgument

      private Type parseTypeArgument()
    • isPrimitiveType

      private boolean isPrimitiveType(String token)
    • isClassType

      private boolean isClassType(String token)
    • expect

      private void expect(String expected)
    • unexpected

      private IllegalArgumentException unexpected(String token)
    • peekToken

      private String peekToken()
    • nextToken

      private String nextToken()
    • isSpecial

      private boolean isSpecial(char c)