Index

A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W

A

access_flags (jawa.cf.ClassFile attribute)
(jawa.fields.Field attribute)
(jawa.methods.Method attribute)
append() (jawa.attribute.AttributeTable method)
(jawa.constants.ConstantPool method)
(jawa.fields.FieldTable method)
(jawa.methods.MethodTable method)
args (jawa.methods.Method attribute)
(jawa.util.descriptor.MethodDescriptor attribute)
args_descriptor (jawa.util.descriptor.MethodDescriptor attribute)
assemble() (in module jawa.assemble)
(jawa.attributes.code.CodeAttribute method)
Attribute (class in jawa.attribute)
attributes (jawa.attributes.code.CodeAttribute attribute)
(jawa.cf.ClassFile attribute)
(jawa.fields.Field attribute)
(jawa.methods.Method attribute)
AttributeTable (class in jawa.attribute)

B

base_type (jawa.util.descriptor.JVMType attribute)
BRANCH (jawa.util.bytecode.OperandTypes attribute)

C

catch_type (jawa.attributes.code.CodeException attribute)
cf (jawa.attribute.Attribute attribute)
(jawa.attribute.AttributeTable attribute)
class_ (jawa.constants.ConstantRef attribute)
ClassFile (class in jawa.cf)
ClassVersion (class in jawa.cf)
code (jawa.attributes.code.CodeAttribute attribute)
(jawa.methods.Method attribute)
CodeAttribute (class in jawa.attributes.code)
CodeException (class in jawa.attributes.code)
Constant (class in jawa.constants)
CONSTANT_INDEX (jawa.util.bytecode.OperandTypes attribute)
ConstantClass (class in jawa.constants)
ConstantDouble (class in jawa.constants)
ConstantFieldRef (class in jawa.constants)
ConstantFloat (class in jawa.constants)
ConstantInteger (class in jawa.constants)
ConstantInterfaceMethodRef (class in jawa.constants)
ConstantLong (class in jawa.constants)
ConstantMethodRef (class in jawa.constants)
ConstantNameAndType (class in jawa.constants)
ConstantPool (class in jawa.constants)
ConstantRef (class in jawa.constants)
constants (jawa.cf.ClassFile attribute)
ConstantString (class in jawa.constants)
ConstantUTF8 (class in jawa.constants)
constantvalue (jawa.attributes.constant_value.ConstantValueAttribute attribute)
ConstantValueAttribute (class in jawa.attributes.constant_value)
create() (jawa.attribute.AttributeTable method)
(jawa.cf.ClassFile class method)
(jawa.fields.FieldTable method)
(jawa.methods.MethodTable method)
create_class() (jawa.constants.ConstantPool method)
create_double() (jawa.constants.ConstantPool method)
create_field_ref() (jawa.constants.ConstantPool method)
create_float() (jawa.constants.ConstantPool method)
create_integer() (jawa.constants.ConstantPool method)
create_interface_method_ref() (jawa.constants.ConstantPool method)
create_long() (jawa.constants.ConstantPool method)
create_method_ref() (jawa.constants.ConstantPool method)
create_name_and_type() (jawa.constants.ConstantPool method)
create_static() (jawa.fields.FieldTable method)
create_string() (jawa.constants.ConstantPool method)
create_utf8() (jawa.constants.ConstantPool method)

D

decode_modified_utf8() (in module jawa.util.utf)
definition_from_mnemonic() (in module jawa.util.bytecode)
definition_from_opcode() (in module jawa.util.bytecode)
descriptor (jawa.constants.ConstantNameAndType attribute)
(jawa.fields.Field attribute)
(jawa.methods.Method attribute)
(jawa.util.descriptor.MethodDescriptor attribute)
dimensions (jawa.util.descriptor.JVMType attribute)
disassemble() (jawa.attributes.code.CodeAttribute method)

E

encode_modified_utf8() (in module jawa.util.utf)
end_pc (jawa.attributes.code.CodeException attribute)
exception_table (jawa.attributes.code.CodeAttribute attribute)

F

Field (class in jawa.fields)
field_descriptor() (in module jawa.util.descriptor)
fields (jawa.cf.ClassFile attribute)
FieldTable (class in jawa.fields)
find() (jawa.attribute.AttributeTable method)
(jawa.constants.ConstantPool method)
(jawa.fields.FieldTable method)
(jawa.methods.MethodTable method)
find_and_remove() (jawa.fields.FieldTable method)
(jawa.methods.MethodTable method)
find_one() (jawa.attribute.AttributeTable method)
(jawa.constants.ConstantPool method)
(jawa.fields.FieldTable method)
(jawa.methods.MethodTable method)
Flags (class in jawa.util.flags)
from_mnemonic() (jawa.util.bytecode.Instruction class method)
from_opcode() (jawa.util.bytecode.Instruction class method)

G

get() (jawa.constants.ConstantPool method)
(jawa.util.flags.Flags method)

H

handler_pc (jawa.attributes.code.CodeException attribute)
human (jawa.cf.ClassVersion attribute)

I

index (jawa.constants.Constant attribute)
info (jawa.attribute.Attribute attribute)
(jawa.attribute.UnknownAttribute attribute)
(jawa.attributes.code.CodeAttribute attribute)
(jawa.attributes.constant_value.ConstantValueAttribute attribute)
(jawa.attributes.source_file.SourceFileAttribute attribute)
Instruction (class in jawa.util.bytecode)
interfaces (jawa.cf.ClassFile attribute)

J

jawa.assemble (module)
jawa.attribute (module)
jawa.attributes.code (module)
jawa.attributes.constant_value (module)
jawa.attributes.source_file (module)
jawa.cf (module)
jawa.constants (module)
jawa.fields (module)
jawa.methods (module)
jawa.util.bytecode (module)
jawa.util.descriptor (module)
jawa.util.flags (module)
jawa.util.utf (module)
JVMType (class in jawa.util.descriptor)

L

Label (class in jawa.assemble)
LITERAL (jawa.util.bytecode.OperandTypes attribute)
LOCAL_INDEX (jawa.util.bytecode.OperandTypes attribute)

M

MAGIC (jawa.cf.ClassFile attribute)
max_locals (jawa.attributes.code.CodeAttribute attribute)
max_stack (jawa.attributes.code.CodeAttribute attribute)
Method (class in jawa.methods)
method_descriptor() (in module jawa.util.descriptor)
MethodDescriptor (class in jawa.util.descriptor)
methods (jawa.cf.ClassFile attribute)
MethodTable (class in jawa.methods)

N

name (jawa.assemble.Label attribute)
(jawa.attribute.Attribute attribute)
(jawa.constants.ConstantClass attribute)
(jawa.constants.ConstantNameAndType attribute)
(jawa.fields.Field attribute)
(jawa.methods.Method attribute)
(jawa.util.descriptor.JVMType attribute)
name_and_type (jawa.constants.ConstantRef attribute)

O

op_type (jawa.util.bytecode.Operand attribute)
opcode_table (in module jawa.util.bytecode)
Operand (class in jawa.util.bytecode)
OperandTypes (class in jawa.util.bytecode)

P

pack() (jawa.attribute.Attribute method)
(jawa.attribute.AttributeTable method)
(jawa.constants.ConstantPool method)
(jawa.fields.Field method)
(jawa.fields.FieldTable method)
(jawa.methods.Method method)
(jawa.methods.MethodTable method)
(jawa.util.flags.Flags method)
PADDING (jawa.util.bytecode.OperandTypes attribute)
parent (jawa.attribute.AttributeTable attribute)
parse_descriptor() (in module jawa.util.descriptor)
pool (jawa.constants.Constant attribute)

R

raw_count (jawa.constants.ConstantPool attribute)
read_instruction() (in module jawa.util.bytecode)
remove() (jawa.fields.FieldTable method)
(jawa.methods.MethodTable method)
returns (jawa.methods.Method attribute)
(jawa.util.descriptor.MethodDescriptor attribute)
returns_descriptor (jawa.util.descriptor.MethodDescriptor attribute)

S

save() (jawa.cf.ClassFile method)
set() (jawa.util.flags.Flags method)
size_on_disk() (jawa.util.bytecode.Instruction method)
sourcefile (jawa.attributes.source_file.SourceFileAttribute attribute)
SourceFileAttribute (class in jawa.attributes.source_file)
start_pc (jawa.attributes.code.CodeException attribute)
string (jawa.constants.ConstantString attribute)
super_ (jawa.cf.ClassFile attribute)

T

table (jawa.attribute.Attribute attribute)
TAG (jawa.constants.ConstantClass attribute)
(jawa.constants.ConstantDouble attribute)
(jawa.constants.ConstantFieldRef attribute)
(jawa.constants.ConstantFloat attribute)
(jawa.constants.ConstantInteger attribute)
(jawa.constants.ConstantInterfaceMethodRef attribute)
(jawa.constants.ConstantLong attribute)
(jawa.constants.ConstantMethodRef attribute)
(jawa.constants.ConstantNameAndType attribute)
(jawa.constants.ConstantString attribute)
(jawa.constants.ConstantUTF8 attribute)
this (jawa.cf.ClassFile attribute)
to_dict() (jawa.util.flags.Flags method)

U

UnknownAttribute (class in jawa.attribute)
unpack() (jawa.attribute.Attribute method)
(jawa.attribute.AttributeTable method)
(jawa.attribute.UnknownAttribute method)
(jawa.attributes.code.CodeAttribute method)
(jawa.attributes.constant_value.ConstantValueAttribute method)
(jawa.attributes.source_file.SourceFileAttribute method)
(jawa.constants.ConstantPool method)
(jawa.fields.Field method)
(jawa.fields.FieldTable method)
(jawa.methods.Method method)
(jawa.methods.MethodTable method)
(jawa.util.flags.Flags method)

V

value (jawa.fields.Field attribute)
(jawa.util.bytecode.Operand attribute)
(jawa.util.flags.Flags attribute)
version (jawa.cf.ClassFile attribute)

W

wide (jawa.util.bytecode.Instruction attribute)
write_instruction() (in module jawa.util.bytecode)