com.caucho.bytecode
Class SourceDebugExtensionAttribute

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

public class SourceDebugExtensionAttribute
extends Attribute

Represents a generic attribute


Constructor Summary
SourceDebugExtensionAttribute(java.lang.String value)
           
 
Method Summary
 void addConstants(JavaClass javaClass)
          Update the JavaClass when adding.
 java.lang.String toString()
           
 void write(ByteCodeWriter out)
          Writes the field to the output.
 
Methods inherited from class com.caucho.bytecode.Attribute
export, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SourceDebugExtensionAttribute

public SourceDebugExtensionAttribute(java.lang.String value)
Method Detail

addConstants

public void addConstants(JavaClass javaClass)
Update the JavaClass when adding.

Overrides:
addConstants in class Attribute

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

toString

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