Index
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
IDVRPseudoVersioninstances. - 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
Predicatethat 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form