Uses of Class
nonapi.io.github.classgraph.types.ParseException
-
Packages that use ParseException Package Description io.github.classgraph nonapi.io.github.classgraph.json nonapi.io.github.classgraph.types -
-
Uses of ParseException in io.github.classgraph
Methods in io.github.classgraph that throw ParseException Modifier and Type Method Description (package private) static ArrayTypeSignature
ArrayTypeSignature. parse(Parser parser, java.lang.String definingClassName)
Parses the array type signature.(package private) static ClassRefTypeSignature
ClassRefTypeSignature. parse(Parser parser, java.lang.String definingClassName)
Parse a class type signature.(package private) static ClassTypeSignature
ClassTypeSignature. parse(java.lang.String typeDescriptor, ClassInfo classInfo)
Parse a class type signature or class type descriptor.(package private) static MethodTypeSignature
MethodTypeSignature. parse(java.lang.String typeDescriptor, java.lang.String definingClassName)
Parse a method signature.private static TypeArgument
TypeArgument. parse(Parser parser, java.lang.String definingClassName)
Parse a type argument.(package private) static TypeSignature
TypeSignature. parse(java.lang.String typeDescriptor, java.lang.String definingClass)
Parse a type signature.(package private) static TypeSignature
TypeSignature. parse(Parser parser, java.lang.String definingClass)
Parse a type signature.(package private) static TypeVariableSignature
TypeVariableSignature. parse(Parser parser, java.lang.String definingClassName)
Parse a TypeVariableSignature.(package private) static ReferenceTypeSignature
ReferenceTypeSignature. parseClassBound(Parser parser, java.lang.String definingClassName)
Parse a class bound.(package private) static java.util.List<TypeArgument>
TypeArgument. parseList(Parser parser, java.lang.String definingClassName)
Parse a list of type arguments.(package private) static java.util.List<TypeParameter>
TypeParameter. parseList(Parser parser, java.lang.String definingClassName)
Parse a list of type parameters intoTypeParameter
objects.(package private) static ReferenceTypeSignature
ReferenceTypeSignature. parseReferenceTypeSignature(Parser parser, java.lang.String definingClassName)
Parse a reference type signature. -
Uses of ParseException in nonapi.io.github.classgraph.json
Methods in nonapi.io.github.classgraph.json that throw ParseException Modifier and Type Method Description private int
JSONParser. getAndParseHexChar()
Get and parse a hexadecimal digit character.private java.lang.Object
JSONParser. parseJSON()
Parse a JSON type (object / array / value).(package private) static java.lang.Object
JSONParser. parseJSON(java.lang.String str)
Parse a JSON object, array, string, value or object reference.private JSONArray
JSONParser. parseJSONArray()
Array ← "[" ( JSON ( "," JSON )* / S? ) "]"private JSONObject
JSONParser. parseJSONObject()
Parse a JSON Object.private java.lang.Number
JSONParser. parseNumber()
Parses and returns Integer, Long or Double type.private java.lang.CharSequence
JSONParser. parseString()
Parse a quoted/escaped JSON string.Constructors in nonapi.io.github.classgraph.json that throw ParseException Constructor Description JSONParser(java.lang.String string)
Constructor. -
Uses of ParseException in nonapi.io.github.classgraph.types
Methods in nonapi.io.github.classgraph.types that throw ParseException Modifier and Type Method Description void
Parser. expect(char expectedChar)
Expect the next character.char
Parser. getc()
Get the next character.void
Parser. peekExpect(char expectedChar)
Get the next character, throwing aParseException
if the next character is not the expected character.Constructors in nonapi.io.github.classgraph.types that throw ParseException Constructor Description Parser(java.lang.String string)
Construct a parser.
-