com.android.ide.common.repository
Class GradleCoordinate.PaddedNumberComponent

java.lang.Object
  extended by com.android.ide.common.repository.GradleCoordinate.RevisionComponent
      extended by com.android.ide.common.repository.GradleCoordinate.NumberComponent
          extended by com.android.ide.common.repository.GradleCoordinate.PaddedNumberComponent
All Implemented Interfaces:
java.lang.Comparable<GradleCoordinate.RevisionComponent>
Enclosing class:
GradleCoordinate

public static class GradleCoordinate.PaddedNumberComponent
extends GradleCoordinate.NumberComponent

Like NumberComponent, but used for numeric strings that have leading zeroes which we must preserve


Constructor Summary
GradleCoordinate.PaddedNumberComponent(int number, java.lang.String string)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class com.android.ide.common.repository.GradleCoordinate.NumberComponent
asInteger, compareTo, isPreview
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GradleCoordinate.PaddedNumberComponent

public GradleCoordinate.PaddedNumberComponent(int number,
                                              java.lang.String string)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class GradleCoordinate.NumberComponent

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class GradleCoordinate.NumberComponent