Class Type.ClassType
java.lang.Object
org.openjdk.asmtools.jdis.notations.Type
org.openjdk.asmtools.jdis.notations.Type.ClassType
- Enclosing class:
Type
Represents a class type signature. This is used to represent a
reference to a class, such as in a field, parameter, return type, etc.
See:
JVMS 4.3.4
ClassTypeSignature:
L PackageSpecifier_opt SimpleClassTypeSignature
ClassTypeSignatureSuffix* ;
PackageSpecifier:
Identifier / PackageSpecifier*
SimpleClassTypeSignature:
Identifier TypeArguments_opt }
ClassTypeSignatureSuffix:
. SimpleClassTypeSignature
-
Nested Class Summary
Nested classes/interfaces inherited from class Type
Type.ArrayType, Type.ClassSigType, Type.ClassType, Type.MethodType, Type.SimpleType, Type.TypeParamType, Type.Visitor<R,P>, Type.WildcardType -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R,D> R accept(Type.Visitor<R, D> visitor, D data) booleanisObject()toString()Methods inherited from class Type
append, appendIfNotEmpty