Uses of Interface
org.xmlunit.util.Predicate
Packages that use Predicate
Package
Description
AssertJ 3.x assertions on top of XMLUnit's core.
Provides fluent builders for core parts of XMLUnit.
Contains XMLUnit
DifferenceEngine that is
at the heart of all comparisons as well as supporting interfaces
and implementations.Hamcrest matchers on top of XMLUnit's core.
Internal utilities hiding the differences between .NET and Java
implementations.
-
Uses of Predicate in org.xmlunit.assertj3
Methods in org.xmlunit.assertj3 with parameters of type PredicateModifier and TypeMethodDescriptionCompareAssert.withAttributeFilter(Predicate<Attr> attributeFilter) Registers a filter for attributes.CompareAssert.withNodeFilter(Predicate<Node> nodeFilter) Registers a filter for nodes. -
Uses of Predicate in org.xmlunit.builder
Fields in org.xmlunit.builder declared as PredicateMethods in org.xmlunit.builder with parameters of type PredicateModifier and TypeMethodDescriptionDiffBuilder.withAttributeFilter(Predicate<Attr> attributeFilter) Registers a filter for attributes.DifferenceEngineConfigurer.withAttributeFilter(Predicate<Attr> attributeFilter) Registers a filter for attributes.DiffBuilder.withNodeFilter(Predicate<Node> nodeFilter) Registers a filter for nodes.DifferenceEngineConfigurer.withNodeFilter(Predicate<Node> nodeFilter) Registers a filter for nodes. -
Uses of Predicate in org.xmlunit.diff
Classes in org.xmlunit.diff that implement PredicateFields in org.xmlunit.diff declared as PredicateModifier and TypeFieldDescriptionNodeFilters.AcceptAllAccepts all nodes.AbstractDifferenceEngine.attributeFilterNodeFilters.DefaultSuppresses document-type and XML declaration nodes.AbstractDifferenceEngine.nodeFilterDefaultConditionalSelectorBuilder.pendingConditionFields in org.xmlunit.diff with type parameters of type PredicateModifier and TypeFieldDescriptionprivate final Map<Predicate<? super Element>, ElementSelector> DefaultConditionalSelectorBuilder.ConditionalSelector.conditionalSelectorsprivate final Map<Predicate<? super Element>, ElementSelector> DefaultConditionalSelectorBuilder.conditionalSelectorsMethods in org.xmlunit.diff that return PredicateModifier and TypeMethodDescriptionElementSelectors.elementNamePredicate(String expectedName) ElementSelectors.elementNamePredicate(QName expectedName) AbstractDifferenceEngine.getAttributeFilter()Provides access to the configured ComparisonController.AbstractDifferenceEngine.getNodeFilter()Provides access to the configured ComparisonController.NodeFilters.satifiesAll(Predicate<Node>... predicates) Accepts nodes that are accepted by all given filters.NodeFilters.satifiesAny(Predicate<Node>... predicates) Accepts nodes that are accepted by at least on of the given filters.Methods in org.xmlunit.diff with parameters of type PredicateModifier and TypeMethodDescriptionstatic ElementSelectorElementSelectors.conditionalSelector(Predicate<? super Element> predicate, ElementSelector es) Applies the wrapped ElementSelector's logic if and only if the control element matches the given predicate.NodeFilters.satifiesAll(Predicate<Node>... predicates) Accepts nodes that are accepted by all given filters.NodeFilters.satifiesAny(Predicate<Node>... predicates) Accepts nodes that are accepted by at least on of the given filters.voidAbstractDifferenceEngine.setAttributeFilter(Predicate<Attr> af) voidDifferenceEngine.setAttributeFilter(Predicate<Attr> attributeFilter) Sets the optional strategy that decides which attributes to consider and which to ignore during comparison.voidAbstractDifferenceEngine.setNodeFilter(Predicate<Node> nf) voidDifferenceEngine.setNodeFilter(Predicate<Node> nodeFilter) Sets the optional strategy that decides which nodes to consider and which to ignore during comparison.Sets up a conditional ElementSelector.Constructor parameters in org.xmlunit.diff with type arguments of type PredicateModifierConstructorDescriptionprivateConditionalSelector(Map<Predicate<? super Element>, ElementSelector> conditionalSelectors, ElementSelector defaultSelector) -
Uses of Predicate in org.xmlunit.matchers
Classes in org.xmlunit.matchers that implement PredicateMethods in org.xmlunit.matchers with parameters of type PredicateModifier and TypeMethodDescriptionCompareMatcher.withAttributeFilter(Predicate<Attr> attributeFilter) CompareMatcher.withNodeFilter(Predicate<Node> nodeFilter) -
Uses of Predicate in org.xmlunit.util
Classes in org.xmlunit.util that implement PredicateModifier and TypeClassDescriptionclassA function that tests whether an object is null.Fields in org.xmlunit.util declared as PredicateMethods in org.xmlunit.util with parameters of type PredicateModifier and TypeMethodDescriptionstatic <T> booleanDetermines whether a given predicate holds true for all elements.static <T> booleanDetermines whether a given predicate holds true for at least one element.static <T> Iterable<T> Exclude all elements from an iterable that don't match a given predicate.Constructors in org.xmlunit.util with parameters of type PredicateModifierConstructorDescriptionprivateFilteringIterator(Iterator<T> i, Predicate<? super T> filter)