Index

C D E G H I L N O P Q R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

com.helger.diver.api - package com.helger.diver.api
 
com.helger.diver.api.coord - package com.helger.diver.api.coord
 
com.helger.diver.api.settings - package com.helger.diver.api.settings
 
com.helger.diver.api.version - package com.helger.diver.api.version
 
com.helger.diver.api.version.spi - package com.helger.diver.api.version.spi
 
compare(DVRCoordinate, DVRCoordinate) - Static method in class com.helger.diver.api.coord.DVRCoordinate
 
compareTo(DVRCoordinate) - Method in class com.helger.diver.api.coord.DVRCoordinate
 
compareTo(DVRVersion) - Method in class com.helger.diver.api.version.DVRVersion
 
compareToPseudoVersion(IDVRPseudoVersion) - Method in class com.helger.diver.api.version.DVRPseudoVersion
 
compareToPseudoVersion(IDVRPseudoVersion) - Method in interface com.helger.diver.api.version.IDVRPseudoVersionComparable
Compare this object to the provided pseudo version.
compareToVersion(Version) - Method in class com.helger.diver.api.version.DVRPseudoVersion
 
compareToVersion(Version) - Method in interface com.helger.diver.api.version.IDVRPseudoVersionComparable
Compare this object to the provided static version.
create(String, String, String) - Static method in class com.helger.diver.api.coord.DVRCoordinate
Factory method without classifier.
create(String, String, String, String) - Static method in class com.helger.diver.api.coord.DVRCoordinate
Factory method for DVR coordinates.

D

DEFAULT_ARTIFACT_ID_MAX_LEN - Static variable in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
DEFAULT_CLASSIFIER_MAX_LEN - Static variable in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
DEFAULT_CLASSIFIER_SEPARATOR - Static variable in class com.helger.diver.api.version.DVRVersion
Separate between classifier and the rest (if available)
DEFAULT_GROUP_ID_MAX_LEN - Static variable in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
DEFAULT_MIN_LEN - Static variable in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
DEFAULT_VERSION_MAX_LEN - Static variable in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
DefaultPseudoVersionRegistrarSPIImpl - Class in com.helger.diver.api.version.spi
Default pseudo version registrar
DefaultPseudoVersionRegistrarSPIImpl() - Constructor for class com.helger.diver.api.version.spi.DefaultPseudoVersionRegistrarSPIImpl
Deprecated.
DVRCoordinate - Class in com.helger.diver.api.coord
The DVR Coordinate represents the coordinate of a single technical artefact in a specific version.
It was originally called VESID for "Validation Executor Set ID" but is now used in a wider range of use cases.
DVRCoordinate(String, String, DVRVersion) - Constructor for class com.helger.diver.api.coord.DVRCoordinate
Constructor.
DVRCoordinate(String, String, DVRVersion, String) - Constructor for class com.helger.diver.api.coord.DVRCoordinate
Constructor.
DVRCoordinateException - Exception Class in com.helger.diver.api.coord
A specific exception for DVR Coordinate handling
DVRCoordinateException(String) - Constructor for exception class com.helger.diver.api.coord.DVRCoordinateException
 
DVRException - Exception Class in com.helger.diver.api
A base exception for DVR handling
DVRException(String) - Constructor for exception class com.helger.diver.api.DVRException
 
DVRGlobalCoordinateSettings - Class in com.helger.diver.api.settings
This class contains global settings for every DVR coordinate used.
DVRPseudoVersion - Class in com.helger.diver.api.version
Default implementation of IDVRPseudoVersion
DVRPseudoVersion(String, IDVRPseudoVersionComparable) - Constructor for class com.helger.diver.api.version.DVRPseudoVersion
 
DVRPseudoVersionRegistry - Class in com.helger.diver.api.version
Registry for all known IDVRPseudoVersion instances.
DVRValidityHelper - Class in com.helger.diver.api.settings
Helper class to check DVR Coordinate consistency.
DVRVersion - Class in com.helger.diver.api.version
This class contains the version of a DVR Coordinate.
DVRVersionException - Exception Class in com.helger.diver.api.version
A specific exception for DVR version handling
DVRVersionException(String) - Constructor for exception class com.helger.diver.api.version.DVRVersionException
 

E

equals(Object) - Method in class com.helger.diver.api.coord.DVRCoordinate
 
equals(Object) - Method in class com.helger.diver.api.version.DVRPseudoVersion
 
equals(Object) - Method in class com.helger.diver.api.version.DVRPseudoVersionRegistry
 
equals(Object) - Method in class com.helger.diver.api.version.DVRVersion
 

G

getArtifactID() - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getArtifactID() - Method in interface com.helger.diver.api.coord.IDVRCoordinate
 
getArtifactIDMaxLen() - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
getArtifactIDMinLen() - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
getAsSingleID() - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getAsSingleID() - Method in interface com.helger.diver.api.coord.IDVRCoordinate
 
getAsSingleID(String, String, String, String) - Static method in class com.helger.diver.api.coord.DVRCoordinate
 
getAsString() - Method in class com.helger.diver.api.version.DVRVersion
 
getAsString(Version) - Static method in class com.helger.diver.api.version.DVRVersion
 
getAsString(IDVRPseudoVersion) - Static method in class com.helger.diver.api.version.DVRVersion
 
getClassifier() - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getClassifier() - Method in interface com.helger.diver.api.coord.IDVRCoordinate
 
getClassifierMaxLen() - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
getClassifierMinLen() - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
getFromIDOrNull(String) - Method in class com.helger.diver.api.version.DVRPseudoVersionRegistry
 
getFromIDOrNull(String) - Method in interface com.helger.diver.api.version.IDVRPseudoVersionRegistry
Try to resolve the pseudo version with the provided ID.
getGroupID() - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getGroupID() - Method in interface com.helger.diver.api.coord.IDVRCoordinate
 
getGroupIDMaxLen() - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
getGroupIDMinLen() - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
getID() - Method in class com.helger.diver.api.version.DVRPseudoVersion
 
getInstance() - Static method in class com.helger.diver.api.version.DVRPseudoVersionRegistry
 
getPseudoVersion() - Method in class com.helger.diver.api.version.DVRVersion
 
getStaticVersion() - Method in class com.helger.diver.api.version.DVRVersion
 
getStaticVersionAcceptor(Set<String>, boolean) - Static method in class com.helger.diver.api.version.DVRVersion
Create a Predicate that can be used to filter static DVR versions.
getVersionMaxLen() - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
getVersionMinLen() - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
getVersionObj() - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getVersionObj() - Method in interface com.helger.diver.api.coord.IDVRCoordinate
 
getVersionString() - Method in interface com.helger.diver.api.coord.IDVRCoordinate
 
getWithArtifactID(String) - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getWithClassifier(String) - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getWithGroupID(String) - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getWithVersion(DVRVersion) - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getWithVersion(IDVRPseudoVersion) - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getWithVersionLatest() - Method in class com.helger.diver.api.coord.DVRCoordinate
 
getWithVersionLatestRelease() - Method in class com.helger.diver.api.coord.DVRCoordinate
 

H

hasClassifier() - Method in interface com.helger.diver.api.coord.IDVRCoordinate
 
hashCode() - Method in class com.helger.diver.api.coord.DVRCoordinate
 
hashCode() - Method in class com.helger.diver.api.version.DVRPseudoVersion
 
hashCode() - Method in class com.helger.diver.api.version.DVRPseudoVersionRegistry
 
hashCode() - Method in class com.helger.diver.api.version.DVRVersion
 

I

IDVRCoordinate - Interface in com.helger.diver.api.coord
The DVR Coordinate represents the coordinate of a single technical artefact in a specific version.
It was originally called VESID for "Validation Executor Set ID" but is now used in a wider range of use cases.
IDVRPseudoVersion - Interface in com.helger.diver.api.version
Base read-only interface for a pseudo version.
IDVRPseudoVersionComparable - Interface in com.helger.diver.api.version
Helper interface to ensure that versions and pseudo version can be kept in strict order.
IDVRPseudoVersionRegistrarSPI - Interface in com.helger.diver.api.version.spi
SPI pseudo version registration interface
IDVRPseudoVersionRegistry - Interface in com.helger.diver.api.version
Base interface for a Pseudo version registry.
isPseudoVersion() - Method in class com.helger.diver.api.version.DVRVersion
 
isStaticSnapshotVersion() - Method in class com.helger.diver.api.version.DVRVersion
 
isStaticSnapshotVersion(Version) - Static method in class com.helger.diver.api.version.DVRVersion
 
isStaticSnapshotVersion(String) - Static method in class com.helger.diver.api.version.DVRVersion
 
isStaticVersion() - Method in class com.helger.diver.api.version.DVRVersion
 
isValidCoordinateArtifactID(String) - Static method in class com.helger.diver.api.settings.DVRValidityHelper
Check if the provided part is a syntactically valid coordinate Artifact ID.
isValidCoordinateClassifier(String) - Static method in class com.helger.diver.api.settings.DVRValidityHelper
Check if the provided part is a syntactically valid coordinate Classifier.
isValidCoordinateGroupID(String) - Static method in class com.helger.diver.api.settings.DVRValidityHelper
Check if the provided part is a syntactically valid coordinate Group ID.
isValidCoordinateVersion(String) - Static method in class com.helger.diver.api.settings.DVRValidityHelper
Check if the provided part is a syntactically valid coordinate Version.
isValidStaticVersion(String) - Static method in class com.helger.diver.api.version.DVRVersion
Checks if the provided version is a valid static version.

L

LATEST - Static variable in class com.helger.diver.api.version.DVRPseudoVersionRegistry
Latest indicates the very latest version (including snapshot).
LATEST_RELEASE - Static variable in class com.helger.diver.api.version.DVRPseudoVersionRegistry
Latest indicates the very latest version (excluding snapshot).

N

NUMERIC_VERSION_PART_SEPARATOR - Static variable in class com.helger.diver.api.version.DVRVersion
Separator between major and minor and between minor and micro version

O

of(Version) - Static method in class com.helger.diver.api.version.DVRVersion
 
of(IDVRPseudoVersion) - Static method in class com.helger.diver.api.version.DVRVersion
 
OLDEST - Static variable in class com.helger.diver.api.version.DVRPseudoVersionRegistry
Oldest indicates the very first (oldest) version.

P

parseOrNull(String) - Static method in class com.helger.diver.api.coord.DVRCoordinate
 
parseOrNull(String) - Static method in class com.helger.diver.api.version.DVRVersion
 
parseOrThrow(String) - Static method in class com.helger.diver.api.coord.DVRCoordinate
Try to parse the provided coordinates String.
parseOrThrow(String) - Static method in class com.helger.diver.api.version.DVRVersion
 
PART_SEPARATOR - Static variable in class com.helger.diver.api.coord.DVRCoordinate
The separator char between ID elements

Q

QUALIFIER_SNAPSHOT - Static variable in class com.helger.diver.api.version.DVRVersion
Specific qualifier for "SNAPSHOT" versions"

R

registerPseudoVersion(IDVRPseudoVersion) - Method in class com.helger.diver.api.version.DVRPseudoVersionRegistry
 
registerPseudoVersion(IDVRPseudoVersion) - Method in interface com.helger.diver.api.version.IDVRPseudoVersionRegistry
Register the provided pseudo version.
registerPseudoVersions(IDVRPseudoVersionRegistry) - Method in class com.helger.diver.api.version.spi.DefaultPseudoVersionRegistrarSPIImpl
 
registerPseudoVersions(IDVRPseudoVersionRegistry) - Method in interface com.helger.diver.api.version.spi.IDVRPseudoVersionRegistrarSPI
Register all pseudo versions of this library to the provided registry.
reinitialize() - Method in class com.helger.diver.api.version.DVRPseudoVersionRegistry
Remove all existing registrations and re-run the SPI search

S

setArtifactIDMaxLen(int) - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
setClassifierMaxLen(int) - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
setGroupIDMaxLen(int) - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 
setVersionMaxLen(int) - Static method in class com.helger.diver.api.settings.DVRGlobalCoordinateSettings
 

T

toString() - Method in class com.helger.diver.api.coord.DVRCoordinate
 
toString() - Method in class com.helger.diver.api.version.DVRPseudoVersion
 
toString() - Method in class com.helger.diver.api.version.DVRPseudoVersionRegistry
 
toString() - Method in class com.helger.diver.api.version.DVRVersion
 
C D E G H I L N O P Q R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form