public abstract class Predicates2<T,P>
extends java.lang.Object
implements com.gs.collections.api.block.predicate.Predicate2<T,P>
| Constructor and Description |
|---|
Predicates2() |
| Modifier and Type | Method and Description |
|---|---|
static Predicates2<java.lang.Object,java.lang.Object> |
alwaysFalse() |
static Predicates2<java.lang.Object,java.lang.Object> |
alwaysTrue() |
Predicates2<T,P> |
and(com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> op) |
static <T,P> Predicates2<T,P> |
and(com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> left,
com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> right) |
static <T> Predicates2<T,java.lang.Object> |
attributeEqual(com.gs.collections.api.block.function.Function<T,?> function) |
static <T,P extends java.lang.Comparable<? super P>> |
attributeGreaterThan(com.gs.collections.api.block.function.Function<T,P> function) |
static <T,P extends java.lang.Comparable<? super P>> |
attributeGreaterThanOrEqualTo(com.gs.collections.api.block.function.Function<T,P> function) |
static <T> Predicates2<T,java.lang.Iterable<?>> |
attributeIn(com.gs.collections.api.block.function.Function<T,?> function) |
static <T,P extends java.lang.Comparable<? super P>> |
attributeLessThan(com.gs.collections.api.block.function.Function<T,P> function) |
static <T,P extends java.lang.Comparable<? super P>> |
attributeLessThanOrEqualTo(com.gs.collections.api.block.function.Function<T,P> function) |
static <T> Predicates2<T,java.lang.Object> |
attributeNotEqual(com.gs.collections.api.block.function.Function<T,?> function) |
static <T> Predicates2<T,java.lang.Iterable<?>> |
attributeNotIn(com.gs.collections.api.block.function.Function<T,?> function) |
static Predicates2<java.lang.Object,java.lang.Object> |
equal() |
static <T extends java.lang.Comparable<T>> |
greaterThan() |
static <T extends java.lang.Comparable<T>> |
greaterThanOrEqualTo() |
static Predicates2<java.lang.Object,java.lang.Iterable<?>> |
in() |
static Predicates2<java.lang.Object,java.lang.Class<?>> |
instanceOf() |
static Predicates2<java.lang.Object,java.lang.Object> |
isNull() |
static <T extends java.lang.Comparable<T>> |
lessThan() |
static <T extends java.lang.Comparable<T>> |
lessThanOrEqualTo() |
static <T,P> Predicates2<T,P> |
not(com.gs.collections.api.block.predicate.Predicate2<T,P> predicate) |
static Predicates2<java.lang.Object,java.lang.Object> |
notEqual() |
static Predicates2<java.lang.Object,java.lang.Iterable<?>> |
notIn() |
static Predicates2<java.lang.Object,java.lang.Class<?>> |
notInstanceOf() |
static Predicates2<java.lang.Object,java.lang.Object> |
notNull() |
static Predicates2<java.lang.Object,java.lang.Object> |
notSameAs() |
Predicates2<T,P> |
or(com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> op) |
static <T,P> Predicates2<T,P> |
or(com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> left,
com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> right) |
static Predicates2<java.lang.Object,java.lang.Object> |
sameAs() |
public Predicates2<T,P> and(com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> op)
public Predicates2<T,P> or(com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> op)
public static <T,P> Predicates2<T,P> not(com.gs.collections.api.block.predicate.Predicate2<T,P> predicate)
public static <T,P> Predicates2<T,P> or(com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> left, com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> right)
public static <T,P> Predicates2<T,P> and(com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> left, com.gs.collections.api.block.predicate.Predicate2<? super T,? super P> right)
public static <T> Predicates2<T,java.lang.Iterable<?>> attributeIn(com.gs.collections.api.block.function.Function<T,?> function)
public static <T> Predicates2<T,java.lang.Iterable<?>> attributeNotIn(com.gs.collections.api.block.function.Function<T,?> function)
public static Predicates2<java.lang.Object,java.lang.Object> alwaysTrue()
public static Predicates2<java.lang.Object,java.lang.Object> alwaysFalse()
public static Predicates2<java.lang.Object,java.lang.Object> isNull()
public static Predicates2<java.lang.Object,java.lang.Object> notNull()
public static Predicates2<java.lang.Object,java.lang.Object> equal()
public static Predicates2<java.lang.Object,java.lang.Object> notEqual()
public static Predicates2<java.lang.Object,java.lang.Iterable<?>> in()
public static Predicates2<java.lang.Object,java.lang.Iterable<?>> notIn()
public static <T extends java.lang.Comparable<T>> Predicates2<T,T> lessThan()
public static <T extends java.lang.Comparable<T>> Predicates2<T,T> lessThanOrEqualTo()
public static <T extends java.lang.Comparable<T>> Predicates2<T,T> greaterThan()
public static Predicates2<java.lang.Object,java.lang.Object> sameAs()
public static Predicates2<java.lang.Object,java.lang.Object> notSameAs()
public static Predicates2<java.lang.Object,java.lang.Class<?>> instanceOf()
public static Predicates2<java.lang.Object,java.lang.Class<?>> notInstanceOf()
public static <T extends java.lang.Comparable<T>> Predicates2<T,T> greaterThanOrEqualTo()
public static <T> Predicates2<T,java.lang.Object> attributeNotEqual(com.gs.collections.api.block.function.Function<T,?> function)
public static <T,P extends java.lang.Comparable<? super P>> Predicates2<T,P> attributeLessThan(com.gs.collections.api.block.function.Function<T,P> function)
public static <T,P extends java.lang.Comparable<? super P>> Predicates2<T,P> attributeLessThanOrEqualTo(com.gs.collections.api.block.function.Function<T,P> function)
public static <T,P extends java.lang.Comparable<? super P>> Predicates2<T,P> attributeGreaterThan(com.gs.collections.api.block.function.Function<T,P> function)
public static <T,P extends java.lang.Comparable<? super P>> Predicates2<T,P> attributeGreaterThanOrEqualTo(com.gs.collections.api.block.function.Function<T,P> function)
public static <T> Predicates2<T,java.lang.Object> attributeEqual(com.gs.collections.api.block.function.Function<T,?> function)