org.jf.baksmali.Adaptors.Format
Class SparseSwitchMethodItem

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

public class SparseSwitchMethodItem
extends InstructionMethodItem<org.jf.dexlib2.iface.instruction.formats.SparseSwitchPayload>


Field Summary
 
Fields inherited from class org.jf.baksmali.Adaptors.Format.InstructionMethodItem
instruction, methodDef
 
Fields inherited from class org.jf.baksmali.Adaptors.MethodItem
codeAddress
 
Constructor Summary
SparseSwitchMethodItem(MethodDefinition methodDef, int codeAddress, org.jf.dexlib2.iface.instruction.formats.SparseSwitchPayload instruction)
           
 
Method Summary
 boolean writeTo(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, writeTargetLabel, writeThirdRegister, 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
 

Constructor Detail

SparseSwitchMethodItem

public SparseSwitchMethodItem(MethodDefinition methodDef,
                              int codeAddress,
                              org.jf.dexlib2.iface.instruction.formats.SparseSwitchPayload instruction)
Method Detail

writeTo

public boolean writeTo(org.jf.util.IndentingWriter writer)
                throws java.io.IOException
Overrides:
writeTo in class InstructionMethodItem<org.jf.dexlib2.iface.instruction.formats.SparseSwitchPayload>
Throws:
java.io.IOException