public static class ConstraintSpecification.ConstraintSpecificationBuilder
extends java.lang.Object
Constructor and Description |
---|
ConstraintSpecificationBuilder(IQuerySpecification<? extends ViatraQueryMatcher<? extends IPatternMatch>> querySpecification,
java.lang.String messageFormat,
Severity severity) |
Modifier and Type | Method and Description |
---|---|
ConstraintSpecification |
build() |
ConstraintSpecification.ConstraintSpecificationBuilder |
keyNames(java.util.List<java.lang.String> keyNames) |
ConstraintSpecification.ConstraintSpecificationBuilder |
symmetricParameters(java.util.List<java.lang.String> symmetricParameters) |
public ConstraintSpecificationBuilder(IQuerySpecification<? extends ViatraQueryMatcher<? extends IPatternMatch>> querySpecification, java.lang.String messageFormat, Severity severity)
public ConstraintSpecification.ConstraintSpecificationBuilder keyNames(java.util.List<java.lang.String> keyNames)
public ConstraintSpecification.ConstraintSpecificationBuilder symmetricParameters(java.util.List<java.lang.String> symmetricParameters)
public ConstraintSpecification build()