Package com.helger.phive.rules.api
Class PhiveRulesHelper
java.lang.Object
com.helger.phive.rules.api.PhiveRulesHelper
Utility class for phive-rules libs.
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.helger.diver.api.coord.DVRCoordinatecreateCoordinate(String sGroupID, String sArtifactID, String sVersion) Create coordinates, capturing version parsing exceptionsstatic com.helger.diver.api.coord.DVRCoordinatecreateCoordinate(String sGroupID, String sArtifactID, String sVersion, String sClassifier) Create coordinates, capturing version parsing exceptionsstatic com.helger.phive.api.executorset.status.IValidationExecutorSetStatuscreateSimpleStatus(boolean bIsDeprecated) static com.helger.phive.api.executorset.status.IValidationExecutorSetStatuscreateSimpleStatus(boolean bIsDeprecated, OffsetDateTime aValidPer) static com.helger.phive.xml.schematron.ValidationExecutorSchematroncreateXSLT(com.helger.commons.io.resource.IReadableResource aRes, com.helger.xml.namespace.IIterableNamespaceContext aNsCtx)
-
Method Details
-
createCoordinate
@Nonnull public static com.helger.diver.api.coord.DVRCoordinate createCoordinate(@Nonnull @Nonempty String sGroupID, @Nonnull @Nonempty String sArtifactID, @Nonnull @Nonempty String sVersion) Create coordinates, capturing version parsing exceptions- Parameters:
sGroupID- Coordinate group IDsArtifactID- Coordinate artifact IDsVersion- Coordinate version- Returns:
- The created
DVRCoordinateand nevernull.
-
createCoordinate
@Nonnull public static com.helger.diver.api.coord.DVRCoordinate createCoordinate(@Nonnull @Nonempty String sGroupID, @Nonnull @Nonempty String sArtifactID, @Nonnull @Nonempty String sVersion, @Nullable String sClassifier) Create coordinates, capturing version parsing exceptions- Parameters:
sGroupID- Coordinate group IDsArtifactID- Coordinate artifact IDsVersion- Coordinate versionsClassifier- Optional coordinate classifier- Returns:
- The created
DVRCoordinateand nevernull.
-
createXSLT
-
createSimpleStatus
@Nonnull public static com.helger.phive.api.executorset.status.IValidationExecutorSetStatus createSimpleStatus(boolean bIsDeprecated) -
createSimpleStatus
@Nonnull public static com.helger.phive.api.executorset.status.IValidationExecutorSetStatus createSimpleStatus(boolean bIsDeprecated, @Nonnull OffsetDateTime aValidPer)
-