public static class SignatureAttribute.NestedClassType extends SignatureAttribute.ClassType
OBJECT
Constructor and Description |
---|
NestedClassType(SignatureAttribute.ClassType parent,
java.lang.String className,
SignatureAttribute.TypeArgument[] args)
Constructs a
NestedClassType . |
Modifier and Type | Method and Description |
---|---|
SignatureAttribute.ClassType |
getDeclaringClass()
Returns the class that declares this nested class.
|
getName, getTypeArguments, jvmTypeName, toString
encode
public NestedClassType(SignatureAttribute.ClassType parent, java.lang.String className, SignatureAttribute.TypeArgument[] args)
NestedClassType
.parent
- the class surrounding this class type.className
- a simple class name. It does not include
a package name or a parent's class name.args
- type parameters or null.public SignatureAttribute.ClassType getDeclaringClass()
getDeclaringClass
in class SignatureAttribute.ClassType
Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.