A B C D E F G H I J L M N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addComponant(Comparable) - Method in class org.nuiton.version.VersionBuilder
- addComponant(Comparable, char) - Method in class org.nuiton.version.VersionBuilder
- addSnapshot(Version) - Static method in class org.nuiton.version.Versions
-
Create a version from the given one and set to it the
snapshot
state totrue
. - after(SemVer) - Method in class org.nuiton.version.SemVer
- after(Version) - Method in class org.nuiton.version.Version
- afterOrEquals(Version) - Method in class org.nuiton.version.Version
B
- before(SemVer) - Method in class org.nuiton.version.SemVer
- before(Version) - Method in class org.nuiton.version.Version
- beforeOrequals(Version) - Method in class org.nuiton.version.Version
- build - Variable in class org.nuiton.version.SemVer
- build - Variable in class org.nuiton.version.SemVer.SemVerCreator
- build() - Method in class org.nuiton.version.VersionBuilder
- BUILD_SEPARATOR - Static variable in class org.nuiton.version.SemVer
-
Separateur utiliser devant l'element build
C
- compare(String, String, boolean) - Method in class org.nuiton.version.SemVer
-
Compare deux elements de meme semantique (version, prerelease, build, snapshot) sinon le comportement est non predictible
- compare(Version, Version) - Method in class org.nuiton.version.VersionComparator
- compareTo(SemVer) - Method in class org.nuiton.version.SemVer
- compareTo(Version) - Method in class org.nuiton.version.Version
- compareTo(Version.NumberVersionComponant) - Method in class org.nuiton.version.Version.NumberVersionComponant
- compareTo(Version.StringVersionComponant) - Method in class org.nuiton.version.Version.StringVersionComponant
- componants - Variable in class org.nuiton.version.Version
-
List of componants of the version.
- componants - Variable in class org.nuiton.version.VersionBuilder
-
List of componants of the version.
- componantSeparators - Variable in class org.nuiton.version.Version
-
List of separators of the version.
- componantSeparators - Variable in class org.nuiton.version.VersionBuilder
-
List of componants separators explicitly definied (used as
Version.componantSeparators
. - convert(Class<T>, Object) - Method in class org.nuiton.version.VersionConverter
- create() - Static method in class org.nuiton.version.VersionBuilder
- create(String) - Static method in class org.nuiton.version.VersionBuilder
- create(List<Comparable>) - Static method in class org.nuiton.version.VersionBuilder
- create(Version) - Static method in class org.nuiton.version.VersionBuilder
- creator() - Static method in class org.nuiton.version.SemVer
-
Retourne un Createur sans aucune information.
- creator(int...) - Static method in class org.nuiton.version.SemVer
-
Createur qui permet de passer en parametre les different composante de l'element version
- creator(String...) - Static method in class org.nuiton.version.SemVer
-
Permet de creer un objet version.
- creator(SemVer) - Static method in class org.nuiton.version.SemVer
-
Create creator initialized with SemVer value, you can change some Element by puting null value.
D
- decrements(int) - Method in class org.nuiton.version.Version
-
Deprecated.use
Versions.decrements(Version, int)
instead - decrements(Version, int) - Static method in class org.nuiton.version.Versions
-
Creates a new version from this one with the number componant decremented at the given position.
- DEFAULT_JOIN_COMPONANT_SEPARATOR - Static variable in class org.nuiton.version.Version
- done() - Method in class org.nuiton.version.SemVer.SemVerCreator
E
- equals(Object) - Method in class org.nuiton.version.SemVer
- equals(Object) - Method in class org.nuiton.version.Version
- equals(Object) - Method in class org.nuiton.version.Version.NumberVersionComponant
- equals(Object) - Method in class org.nuiton.version.Version.StringVersionComponant
- equals(String, String) - Static method in class org.nuiton.version.Versions
-
Tests if two versions are equals.
- extractVersion(Version, int) - Static method in class org.nuiton.version.Versions
-
Create a new version containing a single component from a given version.
- extractVersion(Version, int, int) - Static method in class org.nuiton.version.Versions
-
Create a new version containing a sub set of component from a given version.
F
- fromComponants() - Method in class org.nuiton.version.VersionBuilder
- fromStringRepresentation() - Method in class org.nuiton.version.VersionBuilder
G
- getBuild() - Method in class org.nuiton.version.SemVer
- getBuild(int) - Method in class org.nuiton.version.SemVer
-
Retourne un des composants de l'element version
- getBuildCount() - Method in class org.nuiton.version.SemVer
-
Donne le nombre de composante de la Prerelease 1.2.3 retourne 3 99.100 retourne 2
- getComponant(int) - Method in class org.nuiton.version.Version
- getComponantCount() - Method in class org.nuiton.version.Version
- getComponants() - Method in class org.nuiton.version.Version
- getComponantSeparators() - Method in class org.nuiton.version.Version
- getComposant(String, int) - Method in class org.nuiton.version.SemVer
-
Retourne un des composants de l'element version
- getComposantCount(String) - Method in class org.nuiton.version.SemVer
-
Donne le nombre de composante de l'element 1.2.3 retourne 3 99.100 retourne 2
- getCreator() - Method in class org.nuiton.version.SemVer
-
Retourne un objet creator initialise avec les donnees de ce SemVer ce qui permet de creer un nouveau SemVer en modifiant un des elements
- getLastComponant() - Method in class org.nuiton.version.Version
- getMajor() - Method in class org.nuiton.version.SemVer
- getMinor() - Method in class org.nuiton.version.SemVer
- getNumberComponant(int) - Method in class org.nuiton.version.Version
- getPatch() - Method in class org.nuiton.version.SemVer
- getPrerelease() - Method in class org.nuiton.version.SemVer
- getPrerelease(int) - Method in class org.nuiton.version.SemVer
-
Retourne un des composants de l'element version
- getPrereleaseCount() - Method in class org.nuiton.version.SemVer
-
Donne le nombre de composante de la Prerelease 1.2.3 retourne 3 99.100 retourne 2
- getSnapshot() - Method in class org.nuiton.version.SemVer
- getTextComponant(int) - Method in class org.nuiton.version.Version
- getType() - Method in class org.nuiton.version.VersionConverter
- getValidName() - Method in class org.nuiton.version.Version
-
Convert the string representation to a java identifier compliant.
- getValue() - Method in class org.nuiton.version.Version.NumberVersionComponant
- getValue() - Method in class org.nuiton.version.Version.StringVersionComponant
- getValue() - Method in interface org.nuiton.version.Version.VersionComponant
- getVersion() - Method in class org.nuiton.version.SemVer
- getVersion() - Method in class org.nuiton.version.Version
- getVersion(int) - Method in class org.nuiton.version.SemVer
-
Retourne un des composants de l'element version
- getVersionCount() - Method in class org.nuiton.version.SemVer
-
Donne le nombre de composante de la version 1.2.3 retourne 3 99.100 retourne 2
- greaterThan(String, String) - Static method in class org.nuiton.version.Versions
-
Tests if the first version is greater than the second version.
H
- hashCode() - Method in class org.nuiton.version.SemVer
- hashCode() - Method in class org.nuiton.version.Version
- hashCode() - Method in class org.nuiton.version.Version.NumberVersionComponant
- hashCode() - Method in class org.nuiton.version.Version.StringVersionComponant
I
- ifNotNull(String, String) - Static method in class org.nuiton.version.SemVer
- incMajor() - Method in class org.nuiton.version.SemVer.SemVerCreator
-
Return new instance, this SemVer is not modified
- incMinor() - Method in class org.nuiton.version.SemVer.SemVerCreator
-
Return new instance, this SemVer is not modified
- incPatch() - Method in class org.nuiton.version.SemVer.SemVerCreator
-
Return new instance, this SemVer is not modified
- increments() - Method in class org.nuiton.version.Version
-
Deprecated.use instead
Versions.increments(Version)
- increments(char) - Method in class org.nuiton.version.Version
-
Deprecated.use instead
Versions.increments(Version, char)
- increments(int) - Method in class org.nuiton.version.Version
-
Deprecated.use instead
Versions.increments(Version, int)
- increments(Version) - Static method in class org.nuiton.version.Versions
-
Creates a new version from this one incremented.
- increments(Version, char) - Static method in class org.nuiton.version.Versions
-
Creates a new version from this one incremented.
- increments(Version, int) - Static method in class org.nuiton.version.Versions
-
Creates a new version from this one with the number componant incremented at the given position.
- incVersion(int, int) - Method in class org.nuiton.version.SemVer.SemVerCreator
-
Incremente la composante 'indice' de l'element version de 'inc', la composante doit representer un entier sinon une exception est leve
- initSeparatorList(List<String>, int) - Method in class org.nuiton.version.VersionBuilder
- isEnabled(Class<?>) - Method in class org.nuiton.version.VersionConverter
- isPreRelease() - Method in class org.nuiton.version.Version.StringVersionComponant
- isSemVer(String) - Static method in class org.nuiton.version.SemVer
-
Indique si la chaine represente bien une version au format SemVer
- isSnapshot() - Method in class org.nuiton.version.SemVer
- isSnapshot() - Method in class org.nuiton.version.Version
J
- joinSeparator - Variable in class org.nuiton.version.VersionBuilder
-
The character to join componant in a string representation.
L
- lowerCaseValue - Variable in class org.nuiton.version.Version.StringVersionComponant
M
- main(String...) - Static method in class org.nuiton.version.VersionComparator
-
Sort in reverse order the given versions and print them to the standard output.
N
- nullIsHigh(String, String) - Method in class org.nuiton.version.SemVer
-
Ne compare par le chaine, seulement la nullite, si un des arguments est null, alors il est plus grand que l'autre. 1.0 est plus grand que 1.0-Beta
- nullIsLow(String, String) - Method in class org.nuiton.version.SemVer
-
Ne compare par le chaine, seulement la nullite, si un des arguments est null, alors il est plus petit que l'autre. 1.0+r123 est plus grand que 1.0
- NumberVersionComponant(Integer) - Constructor for class org.nuiton.version.Version.NumberVersionComponant
O
- org.nuiton.version - package org.nuiton.version
P
- PATTERN_BUILD - Static variable in class org.nuiton.version.SemVer
-
pattern pour une partir de l'element build
- PATTERN_PRERELEASE - Static variable in class org.nuiton.version.SemVer
-
pattern pour une partie de l'element prerelease
- PATTERN_VERSION - Static variable in class org.nuiton.version.SemVer
-
pattern pour une partie de l'element version
- prerelease - Variable in class org.nuiton.version.SemVer
- prerelease - Variable in class org.nuiton.version.SemVer.SemVerCreator
- preRelease - Variable in class org.nuiton.version.Version.StringVersionComponant
- PRERELEASE_SEPARATOR - Static variable in class org.nuiton.version.SemVer
-
Seperateur entre la version et l'element prerelease
- preReleaseClassifiers - Variable in class org.nuiton.version.VersionBuilder
-
Classifiers known as pre-release classifiers.
R
- removeComponant(int) - Method in class org.nuiton.version.VersionBuilder
- removeSnapshot(Version) - Static method in class org.nuiton.version.Versions
-
Create a version from the given one and set to it the
snapshot
state tofalse
.
S
- SemVer - Class in org.nuiton.version
-
Implantation de http://semver.org/.
- SemVer(String) - Constructor for class org.nuiton.version.SemVer
-
Create new Version object, strip is done on argument to remove extra space
- SemVer.SemVerCreator - Class in org.nuiton.version
-
Construit un objet version, la verification de la coherence est faite lors de l'appel du create.
- SemVerCreator() - Constructor for class org.nuiton.version.SemVer.SemVerCreator
- SERIES_SEPARATOR - Static variable in class org.nuiton.version.SemVer
-
Separateur utiliser entre chaque element d'une partie
- setBuild(String) - Method in class org.nuiton.version.SemVer.SemVerCreator
- setComponant(int, Comparable) - Method in class org.nuiton.version.VersionBuilder
- setComponants(List<Comparable>) - Method in class org.nuiton.version.VersionBuilder
- setComponantSeparator(int, char) - Method in class org.nuiton.version.VersionBuilder
- setComponantSeparators(List<String>) - Method in class org.nuiton.version.VersionBuilder
- setJoinSeparator(Character) - Method in class org.nuiton.version.VersionBuilder
- setPrerelease(String) - Method in class org.nuiton.version.SemVer.SemVerCreator
- setPreReleaseClassifiers(Set<String>) - Method in class org.nuiton.version.VersionBuilder
- setSnapshot(boolean) - Method in class org.nuiton.version.SemVer.SemVerCreator
- setSnapshot(boolean) - Method in class org.nuiton.version.VersionBuilder
- setSplitSeparators(Set<Character>) - Method in class org.nuiton.version.VersionBuilder
- setVersion(Integer...) - Method in class org.nuiton.version.SemVer.SemVerCreator
- setVersion(String) - Method in class org.nuiton.version.SemVer.SemVerCreator
- setVersion(String) - Method in class org.nuiton.version.VersionBuilder
- smallerThan(String, String) - Static method in class org.nuiton.version.Versions
-
Tests if the first version is smaller than the second version.
- snapshot - Variable in class org.nuiton.version.SemVer.SemVerCreator
- snapshot - Variable in class org.nuiton.version.SemVer
- snapshot - Variable in class org.nuiton.version.Version
-
flag to define if version is a snapshot (if so a -SNAPSHOT is added at the end of the textual representation of the version).
- snapshot - Variable in class org.nuiton.version.VersionBuilder
-
Is the version a snapshot ?
- SNAPSHOT - Static variable in class org.nuiton.version.SemVer
-
la chaine de caractere representant le SNAPSHOT
- SNAPSHOT_SEPARATOR - Static variable in class org.nuiton.version.SemVer
-
Separateur de SNAPSHOT
- SNAPSHOT_SUFFIX - Static variable in class org.nuiton.version.Version
-
Suffix of a
SNAPSHOT
version in the text representation. - splitSeparators - Variable in class org.nuiton.version.VersionBuilder
-
Set of characters used to split componants.
- StringVersionComponant(boolean, String) - Constructor for class org.nuiton.version.Version.StringVersionComponant
T
- toComparableList(List<Version.VersionComponant>) - Static method in class org.nuiton.version.VersionBuilder
- toJavaIdentifier() - Method in class org.nuiton.version.SemVer
-
Convertit la representation textuelle de la version en identifiant java valide : - en java : "-" "." "+" interdit
- toString() - Method in class org.nuiton.version.SemVer
- toString() - Method in class org.nuiton.version.Version
- toVersionComponant(boolean, String) - Method in class org.nuiton.version.VersionBuilder
V
- value - Variable in class org.nuiton.version.Version.NumberVersionComponant
- value - Variable in class org.nuiton.version.Version.StringVersionComponant
- valueOf(String) - Static method in class org.nuiton.version.Versions
-
Shortcut method to get a version from his string representation.
- version - Variable in class org.nuiton.version.SemVer.SemVerCreator
- version - Variable in class org.nuiton.version.SemVer
- version - Variable in class org.nuiton.version.Version
-
string represention of the version.
- version - Variable in class org.nuiton.version.VersionBuilder
-
The string represention of the version.
- Version - Class in org.nuiton.version
-
A class to represent a version.
- Version(List<Version.VersionComponant>, List<String>, boolean) - Constructor for class org.nuiton.version.Version
- VERSION_COMPARATOR - Static variable in class org.nuiton.version.Version
-
Comparator of version used internaly to fulfill the compoarator contract.
- Version.NumberVersionComponant - Class in org.nuiton.version
- Version.StringVersionComponant - Class in org.nuiton.version
- Version.VersionComponant<C extends Comparable<C>,V extends Version.VersionComponant> - Interface in org.nuiton.version
- VersionBuilder - Class in org.nuiton.version
-
To build some
Version
. - VersionBuilder() - Constructor for class org.nuiton.version.VersionBuilder
- VersionComparator - Class in org.nuiton.version
-
Comparator of
Version
. - VersionComparator() - Constructor for class org.nuiton.version.VersionComparator
- VersionConverter - Class in org.nuiton.version
-
To convert
Version
usingConverter
API. - VersionConverter() - Constructor for class org.nuiton.version.VersionConverter
- Versions - Class in org.nuiton.version
-
Useful class around
Version
. - Versions() - Constructor for class org.nuiton.version.Versions
- VZERO - Static variable in class org.nuiton.version.Version
-
Version V0.
All Classes All Packages