org.jf.baksmali.Adaptors.Format
Class OffsetInstructionFormatMethodItem

java.lang.Object
  extended by org.jf.baksmali.Adaptors.MethodItem
      extended by org.jf.baksmali.Adaptors.Format.InstructionMethodItem<org.jf.dexlib2.iface.instruction.OffsetInstruction>
          extended by org.jf.baksmali.Adaptors.Format.OffsetInstructionFormatMethodItem
All Implemented Interfaces:
java.lang.Comparable<MethodItem>

public class OffsetInstructionFormatMethodItem
extends InstructionMethodItem<org.jf.dexlib2.iface.instruction.OffsetInstruction>


Field Summary
protected  LabelMethodItem label
           
 
Fields inherited from class org.jf.baksmali.Adaptors.Format.InstructionMethodItem
instruction, methodDef
 
Fields inherited from class org.jf.baksmali.Adaptors.MethodItem
codeAddress
 
Constructor Summary
OffsetInstructionFormatMethodItem(baksmaliOptions options, MethodDefinition methodDef, int codeAddress, org.jf.dexlib2.iface.instruction.OffsetInstruction instruction)
           
 
Method Summary
 LabelMethodItem getLabel()
           
protected  void writeTargetLabel(org.jf.util.IndentingWriter writer)
           
 
Methods inherited from class org.jf.baksmali.Adaptors.Format.InstructionMethodItem
getSortOrder, writeFieldOffset, writeFirstRegister, writeInlineIndex, writeInvokeRangeRegisters, writeInvokeRegisters, writeLiteral, writeOpcode, writeRegister, writeResourceId, writeResourceId, writeSecondRegister, writeThirdRegister, writeTo, writeVtableIndex
 
Methods inherited from class org.jf.baksmali.Adaptors.MethodItem
compareTo, getCodeAddress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

label

protected LabelMethodItem label
Constructor Detail

OffsetInstructionFormatMethodItem

public OffsetInstructionFormatMethodItem(@Nonnull
                                         baksmaliOptions options,
                                         @Nonnull
                                         MethodDefinition methodDef,
                                         int codeAddress,
                                         org.jf.dexlib2.iface.instruction.OffsetInstruction instruction)
Method Detail

writeTargetLabel

protected void writeTargetLabel(org.jf.util.IndentingWriter writer)
                         throws java.io.IOException
Overrides:
writeTargetLabel in class InstructionMethodItem<org.jf.dexlib2.iface.instruction.OffsetInstruction>
Throws:
java.io.IOException

getLabel

public LabelMethodItem getLabel()