Uses of Class
org.eclipse.collections.impl.block.factory.Predicates
Packages that use Predicates
Package
Description
This package contains factory implementations for
Function
, Predicate
, SerializableComparator
and Procedure
.-
Uses of Predicates in org.eclipse.collections.impl.block.factory
Subclasses of Predicates in org.eclipse.collections.impl.block.factoryModifier and TypeClassDescriptionprivate static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
static class
private static final class
private static final class
private static final class
private static final class
static class
private static final class
private static final class
protected static class
private static final class
private static final class
Predicates.BetweenExclusive<T extends Comparable<? super T>>
private static final class
Predicates.BetweenInclusive<T extends Comparable<? super T>>
private static final class
Predicates.BetweenInclusiveFrom<T extends Comparable<? super T>>
private static final class
Predicates.BetweenInclusiveTo<T extends Comparable<? super T>>
private static class
Predicates.CompareToPredicate<T extends Comparable<? super T>>
private static final class
protected static class
Predicates.GreaterThanOrEqualPredicate<T extends Comparable<? super T>>
protected static class
Predicates.GreaterThanPredicate<T extends Comparable<? super T>>
private static final class
private static final class
private static final class
private static final class
private static final class
private static final class
protected static class
Predicates.LessThanOrEqualPredicate<T extends Comparable<? super T>>
protected static class
Predicates.LessThanPredicate<T extends Comparable<? super T>>
private static final class
private static final class
static class
private static final class
private static final class
private static final class
private static final class
private static final class
private static final class
private static final class
private static final class
private static final class
private static final class
private static final class
protected static class
Predicates.RangePredicate<T extends Comparable<? super T>>
private static final class
private static final class
private static final class
private static final class
private static class
private static final class
private static final class
private static final class
private static final class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static final class
private static final class
private static final class
private static class
private static final class
private static class
private static final class
private static final class
Fields in org.eclipse.collections.impl.block.factory declared as PredicatesModifier and TypeFieldDescriptionprivate static final Predicates
<Object> Predicates.ALWAYS_FALSE
private static final Predicates
<Object> Predicates.ALWAYS_TRUE
private static final Predicates
<String> StringPredicates.EMPTY
private static final Predicates
<String> StringPredicates.HAS_DIGITS
private static final Predicates
<String> StringPredicates.HAS_LETTERS
private static final Predicates
<String> StringPredicates.HAS_LETTERS_AND_DIGITS
private static final Predicates
<String> StringPredicates.HAS_LETTERS_OR_DIGITS
private static final Predicates
<String> StringPredicates.HAS_LOWERCASE
private static final Predicates
<String> StringPredicates.HAS_SPACES
private static final Predicates
<String> StringPredicates.HAS_UNDEFINED
private static final Predicates
<String> StringPredicates.HAS_UPPERCASE
private static final Predicates
<String> StringPredicates.IS_ALPHA
private static final Predicates
<String> StringPredicates.IS_ALPHANUMERIC
private static final Predicates
<String> StringPredicates.IS_BLANK
private static final Predicates
<Integer> IntegerPredicates.IS_EVEN
private static final Predicates
<Long> LongPredicates.IS_EVEN
private static final Predicates
<Integer> IntegerPredicates.IS_NEGATIVE
private static final Predicates
<Long> LongPredicates.IS_NEGATIVE
private static final Predicates
<Object> Predicates.IS_NULL
private static final Predicates
<String> StringPredicates.IS_NUMERIC
private static final Predicates
<Integer> IntegerPredicates.IS_ODD
private static final Predicates
<Long> LongPredicates.IS_ODD
private static final Predicates
<Integer> IntegerPredicates.IS_POSITIVE
private static final Predicates
<Long> LongPredicates.IS_POSITIVE
private static final Predicates
<Integer> IntegerPredicates.IS_ZERO
private static final Predicates
<Long> LongPredicates.IS_ZERO
private static final Predicates
<String> StringPredicates.NOT_BLANK
private static final Predicates
<String> StringPredicates.NOT_EMPTY
private static final Predicates
<Object> Predicates.NOT_NULL
Methods in org.eclipse.collections.impl.block.factory that return PredicatesModifier and TypeMethodDescriptionstatic <T> Predicates
<T> static <T> Predicates
<Iterable<T>> Predicates.allSatisfy
(Predicate<? super T> predicate) static Predicates
<Object> Predicates.alwaysFalse()
static Predicates
<Object> Predicates.alwaysTrue()
static <T> Predicates
<T> static <T> Predicates
<T> static <T> Predicates
<T> static <T> Predicates
<Iterable<T>> Predicates.anySatisfy
(Predicate<? super T> predicate) static Predicates
<Object> Predicates.assignableFrom
(Class<?> clazz) static <T,
V> Predicates <T> Predicates.attributeAllSatisfy
(Function<? super T, ? extends Iterable<V>> function, Predicate<? super V> predicate) static <T,
V> Predicates <T> Predicates.attributeAnySatisfy
(Function<? super T, ? extends Iterable<V>> function, Predicate<? super V> predicate) static <T,
V extends Comparable<? super V>>
Predicates<T> Predicates.attributeBetweenExclusive
(Function<? super T, ? extends V> function, V from, V to) static <T,
V extends Comparable<? super V>>
Predicates<T> Predicates.attributeBetweenInclusive
(Function<? super T, ? extends V> function, V from, V to) static <T,
V extends Comparable<? super V>>
Predicates<T> Predicates.attributeBetweenInclusiveFrom
(Function<? super T, ? extends V> function, V from, V to) static <T,
V extends Comparable<? super V>>
Predicates<T> Predicates.attributeBetweenInclusiveTo
(Function<? super T, ? extends V> function, V from, V to) static <T> Predicates
<T> Predicates.attributeEqual
(Function<? super T, ?> function, Object object) static <T,
V extends Comparable<? super V>>
Predicates<T> Predicates.attributeGreaterThan
(Function<? super T, ? extends V> function, V object) static <T,
V extends Comparable<? super V>>
Predicates<T> Predicates.attributeGreaterThanOrEqualTo
(Function<? super T, ? extends V> function, V object) static <T> Predicates
<T> Predicates.attributeIn
(Function<? super T, ?> function, Iterable<?> iterable) Creates a predicate which returns true if an attribute selected from an object passed to accept method is contained in the iterable.static <T> Predicates
<T> IntegerPredicates.attributeIsEven
(Function<? super T, Integer> function) static <T> Predicates
<T> LongPredicates.attributeIsEven
(Function<? super T, Long> function) static <T> Predicates
<T> IntegerPredicates.attributeIsNegative
(Function<? super T, Integer> function) static <T> Predicates
<T> LongPredicates.attributeIsNegative
(Function<? super T, Long> function) static <T> Predicates
<T> Predicates.attributeIsNull
(Function<? super T, ?> function) static <T> Predicates
<T> IntegerPredicates.attributeIsOdd
(Function<? super T, Integer> function) static <T> Predicates
<T> LongPredicates.attributeIsOdd
(Function<? super T, Long> function) static <T> Predicates
<T> IntegerPredicates.attributeIsPositive
(Function<? super T, Integer> function) static <T> Predicates
<T> LongPredicates.attributeIsPositive
(Function<? super T, Long> function) static <T> Predicates
<T> IntegerPredicates.attributeIsZero
(Function<? super T, Integer> function) static <T> Predicates
<T> LongPredicates.attributeIsZero
(Function<? super T, Long> function) static <T,
V extends Comparable<? super V>>
Predicates<T> Predicates.attributeLessThan
(Function<? super T, ? extends V> function, V object) static <T,
V extends Comparable<? super V>>
Predicates<T> Predicates.attributeLessThanOrEqualTo
(Function<? super T, ? extends V> function, V object) static <T,
V> Predicates <T> Predicates.attributeNoneSatisfy
(Function<? super T, ? extends Iterable<V>> function, Predicate<? super V> predicate) static <T> Predicates
<T> Predicates.attributeNotEqual
(Function<? super T, ?> function, Object object) static <T> Predicates
<T> Predicates.attributeNotIn
(Function<? super T, ?> function, Iterable<?> iterable) Creates a predicate which returns true if an attribute selected from an object passed to accept method is not contained in the iterable.static <T> Predicates
<T> Predicates.attributeNotNull
(Function<? super T, ?> function) static <T,
V> Predicates <T> Predicates.attributePredicate
(Function<? super T, ? extends V> function, Predicate<? super V> predicate) static <T extends Comparable<? super T>>
Predicates<T> Predicates.betweenExclusive
(T from, T to) Creates a predicate which returns true if an object passed to accept method is within the range, exclusive of the from and to values.static <T extends Comparable<? super T>>
Predicates<T> Predicates.betweenInclusive
(T from, T to) Creates a predicate which returns true if an object passed to accept method is within the range, inclusive of the from and to values.static <T extends Comparable<? super T>>
Predicates<T> Predicates.betweenInclusiveFrom
(T from, T to) Creates a predicate which returns true if an object passed to accept method is within the range, inclusive of the from and exclusive from the to value.static <T extends Comparable<? super T>>
Predicates<T> Predicates.betweenInclusiveTo
(T from, T to) Creates a predicate which returns true if an object passed to accept method is within the range, exclusive of the from and inclusive of the to value.static Predicates
<String> StringPredicates.contains
(char character) Returns true if a char specified on the predicate is contained within a String passed to the accept method.static Predicates
<String> Returns true if a String specified on the predicate is contained within a String passed to the accept method.static Predicates
<String> StringPredicates.empty()
static Predicates
<String> Returns true if a String passed to the accept method ends with the string specified on the predicate.static Predicates
<Object> Tests for equality.static Predicates
<String> StringPredicates.equalsIgnoreCase
(String otherString) static <T extends Comparable<? super T>>
Predicates<T> Predicates.greaterThan
(T object) static Predicates
<String> StringPredicates.greaterThan
(String string) static <T extends Comparable<? super T>>
Predicates<T> Predicates.greaterThanOrEqualTo
(T object) static Predicates
<String> StringPredicates.greaterThanOrEqualTo
(String string) static Predicates
<String> StringPredicates.hasDigits()
static Predicates
<String> StringPredicates.hasLetters()
static Predicates
<String> StringPredicates.hasLettersAndDigits()
static Predicates
<String> StringPredicates.hasLettersOrDigits()
static Predicates
<String> StringPredicates.hasLowerCase()
static Predicates
<String> StringPredicates.hasSpaces()
static Predicates
<String> StringPredicates.hasUndefined()
static Predicates
<String> StringPredicates.hasUpperCase()
static <T> Predicates
<T> static <T> Predicates
<T> static Predicates
<Object> Creates a predicate which returns true if an object passed to accept method is contained in the iterable.static Predicates
<Object> static Predicates
<Object> Predicates.instanceOf
(Class<?> clazz) static Predicates
<String> StringPredicates.isAlpha()
static Predicates
<String> StringPredicates.isAlphanumeric()
static Predicates
<String> StringPredicates.isBlank()
static Predicates
<Integer> IntegerPredicates.isEven()
static Predicates
<Long> LongPredicates.isEven()
static Predicates
<Integer> IntegerPredicates.isNegative()
static Predicates
<Long> LongPredicates.isNegative()
static Predicates
<Object> Predicates.isNull()
static Predicates
<String> StringPredicates.isNumeric()
static Predicates
<Integer> IntegerPredicates.isOdd()
static Predicates
<Long> LongPredicates.isOdd()
static Predicates
<Integer> IntegerPredicates.isPositive()
static Predicates
<Long> LongPredicates.isPositive()
static Predicates
<Integer> IntegerPredicates.isZero()
static Predicates
<Long> LongPredicates.isZero()
static <T extends Comparable<? super T>>
Predicates<T> Predicates.lessThan
(T object) static Predicates
<String> static <T extends Comparable<? super T>>
Predicates<T> Predicates.lessThanOrEqualTo
(T object) static Predicates
<String> StringPredicates.lessThanOrEqualTo
(String string) static Predicates
<String> static <T> Predicates
<T> static <T> Predicates
<T> static <T> Predicates
<T> static <T> Predicates
<Iterable<T>> Predicates.noneSatisfy
(Predicate<? super T> predicate) Predicates.not()
static <T> Predicates
<T> static Predicates
<String> StringPredicates.notBlank()
static Predicates
<String> StringPredicates.notContains
(String otherString) Returns true if a String specified on the predicate is contained within a String passed to the accept method.static Predicates
<String> StringPredicates.notEmpty()
static Predicates
<Object> static Predicates
<Object> Creates a predicate which returns true if an object passed to accept method is not contained in the iterable.static Predicates
<Object> static Predicates
<Object> Predicates.notInstanceOf
(Class<?> clazz) static Predicates
<Object> Predicates.notNull()
static Predicates
<Object> static <T> Predicates
<T> static <T> Predicates
<T> static <T> Predicates
<T> static Predicates
<Object> static Predicates
<String> StringPredicates.size
(int size) static Predicates
<String> StringPredicates.startsWith
(String substring) Returns true if a String passed to the accept method starts with the string specified on the predicate.static Predicates
<Class<?>> static Predicates
<Class<?>> Predicates.superClass
(Class<?> aClass)