@Deprecated public class VersionBuilder extends Object
Version.
create methods, custom what you need on build, and finally
use build() method to obtain a version.
preReleaseClassifierssplitSeparatorsjoinSeparatorsnapshot| Modifier and Type | Field and Description |
|---|---|
protected List<Comparable> |
componants
Deprecated.
List of componants of the version.
|
protected List<String> |
componantSeparators
Deprecated.
List of componants separators explicitly definied (used as
Version.componantSeparators. |
protected Character |
joinSeparator
Deprecated.
The character to join componant in a string representation.
|
protected Set<String> |
preReleaseClassifiers
Deprecated.
Classifiers known as pre-release classifiers.
|
protected boolean |
snapshot
Deprecated.
Is the version a snapshot ? In a such case, the
version ends with -SNAPSHOT. |
protected Set<Character> |
splitSeparators
Deprecated.
Set of characters used to split componants.
|
protected String |
version
Deprecated.
The string represention of the version.
|
| Constructor and Description |
|---|
VersionBuilder()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
VersionBuilder |
addComponant(Comparable value)
Deprecated.
|
VersionBuilder |
addComponant(Comparable value,
char componantSeparator)
Deprecated.
|
Version |
build()
Deprecated.
|
static VersionBuilder |
create()
Deprecated.
|
static VersionBuilder |
create(List<Comparable> componants)
Deprecated.
|
static VersionBuilder |
create(String version)
Deprecated.
|
static VersionBuilder |
create(Version version)
Deprecated.
|
protected boolean |
fromComponants()
Deprecated.
|
protected boolean |
fromStringRepresentation()
Deprecated.
|
protected void |
initSeparatorList(List<String> list,
int size)
Deprecated.
|
VersionBuilder |
removeComponant(int level)
Deprecated.
|
VersionBuilder |
setComponant(int level,
Comparable value)
Deprecated.
|
VersionBuilder |
setComponants(List<Comparable> componants)
Deprecated.
|
VersionBuilder |
setComponantSeparator(int level,
char value)
Deprecated.
|
VersionBuilder |
setComponantSeparators(List<String> componantSeparators)
Deprecated.
|
VersionBuilder |
setJoinSeparator(Character joinSeparator)
Deprecated.
|
VersionBuilder |
setPreReleaseClassifiers(Set<String> preReleaseClassifiers)
Deprecated.
|
VersionBuilder |
setSnapshot(boolean snapshot)
Deprecated.
|
VersionBuilder |
setSplitSeparators(Set<Character> splitSeparators)
Deprecated.
|
VersionBuilder |
setVersion(String version)
Deprecated.
|
protected static List<Comparable> |
toComparableList(List<Version.VersionComponant> componants)
Deprecated.
|
protected Version.VersionComponant |
toVersionComponant(boolean numberState,
String currentComponantStr)
Deprecated.
|
protected Set<String> preReleaseClassifiers
protected Set<Character> splitSeparators
protected Character joinSeparator
protected String version
protected List<Comparable> componants
protected List<String> componantSeparators
Version.componantSeparators.protected boolean snapshot
version ends with -SNAPSHOT.public static VersionBuilder create()
public static VersionBuilder create(String version)
public static VersionBuilder create(Version version)
public static VersionBuilder create(List<Comparable> componants)
public VersionBuilder setVersion(String version)
public VersionBuilder setComponants(List<Comparable> componants)
public VersionBuilder setComponant(int level, Comparable value)
public VersionBuilder addComponant(Comparable value)
public VersionBuilder addComponant(Comparable value, char componantSeparator)
public VersionBuilder removeComponant(int level)
public VersionBuilder setComponantSeparators(List<String> componantSeparators)
public VersionBuilder setComponantSeparator(int level, char value)
public VersionBuilder setSnapshot(boolean snapshot)
public VersionBuilder setSplitSeparators(Set<Character> splitSeparators)
public VersionBuilder setJoinSeparator(Character joinSeparator)
public VersionBuilder setPreReleaseClassifiers(Set<String> preReleaseClassifiers)
protected boolean fromStringRepresentation()
protected boolean fromComponants()
public Version build()
protected Version.VersionComponant toVersionComponant(boolean numberState, String currentComponantStr)
protected static List<Comparable> toComparableList(List<Version.VersionComponant> componants)
Copyright © 2004–2016 CodeLutin. All rights reserved.