Class ModelRelationConstraint
java.lang.Object
io.fluxzero.common.api.search.ModelRelationConstraint
Current-state relationship constraint for independent model documents.
The query selects related model documents. The runtime then follows temporal model relationships from those
matches towards the target documents of a SearchModelDocuments request. Traversal is always bounded and
never changes the ordinary document constraint semantics.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumRelationship direction as observed from returned target documents. -
Constructor Summary
ConstructorsConstructorDescriptionModelRelationConstraint(ModelRelationConstraint.RelationDirection direction, SearchQuery query, int minDepth, int maxDepth, List<String> paths, int maxRelatedModels, int maxTraversedModels) -
Method Summary
-
Constructor Details
-
ModelRelationConstraint
public ModelRelationConstraint(ModelRelationConstraint.RelationDirection direction, SearchQuery query, int minDepth, int maxDepth, List<String> paths, int maxRelatedModels, int maxTraversedModels)
-