Class Type.ClassSigType
java.lang.Object
org.openjdk.asmtools.jdis.notations.Type
org.openjdk.asmtools.jdis.notations.Type.ClassSigType
- Enclosing class:
Type
Represents a class signature. These describe the signature of
a class that has type arguments.
See: JVMS 4.3.4 ClassSignature: FormalTypeParameters_opt SuperclassSignature SuperinterfaceSignature*
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openjdk.asmtools.jdis.notations.Type
Type.ArrayType, Type.ClassSigType, Type.ClassType, Type.MethodType, Type.SimpleType, Type.TypeParamType, Type.Visitor<R,P>, Type.WildcardType -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClassSigType(List<Type.TypeParamType> typeParamTypes, Type superclassType, List<Type> superinterfaceTypes) -
Method Summary
Methods inherited from class org.openjdk.asmtools.jdis.notations.Type
append, appendIfNotEmpty, isObject
-
Field Details
-
typeParamTypes
-
superclassType
-
superinterfaceTypes
-
-
Constructor Details
-
ClassSigType
public ClassSigType(List<Type.TypeParamType> typeParamTypes, Type superclassType, List<Type> superinterfaceTypes)
-
-
Method Details