Class SignatureParser.FormalTypeParameter
java.lang.Object
org.codehaus.janino.util.signature.SignatureParser.FormalTypeParameter
- Enclosing class:
- SignatureParser
Representation of the "FormalTypeParameter" clause, e.g. '
T extends MyClass & MyInterface
'.-
Field Summary
FieldsModifier and TypeFieldDescriptionThe class that this formal type parameter (optionally) extends.final String
The name of the formal type parameter, e.g.The interfaces that this formal type parameter (optionally) extends. -
Constructor Summary
ConstructorsConstructorDescriptionFormalTypeParameter
(String identifier, SignatureParser.FieldTypeSignature classBound, List<SignatureParser.FieldTypeSignature> interfaceBounds) -
Method Summary
-
Field Details
-
identifier
The name of the formal type parameter, e.g. 'T
'. -
classBound
The class that this formal type parameter (optionally) extends. -
interfaceBounds
The interfaces that this formal type parameter (optionally) extends.
-
-
Constructor Details
-
FormalTypeParameter
public FormalTypeParameter(String identifier, @Nullable SignatureParser.FieldTypeSignature classBound, List<SignatureParser.FieldTypeSignature> interfaceBounds)
-
-
Method Details