org.richfaces.cdk.util
Class MorePredicates
java.lang.Object
org.richfaces.cdk.util.MorePredicates
public final class MorePredicates
- extends java.lang.Object
- Author:
- Nick Belaevski
|
Method Summary |
static
<S,D> com.google.common.base.Predicate<D> |
|
any(java.lang.Iterable<S> options,
com.google.common.base.Function<S,com.google.common.base.Predicate<D>> function)
|
static
<S,D> com.google.common.base.Predicate<D> |
|
compose(java.lang.Iterable<S> includes,
java.lang.Iterable<S> excludes,
com.google.common.base.Function<S,com.google.common.base.Predicate<D>> function)
|
static com.google.common.base.Predicate<java.lang.CharSequence> |
matches(java.util.regex.Pattern pattern)
|
static
<S,D> com.google.common.base.Predicate<D> |
|
none(java.lang.Iterable<S> options,
com.google.common.base.Function<S,com.google.common.base.Predicate<D>> function)
|
static com.google.common.base.Predicate<java.lang.String> |
startsWith(java.lang.String prefix)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
any
public static <S,D> com.google.common.base.Predicate<D> any(java.lang.Iterable<S> options,
com.google.common.base.Function<S,com.google.common.base.Predicate<D>> function)
none
public static <S,D> com.google.common.base.Predicate<D> none(java.lang.Iterable<S> options,
com.google.common.base.Function<S,com.google.common.base.Predicate<D>> function)
compose
public static <S,D> com.google.common.base.Predicate<D> compose(java.lang.Iterable<S> includes,
java.lang.Iterable<S> excludes,
com.google.common.base.Function<S,com.google.common.base.Predicate<D>> function)
startsWith
public static com.google.common.base.Predicate<java.lang.String> startsWith(java.lang.String prefix)
matches
public static com.google.common.base.Predicate<java.lang.CharSequence> matches(java.util.regex.Pattern pattern)
Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.