Package ch.so.agi.mcp.model
Class ConstraintSpecContract
java.lang.Object
ch.so.agi.mcp.model.ConstraintSpecContract
Shared node-shape rules for native schemas and every constraint renderer entry point.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidconstraints(List<IliConstraintSpec> specs, String version, String path) static voidexpression(IliConstraintSpec.ExpressionSpec spec, String version, String path) static voidmodelConstraints(IliModelSpec spec) static ConstraintSpecContract.ShapestandardFunction(String name, String version, String path) static StringtechnicalName(@Nullable String raw, String path) static voidtopicConstraints(IliModelSpec.TopicSpec topic, String version, String path) static voidvalidate(IliConstraintSpec spec, String version, String path)
-
Field Details
-
IDENTIFIER
- See Also:
-
SEMANTIC_PATH
- See Also:
-
COMPARISON_OPERATORS
-
-
Method Details
-
shape
-
technicalName
-
validate
-
expression
-
standardFunction
public static StandardFunctionRegistry.StandardFunction standardFunction(String name, String version, String path) -
modelConstraints
-
topicConstraints
-
constraints
-