javassist.bytecode
Class SignatureAttribute.ClassType

java.lang.Object
  extended by javassist.bytecode.SignatureAttribute.Type
      extended by javassist.bytecode.SignatureAttribute.ObjectType
          extended by javassist.bytecode.SignatureAttribute.ClassType
Enclosing class:
SignatureAttribute

public static class SignatureAttribute.ClassType
extends SignatureAttribute.ObjectType

Class types.


Method Summary
 SignatureAttribute.ClassType getDeclaringClass()
          If this class is a member of another class, returns the class in which this class is declared.
 java.lang.String getName()
          Returns the class name.
 SignatureAttribute.TypeArgument[] getTypeArguments()
          Returns the type arguments.
 java.lang.String toString()
          Returns the string representation.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public java.lang.String getName()
Returns the class name.


getTypeArguments

public SignatureAttribute.TypeArgument[] getTypeArguments()
Returns the type arguments.

Returns:
null if no type arguments are given to this class.

getDeclaringClass

public SignatureAttribute.ClassType getDeclaringClass()
If this class is a member of another class, returns the class in which this class is declared.

Returns:
null if this class is not a member of another class.

toString

public java.lang.String toString()
Returns the string representation.

Overrides:
toString in class java.lang.Object


Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999-2006 Shigeru Chiba. All Rights Reserved.