Uses of Class
org.apache.commons.compress.harmony.unpack200.bytecode.OperandManager
Packages that use OperandManager
Package
Description
Internal package.
Internal package.
-
Uses of OperandManager in org.apache.commons.compress.harmony.unpack200.bytecode
Methods in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type OperandManagerModifier and TypeMethodDescriptionvoidByteCode.extractOperands(OperandManager operandManager, Segment segment, int codeLength) Constructors in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type OperandManagerModifierConstructorDescriptionCodeAttribute(int maxStack, int maxLocals, byte[] codePacked, Segment segment, OperandManager operandManager, List<ExceptionTableEntry> exceptionTable) -
Uses of OperandManager in org.apache.commons.compress.harmony.unpack200.bytecode.forms
Methods in org.apache.commons.compress.harmony.unpack200.bytecode.forms with parameters of type OperandManagerModifier and TypeMethodDescriptionprotected abstract StringClassSpecificReferenceForm.context(OperandManager operandManager) protected abstract StringInitMethodReferenceForm.context(OperandManager operandManager) protected StringNewInitMethodRefForm.context(OperandManager operandManager) protected StringSuperFieldRefForm.context(OperandManager operandManager) protected StringSuperInitMethodRefForm.context(OperandManager operandManager) protected StringSuperMethodRefForm.context(OperandManager operandManager) protected StringThisFieldRefForm.context(OperandManager operandManager) protected StringThisInitMethodRefForm.context(OperandManager operandManager) protected StringThisMethodRefForm.context(OperandManager operandManager) protected intClassRefForm.getOffset(OperandManager operandManager) protected abstract intClassSpecificReferenceForm.getOffset(OperandManager operandManager) protected intDoubleForm.getOffset(OperandManager operandManager) protected intFieldRefForm.getOffset(OperandManager operandManager) protected intFloatRefForm.getOffset(OperandManager operandManager) protected intIMethodRefForm.getOffset(OperandManager operandManager) protected intInitMethodReferenceForm.getOffset(OperandManager operandManager) protected intIntRefForm.getOffset(OperandManager operandManager) protected intLongForm.getOffset(OperandManager operandManager) protected intMethodRefForm.getOffset(OperandManager operandManager) protected abstract intReferenceForm.getOffset(OperandManager operandManager) protected abstract intSingleByteReferenceForm.getOffset(OperandManager operandManager) protected intStringRefForm.getOffset(OperandManager operandManager) protected intSuperFieldRefForm.getOffset(OperandManager operandManager) protected intSuperMethodRefForm.getOffset(OperandManager operandManager) protected intThisFieldRefForm.getOffset(OperandManager operandManager) protected intThisMethodRefForm.getOffset(OperandManager operandManager) 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)