Uses of Class
org.apache.commons.compress.harmony.unpack200.bytecode.ByteCode
Packages that use ByteCode
Package
Description
Internal package.
Internal package.
-
Uses of ByteCode in org.apache.commons.compress.harmony.unpack200.bytecode
Fields in org.apache.commons.compress.harmony.unpack200.bytecode with type parameters of type ByteCodeMethods in org.apache.commons.compress.harmony.unpack200.bytecode that return ByteCode -
Uses of ByteCode in org.apache.commons.compress.harmony.unpack200.bytecode.forms
Methods in org.apache.commons.compress.harmony.unpack200.bytecode.forms with parameters of type ByteCodeModifier and TypeMethodDescriptionvoidByteCodeForm.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.voidLabelForm.fixUpByteCodeTargets(ByteCode byteCode, CodeAttribute codeAttribute) voidSwitchForm.fixUpByteCodeTargets(ByteCode byteCode, CodeAttribute codeAttribute) abstract voidByteCodeForm.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.voidByteForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidIincForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidIMethodRefForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidLabelForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidLocalForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidLookupSwitchForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidMultiANewArrayForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidNewClassRefForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidNoArgumentForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidReferenceForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidShortForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidTableSwitchForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) voidWideForm.setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength) protected voidWideForm.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 voidWideForm.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 voidClassRefForm.setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) protected voidClassSpecificReferenceForm.setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) protected voidInitMethodReferenceForm.setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) protected voidNarrowClassRefForm.setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) protected voidNewInitMethodRefForm.setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) protected voidReferenceForm.setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) protected voidSingleByteReferenceForm.setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) protected voidStringRefForm.setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)