Uses of Interface
org.apache.jackrabbit.oak.plugins.observation.filter.UniversalFilter.Selector
-
Packages that use UniversalFilter.Selector Package Description org.apache.jackrabbit.oak.plugins.observation.filter -
-
Uses of UniversalFilter.Selector in org.apache.jackrabbit.oak.plugins.observation.filter
Classes in org.apache.jackrabbit.oak.plugins.observation.filter that implement UniversalFilter.Selector Modifier and Type Class Description class
RelativePathSelector
A selector for selecting a node at a relative path from the node selected by an initial selector.Fields in org.apache.jackrabbit.oak.plugins.observation.filter declared as UniversalFilter.Selector Modifier and Type Field Description static UniversalFilter.Selector
Selectors. PARENT
A selector returning the parent node of the item for which a call back onEventFilter
was called.static UniversalFilter.Selector
Selectors. THIS
A selector returning the node for which a call back onEventFilter
was called or a non existing node in the case of a property call back.Methods in org.apache.jackrabbit.oak.plugins.observation.filter that return UniversalFilter.Selector Modifier and Type Method Description static @NotNull UniversalFilter.Selector
Selectors. fromParent(@NotNull java.lang.String relPath)
A selector returning the node atrelPath
relative toSelectors.PARENT
static @NotNull UniversalFilter.Selector
Selectors. fromThis(@NotNull java.lang.String relPath)
A selector returning the node atrelPath
relative toSelectors.THIS
Methods in org.apache.jackrabbit.oak.plugins.observation.filter with parameters of type UniversalFilter.Selector Modifier and Type Method Description @NotNull FilterBuilder.Condition
FilterBuilder. nodeType(@NotNull UniversalFilter.Selector selector, @Nullable java.lang.String[] ntNames)
A condition that holds for matching node types.@NotNull FilterBuilder.Condition
FilterBuilder. property(@NotNull UniversalFilter.Selector selector, @NotNull java.lang.String name, @NotNull java.util.function.Predicate<PropertyState> predicate)
A condition that holds when the property predicate matches.@NotNull FilterBuilder.Condition
FilterBuilder. universal(@NotNull UniversalFilter.Selector selector, @NotNull java.util.function.Predicate<NodeState> predicate)
A condition that holds when the predicate matches.@NotNull FilterBuilder.Condition
FilterBuilder. uuid(@NotNull UniversalFilter.Selector selector, @Nullable java.lang.String[] uuids)
A condition that holds for matching uuids.Constructors in org.apache.jackrabbit.oak.plugins.observation.filter with parameters of type UniversalFilter.Selector Constructor Description RelativePathSelector(@NotNull java.lang.String path, @NotNull UniversalFilter.Selector selector)
UniversalFilter(@NotNull NodeState before, @NotNull NodeState after, @NotNull UniversalFilter.Selector selector, @NotNull java.util.function.Predicate<NodeState> predicate)
Create a new instance of an universal filter rooted at the passed trees.
-