A B C D E F G H I J L M N O P R S T V 
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 to true.
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.
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.
increments(char) - Method in class org.nuiton.version.Version
Deprecated.
increments(int) - Method in class org.nuiton.version.Version
Deprecated.
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 to false.

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 using Converter 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.
A B C D E F G H I J L M N O P R S T V 
All Classes All Packages