| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private String | |
| private boolean | |
| private GenericSignature. | |
| private GenericSignature. | |
| public GenericSignature. | |
| public GenericSignature. | |
| public GenericSignature. | |
| private GenericSignature. | |
| private GenericSignature. | |
| private GenericSignature. | |
| private GenericSignature. | parseNestedTypesHelper(StringBuilder ret)
Helper method to digest nested types, slightly more complex than necessary to cope with some android related incorrect classes (see bug 406167) |
| private GenericSignature. | |
| private GenericSignature. | |
| private GenericSignature. | |
| public String[] |
| inputString | back to summary |
|---|---|
| private String inputString | |
| tokenIndex | back to summary |
|---|---|
| private int tokenIndex | |
| tokenStream | back to summary |
|---|---|
| private String[] tokenStream | |
| GenericSignatureParser | back to summary |
|---|---|
| public GenericSignatureParser() | |
| eat | back to summary |
|---|---|
| private void eat(String token) | |
| eatIdentifier | back to summary |
|---|---|
| private String eatIdentifier() | |
| maybeEat | back to summary |
|---|---|
| private boolean maybeEat(String token) | |
| maybeParseTypeArguments | back to summary |
|---|---|
| private GenericSignature. | |
| parseArrayTypeSignature | back to summary |
|---|---|
| private GenericSignature. | |
| parseAsClassSignature | back to summary |
|---|---|
| public GenericSignature. AMC. Parse the signature string interpreting it as a ClassSignature according to the grammar defined in Section 4.4.4 of the JVM specification. | |
| parseAsFieldSignature | back to summary |
|---|---|
| public GenericSignature. AMC. Parse the signature string interpreting it as a FieldTypeSignature according to the grammar defined in Section 4.4.4 of the JVM specification. | |
| parseAsMethodSignature | back to summary |
|---|---|
| public GenericSignature. AMC. Parse the signature string interpreting it as a MethodTypeSignature according to the grammar defined in Section 4.4.4 of the JVM specification. | |
| parseClassTypeSignature | back to summary |
|---|---|
| private GenericSignature. | |
| parseFieldTypeSignature | back to summary |
|---|---|
| private GenericSignature. | |
| parseFormalTypeParameter | back to summary |
|---|---|
| private GenericSignature. | |
| parseNestedTypesHelper | back to summary |
|---|---|
| private GenericSignature. Helper method to digest nested types, slightly more complex than necessary to cope with some android related incorrect classes (see bug 406167) | |
| parseSimpleClassTypeSignature | back to summary |
|---|---|
| private GenericSignature. | |
| parseTypeArgument | back to summary |
|---|---|
| private GenericSignature. | |
| parseTypeVariableSignature | back to summary |
|---|---|
| private GenericSignature. | |
| tokenize | back to summary |
|---|---|
| public String[] tokenize(String signatureString) non-private for test visibility Splits a string containing a generic signature into tokens for consumption by the parser. | |