com.judoscript.util.classfile
Class Attr

java.lang.Object
  extended by com.judoscript.util.classfile.Attr
Direct Known Subclasses:
Attr.AttrInnerClasses, Attr.AttrLineNumberTable, Attr.Code, Attr.Custom, Attr.Exceptions, Attr.U2Value

public class Attr
extends java.lang.Object


Nested Class Summary
static class Attr.AttrInnerClasses
           
static class Attr.AttrLineNumberTable
           
static class Attr.Code
           
static class Attr.Custom
           
static class Attr.Exceptions
           
static class Attr.U2Value
           
 
Constructor Summary
protected Attr()
           
protected Attr(java.lang.String name, int name_i, int len)
           
 
Method Summary
 java.lang.String getName(ClassFileReader cfr)
           
 void printHtml(java.io.PrintWriter out)
           
static Attr read(ClassFileReader cfr, DataInputStreamEx dis)
           
 void write(java.io.DataOutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Attr

protected Attr()

Attr

protected Attr(java.lang.String name,
               int name_i,
               int len)
Method Detail

getName

public java.lang.String getName(ClassFileReader cfr)

write

public void write(java.io.DataOutputStream out)
           throws java.io.IOException
Throws:
java.io.IOException

read

public static Attr read(ClassFileReader cfr,
                        DataInputStreamEx dis)
                 throws java.io.IOException,
                        BadClassFormatException
Throws:
java.io.IOException
BadClassFormatException

printHtml

public void printHtml(java.io.PrintWriter out)
               throws java.io.IOException
Throws:
java.io.IOException