Class SignatureParser.TypeVariableSignature
java.lang.Object
org.codehaus.janino.util.signature.SignatureParser.TypeVariableSignature
- All Implemented Interfaces:
SignatureParser.FieldTypeSignature
,SignatureParser.ThrowsSignature
,SignatureParser.TypeSignature
- Enclosing class:
- SignatureParser
public static class SignatureParser.TypeVariableSignature
extends Object
implements SignatureParser.ThrowsSignature, SignatureParser.FieldTypeSignature
Representation of the "TypeVariableSignature" clause, e.g. '
T
'.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T,
EX extends Throwable>
Taccept
(SignatureParser.FieldTypeSignatureVisitor<T, EX> visitor) toString()
-
Field Details
-
identifier
The name of the type variable, e.g. 'T
'.
-
-
Constructor Details
-
TypeVariableSignature
-
-
Method Details
-
accept
public <T,EX extends Throwable> T accept(SignatureParser.FieldTypeSignatureVisitor<T, EX> visitor) throws EX- Specified by:
accept
in interfaceSignatureParser.FieldTypeSignature
- Throws:
EX extends Throwable
-
toString
- Specified by:
toString
in interfaceSignatureParser.FieldTypeSignature
- Specified by:
toString
in interfaceSignatureParser.TypeSignature
- Overrides:
toString
in classObject
-