Package | Description |
---|---|
serp.bytecode |
Bytecode Manipuation
|
Modifier and Type | Class and Description |
---|---|
class |
ExceptionHandler
Represents a
try {} catch() {} statement in bytecode. |
class |
GotoInstruction
An instruction that specifies a position in the code block to jump to.
|
class |
IfInstruction
An if instruction such as
ifnull, ifeq , etc. |
class |
JumpInstruction
An instruction that specifies a position in the code block to jump to.
|
class |
LineNumber
A line number corresponds to a sequence of opcodes that map logically
to a line of source code.
|
class |
LineNumberTable
Code blocks compiled from source have line number tables mapping
opcodes to source lines.
|
class |
Local
A local variable or local variable type.
|
class |
LocalTable
Code blocks compiled from source have local tables mapping
locals used in opcodes to their names and descriptions.
|
class |
LocalVariable
A local variable contains the name, description, index and scope
of a local used in opcodes.
|
class |
LocalVariableTable
Code blocks compiled from source have local variable tables mapping
locals used in opcodes to their names and descriptions.
|
class |
LocalVariableType
A local variable type contains the name, signature, index and scope
of a generics-using local used in opcodes.
|
class |
LocalVariableTypeTable
Code blocks compiled from source have local variable type tables mapping
generics-using locals used in opcodes to their names and signatures.
|
class |
LookupSwitchInstruction
The
lookupswitch instruction. |
class |
SwitchInstruction
Contains functionality common to the different switch types
(TableSwitch and LookupSwitch).
|
class |
TableSwitchInstruction
The
tableswitch instruction. |
Copyright © 2002–2019. All rights reserved.