public final class BaseConstraints extends Object
Provides static factory methods which constructs instances of
| Modifier and Type | Method and Description |
|---|---|
static PatternConstraint |
newPatternConstraint(String pattern,
Optional<String> description,
Optional<String> reference)
Creates a
PatternConstraint. |
static PatternConstraint |
newPatternConstraint(String pattern,
Optional<String> description,
Optional<String> reference,
String errorAppTag,
String errorMessage,
Optional<ModifierKind> modifier)
Creates a
PatternConstraint. |
public static PatternConstraint newPatternConstraint(String pattern, Optional<String> description, Optional<String> reference)
PatternConstraint.
Creates an instance of Pattern constraint based on supplied parameters with additional behaviour:
ConstraintMetaDefinition.getErrorAppTag() returns
invalid-regular-expression
pattern - Regular expression, MUST NOT BE null.description - Description associated with constraint.reference - Reference associated with constraint.PatternConstraintPatternConstraintpublic static PatternConstraint newPatternConstraint(String pattern, Optional<String> description, Optional<String> reference, String errorAppTag, String errorMessage, Optional<ModifierKind> modifier)
PatternConstraint.
Creates an instance of Pattern constraint based on supplied parameters with additional behaviour:
ConstraintMetaDefinition.getErrorAppTag() returns
invalid-regular-expression
pattern - Regular expression, MUST NOT BE null.description - Description associated with constraint.reference - Reference associated with constraint.errorAppTag - error-app-tag associated with constraint.errorMessage - error message associated with constraint.modifier - Modifier of pattern constraint.PatternConstraintPatternConstraintCopyright © 2019 OpenDaylight. All rights reserved.