javassist.bytecode
Class SignatureAttribute.ClassType

java.lang.Object
  extended byjavassist.bytecode.SignatureAttribute.Type
      extended byjavassist.bytecode.SignatureAttribute.ObjectType
          extended byjavassist.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.



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