Class SignatureParser.SimpleClassTypeSignature
- java.lang.Object
-
- org.codehaus.janino.util.signature.SignatureParser.SimpleClassTypeSignature
-
- Enclosing class:
- SignatureParser
public static class SignatureParser.SimpleClassTypeSignature extends java.lang.Object
Representation of the "SimpleClassTypeSignature" clause, e.g. 'MyMap<K, V>
'.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
simpleClassName
The simple name of the class.java.util.List<SignatureParser.TypeArgument>
typeArguments
The type arguments of the class, e.g
-
Constructor Summary
Constructors Constructor Description SimpleClassTypeSignature(java.lang.String simpleClassName, java.util.List<SignatureParser.TypeArgument> typeArguments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
Converts this simple class type signature into a nice, human-readable string like 'MyClass<U>
'.
-
-
-
Field Detail
-
simpleClassName
public final java.lang.String simpleClassName
The simple name of the class.
-
typeArguments
public final java.util.List<SignatureParser.TypeArgument> typeArguments
The type arguments of the class, e.g. '<A extends x, B super x, *, x>
'.
-
-
Constructor Detail
-
SimpleClassTypeSignature
public SimpleClassTypeSignature(java.lang.String simpleClassName, java.util.List<SignatureParser.TypeArgument> typeArguments)
-
-