Uses of Interface
net.shibboleth.utilities.java.support.logic.Predicate
Packages that use Predicate
Package
Description
Classes that represent basic first order logic concepts.
-
Uses of Predicate in net.shibboleth.utilities.java.support.logic
Classes in net.shibboleth.utilities.java.support.logic that implement PredicateModifier and TypeClassDescriptionclassA basePredicateimplementation which provides support for cases where the predicate can not meaningfully evaluate the input.classclassclassAPredicatethat checks that a given input string matches a target string while ignoring case.classAPredicatethat checks that a given input string matches a regular expression.classAPredicatewhich calls out to a supplied script.classStrategyIndirectedPredicate<T1,T2> Generic predicate that checks a candidateObjectreturned by a lookup function against an injected predicate.Methods in net.shibboleth.utilities.java.support.logic that return PredicateModifier and TypeMethodDescriptionCreates a predicate that checks that all elements of anIterablematches a given target predicate.static <T> Predicate<T>Returns a predicate that evaluates totrueif each of its components evaluates totrue.static <T> Predicate<T>Returns a predicate that evaluates totrueif each of its components evaluates totrue.static <T> Predicate<T>Returns a predicate that evaluates totrueif each of its components evaluates totrue.Creates a predicate that checks that any element in anIterablematches a given target predicate.static Predicate<CharSequence>PredicateSupport.caseInsensitiveMatch(String target) Creates a predicate that checks if a givenCharSequencematches a target string while ignoring case.static <T> Predicate<T>PredicateSupport.fromFunction(Function<T, Boolean> function, Predicate<? super T> defValue) Creates a predicate that applies a function to an input and returns its result, or a default value if null.static <T> Predicate<T>Returns a predicate that evaluates totrueif the given predicate evaluates tofalse.static <T> Predicate<T>Returns a predicate that evaluates totrueif any one of its components evaluates totrue.static <T> Predicate<T>Returns a predicate that evaluates totrueif any one of its components evaluates totrue.static <T> Predicate<T>Returns a predicate that evaluates totrueif any one of its components evaluates totrue.Methods in net.shibboleth.utilities.java.support.logic with parameters of type PredicateModifier and TypeMethodDescriptionFunctionSupport.forPredicate(Predicate<? super T> predicate) Creates a function that returns the same boolean output as the given predicate for all inputs.