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) |