| Package | Description | 
|---|---|
| javassist.bytecode | Bytecode-level API. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SignatureAttribute.NestedClassTypeNested class types. | 
| Modifier and Type | Field and Description | 
|---|---|
| static SignatureAttribute.ClassType | SignatureAttribute.ClassType. OBJECTA class type representing  java.lang.Object. | 
| Modifier and Type | Method and Description | 
|---|---|
| SignatureAttribute.ClassType | SignatureAttribute.ClassType. getDeclaringClass()If this class is a member of another class, returns the 
 class in which this class is declared. | 
| SignatureAttribute.ClassType | SignatureAttribute.NestedClassType. getDeclaringClass()Returns the class that declares this nested class. | 
| SignatureAttribute.ClassType[] | SignatureAttribute.ClassSignature. getInterfaces()Returns the super interfaces. | 
| SignatureAttribute.ClassType | SignatureAttribute.ClassSignature. getSuperClass()Returns the super class. | 
| Constructor and Description | 
|---|
| ClassSignature(SignatureAttribute.TypeParameter[] params,
              SignatureAttribute.ClassType superClass,
              SignatureAttribute.ClassType[] interfaces)Constructs a class signature. | 
| ClassSignature(SignatureAttribute.TypeParameter[] params,
              SignatureAttribute.ClassType superClass,
              SignatureAttribute.ClassType[] interfaces)Constructs a class signature. | 
| NestedClassType(SignatureAttribute.ClassType parent,
               String className,
               SignatureAttribute.TypeArgument[] args)Constructs a  NestedClassType. | 
Copyright © 2016 Shigeru Chiba, www.javassist.org. All Rights Reserved.