protected abstract int getOffset(OperandManager operandManager);
protected abstract int getPoolID();
protected abstract String context(OperandManager operandManager);
protected void setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) throws Pack200Exception {
SegmentConstantPool globalPool = operandManager.globalConstantPool();
ClassFileEntry[] nested = null;
nested = new ClassFileEntry[] {
globalPool.getClassSpecificPoolEntry(getPoolID(), offset, context(operandManager))
};
byteCode.setNested(nested);
byteCode.setNestedPositions(new int[][] {{0, 2}});
}