| Package | Description |
|---|---|
| org.codehaus.janino.util.signature |
Application-independent helper classes.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SignatureParser.FieldTypeSignature
Representation of the "FieldTypeSignature" clause.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SignatureParser.ArrayTypeSignature
Representation of the "ArrayTypeSignature" clause.
|
static class |
SignatureParser.ClassTypeSignature
Representation of the "ClassTypeSignature" clause, e.g.
|
static class |
SignatureParser.PrimitiveTypeSignature
Representation of the "PrimitiveTypeSignature" clause, i.e.
|
static class |
SignatureParser.TypeVariableSignature
Representation of the "TypeVariableSignature" clause, e.g.
|
| Modifier and Type | Field and Description |
|---|---|
SignatureParser.TypeSignature |
SignatureParser.ArrayTypeSignature.componentTypeSignature
The type of the array components.
|
SignatureParser.TypeSignature |
SignatureParser.MethodTypeSignature.returnType
The return type of the method.
|
static SignatureParser.TypeSignature |
SignatureParser.VOID
Representation of the 'void' type.
|
| Modifier and Type | Field and Description |
|---|---|
List<SignatureParser.TypeSignature> |
SignatureParser.MethodTypeSignature.parameterTypes
The types of the method's parameters.
|
| Modifier and Type | Method and Description |
|---|---|
SignatureParser.TypeSignature |
SignatureParser.decodeClassNameOrFieldDescriptor(String s)
Decodes a "class-name-or-field-descriptor" as defined in JLS8 4.4.1 ("name_index").
|
SignatureParser.TypeSignature |
SignatureParser.decodeFieldDescriptor(String s)
Decodes a 'field descriptor' as defined in JLS7 4.3.2.
|
SignatureParser.TypeSignature |
SignatureParser.decodeReturnType(String s)
Decodes a 'return type' as defined in JVMS7 4.3.4 / JVMS8 4.7.9.1.
|
SignatureParser.TypeSignature |
SignatureParser.decodeTypeSignature(String s)
Decodes a 'type signature' as defined in JVMS7 4.3.4 / JVMS8 4.7.9.1.
|
| Constructor and Description |
|---|
ArrayTypeSignature(SignatureParser.TypeSignature componentTypeSignature) |
MethodTypeSignature(List<SignatureParser.FormalTypeParameter> formalTypeParameters,
List<SignatureParser.TypeSignature> parameterTypes,
SignatureParser.TypeSignature returnType,
List<SignatureParser.ThrowsSignature> thrownTypes) |
| Constructor and Description |
|---|
MethodTypeSignature(List<SignatureParser.FormalTypeParameter> formalTypeParameters,
List<SignatureParser.TypeSignature> parameterTypes,
SignatureParser.TypeSignature returnType,
List<SignatureParser.ThrowsSignature> thrownTypes) |
Copyright © 2022. All rights reserved.