public class VersionSuffixGenerator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BASE_64_ENCODING |
static java.lang.String |
VERSION_QUALIFIER |
| Constructor and Description |
|---|
VersionSuffixGenerator() |
VersionSuffixGenerator(int maxVersionSuffixLenght,
int significantDigits) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
generateSuffix(java.util.Collection<? extends IVersionedId> features,
java.util.Collection<? extends IVersionedId> others)
Version suffix generation.
|
static java.lang.String |
incrementQualifier(java.lang.String qualifier) |
public static final java.lang.String VERSION_QUALIFIER
public static final java.lang.String BASE_64_ENCODING
public VersionSuffixGenerator()
public VersionSuffixGenerator(int maxVersionSuffixLenght,
int significantDigits)
public static java.lang.String incrementQualifier(java.lang.String qualifier)
public java.lang.String generateSuffix(java.util.Collection<? extends IVersionedId> features,
java.util.Collection<? extends IVersionedId> others)
features - A collection of @{link IVersionedId} instances representing the features to includeothers - A list of @{link IVersionedId} instances representing other IUs to includenull