Annotation Interface SearchSettings
Per-node search configuration, independent of activation through
Model.searchable().
A node included by a searchable ancestor uses its own collection and timestamp settings.-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionCanonical node collection.Optional property path used as the document's end timestamp.booleanWhether a searchable scope started at this Model includes composed descendants.Optional property path used as the document's start timestamp.
-
Element Details
-
includeDescendants
boolean includeDescendantsWhether a searchable scope started at this Model includes composed descendants.Defaults to
true. Setting this tofalselimits this Model's own root scope to itself; it does not veto inclusion of this Model in a broader searchable ancestor scope. Descendant traversal still follows only composed parent relationships, andParent.propagateSearch()may block propagation across individual edges.- Default:
true
-
collection
String collectionCanonical node collection. Blank retains the stable internal collection derived from the logical Model name.- Default:
""
-
timestampPath
-
endPath
-