Class Version
java.lang.Object
org.apache.maven.shared.release.versions.Version
- All Implemented Interfaces:
Cloneable, Comparable<Version>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AetherVersionstatic final Patternprivate Stringprivate static final intprivate static final intprivate static final intprivate static final intprivate Stringprivate Stringprivate Stringprivate static final intprivate static final intprivate Stringprivate final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final intprivate final MavenArtifactVersionprivate static final Stringstatic final Patternprivate final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprotected static StringgetVersionString(Version info, String buildSpecifier, String buildSeparator) booleanprotected static StringjoinDigitString(List<String> digits) Simply joins the items in the list with "." periodprivate static StringparseDigits(String strDigits) Splits the string on "." and returns a list containing each digit.setAnnotationRevision(String newAnnotationRevision) setBuildSpecifier(String newBuildSpecifier) toString()
-
Field Details
-
aetherVersion
-
mavenArtifactVersion
-
strVersion
-
digits
-
annotation
-
annotationRevision
-
buildSpecifier
-
annotationSeparator
-
annotationRevSeparator
-
buildSeparator
-
DIGITS_INDEX
private static final int DIGITS_INDEX- See Also:
-
ANNOTATION_SEPARATOR_INDEX
private static final int ANNOTATION_SEPARATOR_INDEX- See Also:
-
ANNOTATION_INDEX
private static final int ANNOTATION_INDEX- See Also:
-
ANNOTATION_REV_SEPARATOR_INDEX
private static final int ANNOTATION_REV_SEPARATOR_INDEX- See Also:
-
ANNOTATION_REVISION_INDEX
private static final int ANNOTATION_REVISION_INDEX- See Also:
-
BUILD_SEPARATOR_INDEX
private static final int BUILD_SEPARATOR_INDEX- See Also:
-
BUILD_SPECIFIER_INDEX
private static final int BUILD_SPECIFIER_INDEX- See Also:
-
SNAPSHOT_IDENTIFIER
- See Also:
-
DIGIT_SEPARATOR_STRING
- See Also:
-
DEFAULT_ANNOTATION_REV_SEPARATOR
- See Also:
-
DEFAULT_BUILD_SEPARATOR
- See Also:
-
STANDARD_PATTERN
-
ALTERNATE_PATTERN
-
-
Constructor Details
-
Version
-
Version
- Throws:
VersionParseException
-
-
Method Details
-
isSnapshot
public boolean isSnapshot() -
toString
-
joinDigitString
-
parseDigits
-
nullIfEmpty
-
getDigits
-
getAnnotation
-
getAnnotationRevSeparator
-
getAnnotationRevision
-
getBuildSeparator
-
getBuildSpecifier
-
setDigits
-
setAnnotationRevision
-
setBuildSpecifier
-