Uses of Class
jellyj.classfile.javaclass.Attribute

Packages that use Attribute
jellyj.classfile.classgen 
jellyj.classfile.javaclass 
jellyj.classfile.util 

Uses of Attribute in jellyj.classfile.classgen
 

Methods in jellyj.classfile.classgen that return Attribute
final Attribute[]MethodGen.getAttributes()
          
 

Methods in jellyj.classfile.classgen with parameters of type Attribute
final voidClassGen.addAttribute(Attribute a)
          Add an attribute to this class.
final voidClassGen.removeAttribute(Attribute a)
          Remove an attribute from this class.
voidMethodGen.addAttribute(Attribute attr)
          Add an attribute to this method.
 

Uses of Attribute in jellyj.classfile.javaclass
 

Subclasses of Attribute in jellyj.classfile.javaclass
class Code
          This class is derived from Attribute and represents a code chunk.
class ConstantValue
          This class is derived from Attribute and represents a constant value, i.e.
class Deprecated
          This class is derived from Attribute and denotes that this is a deprecated method.
class ExceptionTable
          Class is derived from Attribute and represents the table of exceptions that are thrown by a method.
class InnerClasses
          This class is derived from Attribute and denotes that this class is an Inner class of another.
class LineNumberTable
          This class is derived from Attribute and represents a table of line numbers for debugging purposes.
class LocalVariableTable
          This class is derived from Attribute and represents colection of local variables in a method.
class SourceFile
          This class is derived from Attribute and represents a reference to the source file of this class.
class Synthetic
          This class is derived from Attribute and declares this class as `synthetic', i.e.
class Unknown
          This class is derived from Attribute and represents a reference to an unknown (i.e.
 

Constructors in jellyj.classfile.javaclass with parameters of type Attribute
Code.Code(int name_index, int length, int max_stack, int max_locals, byte[] code, CodeException[] exception_table, Attribute[] attributes, ConstantPool constant_pool)
          
Field.Field(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)
          
JavaClass.JavaClass(int class_name_index, int superclass_name_index, String file_name, int major, int minor, int access_flags, ConstantPool constant_pool, int[] interfaces, Field[] fields, Method[] methods, Attribute[] attributes)
          Constructor gets all contents as arguments.
Method.Method(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)
          
 

Methods in jellyj.classfile.javaclass that return Attribute
(package private) final static AttributeAttribute.readAttribute(DataInputStream file, ConstantPool constant_pool)
          
final Attribute[]Code.getAttributes()
          
final Attribute[]Field.getAttributes()
          
final Attribute[]JavaClass.getAttributes()
          
final Attribute[]Method.getAttributes()
          
 

Methods in jellyj.classfile.javaclass with parameters of type Attribute
final voidCode.setAttributes(Attribute[] attributes)
          
final voidField.setAttributes(Attribute[] attributes)
          
final voidJavaClass.setAttributes(Attribute[] attributes)
          
final voidMethod.setAttributes(Attribute[] attributes)
          
 

Uses of Attribute in jellyj.classfile.util
 

Methods in jellyj.classfile.util with parameters of type Attribute
(package private) final voidAttributeHTML.writeAttribute(Attribute attribute, String anchor, int method_number)
          
(package private) final voidAttributeHTML.writeAttribute(Attribute attribute, String anchor)