Uses of Class
org.apache.commons.compress.harmony.unpack200.bytecode.ByteCode
Package
Description
Internal package.
Internal package.
-
Uses of ByteCode in org.apache.commons.compress.harmony.unpack200.bytecode
-
Uses of ByteCode in org.apache.commons.compress.harmony.unpack200.bytecode.forms
Modifier and TypeMethodDescriptionvoid
ByteCodeForm.fixUpByteCodeTargets
(ByteCode byteCode, CodeAttribute codeAttribute) The ByteCodeForm knows how to fix up a bytecode if it needs to be fixed up because it holds a Label bytecode.void
LabelForm.fixUpByteCodeTargets
(ByteCode byteCode, CodeAttribute codeAttribute) void
SwitchForm.fixUpByteCodeTargets
(ByteCode byteCode, CodeAttribute codeAttribute) abstract void
ByteCodeForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) When passed a byteCode, an OperandTable and a SegmentConstantPool, this method will set the rewrite of the byteCode appropriately.void
ByteForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
IincForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
IMethodRefForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
LabelForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
LocalForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
LookupSwitchForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
MultiANewArrayForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
NewClassRefForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
NoArgumentForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
ReferenceForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
ShortForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
TableSwitchForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) void
WideForm.setByteCodeOperands
(ByteCode byteCode, OperandManager operandManager, int codeLength) protected void
WideForm.setByteCodeOperandsFormat1
(int instruction, ByteCode byteCode, OperandManager operandManager, int codeLength) This method sets the rewrite array for the bytecode using Format 1 of the JVM spec: an opcode and two index bytes.protected void
WideForm.setByteCodeOperandsFormat2
(int instruction, ByteCode byteCode, OperandManager operandManager, int codeLength) This method sets the rewrite array for the bytecode using Format 2 of the JVM spec: an opcode, two index bytes, and two constant bytes.protected void
ClassRefForm.setNestedEntries
(ByteCode byteCode, OperandManager operandManager, int offset) protected void
ClassSpecificReferenceForm.setNestedEntries
(ByteCode byteCode, OperandManager operandManager, int offset) protected void
InitMethodReferenceForm.setNestedEntries
(ByteCode byteCode, OperandManager operandManager, int offset) protected void
NarrowClassRefForm.setNestedEntries
(ByteCode byteCode, OperandManager operandManager, int offset) protected void
NewInitMethodRefForm.setNestedEntries
(ByteCode byteCode, OperandManager operandManager, int offset) protected void
ReferenceForm.setNestedEntries
(ByteCode byteCode, OperandManager operandManager, int offset) protected void
SingleByteReferenceForm.setNestedEntries
(ByteCode byteCode, OperandManager operandManager, int offset) protected void
StringRefForm.setNestedEntries
(ByteCode byteCode, OperandManager operandManager, int offset)