org.jf.baksmali.Adaptors
Class LabelMethodItem

java.lang.Object
  extended by org.jf.baksmali.Adaptors.MethodItem
      extended by org.jf.baksmali.Adaptors.LabelMethodItem
All Implemented Interfaces:
java.lang.Comparable<MethodItem>
Direct Known Subclasses:
EndTryLabelMethodItem

public class LabelMethodItem
extends MethodItem


Field Summary
 
Fields inherited from class org.jf.baksmali.Adaptors.MethodItem
codeAddress
 
Constructor Summary
LabelMethodItem(baksmaliOptions options, int codeAddress, java.lang.String labelPrefix)
           
 
Method Summary
 int compareTo(MethodItem methodItem)
           
 boolean equals(java.lang.Object o)
           
 int getLabelAddress()
           
 java.lang.String getLabelPrefix()
           
 int getLabelSequence()
           
 double getSortOrder()
           
 int hashCode()
           
 void setLabelSequence(int labelSequence)
           
 boolean writeTo(org.jf.util.IndentingWriter writer)
           
 
Methods inherited from class org.jf.baksmali.Adaptors.MethodItem
getCodeAddress
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LabelMethodItem

public LabelMethodItem(@Nonnull
                       baksmaliOptions options,
                       int codeAddress,
                       @Nonnull
                       java.lang.String labelPrefix)
Method Detail

getSortOrder

public double getSortOrder()
Specified by:
getSortOrder in class MethodItem

compareTo

public int compareTo(MethodItem methodItem)
Specified by:
compareTo in interface java.lang.Comparable<MethodItem>
Overrides:
compareTo in class MethodItem

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

writeTo

public boolean writeTo(org.jf.util.IndentingWriter writer)
                throws java.io.IOException
Specified by:
writeTo in class MethodItem
Throws:
java.io.IOException

getLabelPrefix

public java.lang.String getLabelPrefix()

getLabelAddress

public int getLabelAddress()

getLabelSequence

public int getLabelSequence()

setLabelSequence

public void setLabelSequence(int labelSequence)