javassist.bytecode
Class SignatureAttribute.ClassSignature

java.lang.Object
  extended by javassist.bytecode.SignatureAttribute.ClassSignature
Enclosing class:
SignatureAttribute

public static class SignatureAttribute.ClassSignature
extends java.lang.Object

Class signature.


Method Summary
 SignatureAttribute.ClassType[] getInterfaces()
          Returns the super interfaces.
 SignatureAttribute.TypeParameter[] getParameters()
          Returns the type parameters.
 SignatureAttribute.ClassType getSuperClass()
          Returns the super class.
 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

getParameters

public SignatureAttribute.TypeParameter[] getParameters()
Returns the type parameters.

Returns:
a zero-length array if the type parameters are not specified.

getSuperClass

public SignatureAttribute.ClassType getSuperClass()
Returns the super class.


getInterfaces

public SignatureAttribute.ClassType[] getInterfaces()
Returns the super interfaces.

Returns:
a zero-length array if the super interfaces are not specified.

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.