com.caucho.bytecode
Class SignatureAttribute

java.lang.Object
  extended by com.caucho.bytecode.Attribute
      extended by com.caucho.bytecode.SignatureAttribute

public class SignatureAttribute
extends Attribute

Represents a generic attribute


Method Summary
 Attribute export(JavaClass source, JavaClass target)
          Clones the attribute
 java.lang.String getSignature()
          Returns the signature.
 void read(ByteCodeParser in)
          Reads the signature.
 java.lang.String toString()
           
 void write(ByteCodeWriter out)
          Writes the field to the output.
 
Methods inherited from class com.caucho.bytecode.Attribute
addConstants, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getSignature

public java.lang.String getSignature()
Returns the signature.


read

public void read(ByteCodeParser in)
          throws java.io.IOException
Reads the signature.

Throws:
java.io.IOException

write

public void write(ByteCodeWriter out)
           throws java.io.IOException
Writes the field to the output.

Specified by:
write in class Attribute
Throws:
java.io.IOException

export

public Attribute export(JavaClass source,
                        JavaClass target)
Clones the attribute

Overrides:
export in class Attribute

toString

public java.lang.String toString()
Overrides:
toString in class Attribute