Index

C E G H I M N O P S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

compareTo(Version) - Method in class org.savantbuild.domain.Version
Returns the value of the comparison between this Version and the given Object.
compareTo(Version.PreRelease) - Method in class org.savantbuild.domain.Version.PreRelease
 
compareTo(Version.PreRelease.PreReleasePart) - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.NumberPreReleasePart
 
compareTo(Version.PreRelease.PreReleasePart) - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.StringPreReleasePart
 

E

equals(Object) - Method in class org.savantbuild.domain.Version
Compares the given Object with this Version for equality.
equals(Object) - Method in class org.savantbuild.domain.Version.PreRelease
 
equals(Object) - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.NumberPreReleasePart
 
equals(Object) - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.StringPreReleasePart
 

G

getMajor() - Method in class org.savantbuild.domain.Version
 
getMetaData() - Method in class org.savantbuild.domain.Version
 
getMinor() - Method in class org.savantbuild.domain.Version
 
getPatch() - Method in class org.savantbuild.domain.Version
 
getPreRelease() - Method in class org.savantbuild.domain.Version
 

H

hashCode() - Method in class org.savantbuild.domain.Version
 
hashCode() - Method in class org.savantbuild.domain.Version.PreRelease
 
hashCode() - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.NumberPreReleasePart
 
hashCode() - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.StringPreReleasePart
 

I

INTEGRATION - Static variable in class org.savantbuild.domain.Version
 
isCompatibleWith(Version) - Method in class org.savantbuild.domain.Version
Performs semantic version compatibility checking.
isIntegration() - Method in class org.savantbuild.domain.Version
 
isIntegration() - Method in class org.savantbuild.domain.Version.PreRelease
 
isIntegration() - Method in interface org.savantbuild.domain.Version.PreRelease.PreReleasePart
 
isIntegration() - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.NumberPreReleasePart
 
isIntegration() - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.StringPreReleasePart
 
isMajor() - Method in class org.savantbuild.domain.Version
 
isMinor() - Method in class org.savantbuild.domain.Version
 
isNumber() - Method in interface org.savantbuild.domain.Version.PreRelease.PreReleasePart
 
isNumber() - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.NumberPreReleasePart
 
isNumber() - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.StringPreReleasePart
 
isPatch() - Method in class org.savantbuild.domain.Version
 
isPreRelease() - Method in class org.savantbuild.domain.Version
 

M

major - Variable in class org.savantbuild.domain.Version
 
metaData - Variable in class org.savantbuild.domain.Version
 
minor - Variable in class org.savantbuild.domain.Version
 

N

NumberPreReleasePart(int) - Constructor for class org.savantbuild.domain.Version.PreRelease.PreReleasePart.NumberPreReleasePart
 

O

org.savantbuild.domain - package org.savantbuild.domain
 

P

parts - Variable in class org.savantbuild.domain.Version.PreRelease
 
patch - Variable in class org.savantbuild.domain.Version
 
preRelease - Variable in class org.savantbuild.domain.Version
 
PreRelease(String) - Constructor for class org.savantbuild.domain.Version.PreRelease
 
PreRelease(Version.PreRelease.PreReleasePart...) - Constructor for class org.savantbuild.domain.Version.PreRelease
 

S

StringPreReleasePart(String) - Constructor for class org.savantbuild.domain.Version.PreRelease.PreReleasePart.StringPreReleasePart
 

T

toIntegrationVersion() - Method in class org.savantbuild.domain.Version
 
toString() - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.NumberPreReleasePart
 
toString() - Method in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.StringPreReleasePart
 
toString() - Method in class org.savantbuild.domain.Version.PreRelease
 
toString() - Method in class org.savantbuild.domain.Version
Converts the version number to a string suitable for debugging.

V

value - Variable in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.NumberPreReleasePart
 
value - Variable in class org.savantbuild.domain.Version.PreRelease.PreReleasePart.StringPreReleasePart
 
Version - Class in org.savantbuild.domain
This class models a simple three number version as well as any free form version String.
Version() - Constructor for class org.savantbuild.domain.Version
 
Version(int, int, int, Version.PreRelease, String) - Constructor for class org.savantbuild.domain.Version
Constructs a version with the given major, minor and patch version numbers.
Version(String) - Constructor for class org.savantbuild.domain.Version
Constructs a version by parsing the given String.
Version.PreRelease - Class in org.savantbuild.domain
Models the PreRelease portion of the Semantic Version String.
Version.PreRelease.PreReleasePart - Interface in org.savantbuild.domain
Defines parts of a PreRelease version string.
Version.PreRelease.PreReleasePart.NumberPreReleasePart - Class in org.savantbuild.domain
A number part of the PreRelease portion of the Semantic Version String.
Version.PreRelease.PreReleasePart.StringPreReleasePart - Class in org.savantbuild.domain
A String part of the PreRelease portion of the Semantic Version String.
VersionException - Exception in org.savantbuild.domain
An exception that is thrown when a Version string cannot be parsed.
VersionException(String) - Constructor for exception org.savantbuild.domain.VersionException
 
C E G H I M N O P S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form