Package net.shibboleth.utilities.java.support.logic

Classes that represent basic first order logic concepts.

See:
          Description

Class Summary
AllMatchPredicate<T> A Predicate that checks that all items in an Iterable match a given target predicate.
AnyMatchPredicate<T> A Predicate that checks that any item in an Iterable matches a given target predicate.
CaseInsensitiveStringMatchPredicate A Predicate that checks that a given input string matches a target string while ignoring case.
Constraint A helper class for evaluating certain constraints.
PredicateSupport Helper class for constructing predicates.
TransformAndCheckFunction<T> A Function that receives an input, runs it through a pre-processor and checks the result against a constraint.
TrimOrNullStringFunction A Function that applies StringSupport.trimOrNull(String) to a given input string.
 

Exception Summary
ConstraintViolationException An exception that represents the violation of a constraint.
 

Package net.shibboleth.utilities.java.support.logic Description

Classes that represent basic first order logic concepts.



Copyright © 1999-2012. All Rights Reserved.