Package org.eclipse.aether.util.version
Class GenericVersion
- java.lang.Object
-
- org.eclipse.aether.util.version.GenericVersion
-
- All Implemented Interfaces:
java.lang.Comparable<org.eclipse.aether.version.Version>,org.eclipse.aether.version.Version
public final class GenericVersion extends java.lang.Object implements org.eclipse.aether.version.Version
A generic version, that is a version that accepts any input string and tries to apply common sense sorting. SeeGenericVersionSchemefor details.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.eclipse.aether.util.version.GenericVersion.Item>asItems()Returns this instance tokenized representation as unmodifiable list.java.lang.StringasString()Returns this instance backing string representation.intcompareTo(org.eclipse.aether.version.Version obj)booleanequals(java.lang.Object obj)inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
asString
public java.lang.String asString()
Returns this instance backing string representation.- Since:
- 1.9.5
-
asItems
public java.util.List<org.eclipse.aether.util.version.GenericVersion.Item> asItems()
Returns this instance tokenized representation as unmodifiable list.- Since:
- 1.9.5
-
compareTo
public int compareTo(org.eclipse.aether.version.Version obj)
- Specified by:
compareToin interfacejava.lang.Comparable<org.eclipse.aether.version.Version>
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfaceorg.eclipse.aether.version.Version- Overrides:
toStringin classjava.lang.Object
-
-