A primitive predicate is a lambda which returns a boolean. It reduces the overhead of autoboxing where primitives can be directly used.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | BooleanBooleanPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | BooleanBytePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | BooleanCharPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | BooleanDoublePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | BooleanFloatPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | BooleanIntPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | BooleanLongPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | BooleanObjectPredicate<T>
A two argument Predicate that takes a primitive boolean and type T as the arguments. |
| public interface | BooleanPredicate
BooleanPredicate is a primitive Predicate which may be used to reduce the overhead of autoboxing Boolean objects in places where primitive booleans could be used. |
| public interface | BooleanShortPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ByteBooleanPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ByteBytePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ByteCharPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ByteDoublePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ByteFloatPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ByteIntPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ByteLongPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ByteObjectPredicate<T>
A two argument Predicate that takes a primitive byte and type T as the arguments. |
| public interface | BytePredicate
BytePredicate is a primitive Predicate which may be used to reduce the overhead of autoboxing Byte objects in places where primitive bytes could be used. |
| public interface | ByteShortPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | CharBooleanPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | CharBytePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | CharCharPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | CharDoublePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | CharFloatPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | CharIntPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | CharLongPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | CharObjectPredicate<T>
A two argument Predicate that takes a primitive char and type T as the arguments. |
| public interface | CharPredicate
CharPredicate is a primitive Predicate which may be used to reduce the overhead of autoboxing Character objects in places where primitive chars could be used. |
| public interface | CharShortPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | DoubleBooleanPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | DoubleBytePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | DoubleCharPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | DoubleDoublePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | DoubleFloatPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | DoubleIntPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | DoubleLongPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | DoubleObjectPredicate<T>
A two argument Predicate that takes a primitive double and type T as the arguments. |
| public interface | DoublePredicate
DoublePredicate is a primitive Predicate which may be used to reduce the overhead of autoboxing Double objects in places where primitive doubles could be used. |
| public interface | DoubleShortPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | FloatBooleanPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | FloatBytePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | FloatCharPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | FloatDoublePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | FloatFloatPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | FloatIntPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | FloatLongPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | FloatObjectPredicate<T>
A two argument Predicate that takes a primitive float and type T as the arguments. |
| public interface | FloatPredicate
FloatPredicate is a primitive Predicate which may be used to reduce the overhead of autoboxing Float objects in places where primitive floats could be used. |
| public interface | FloatShortPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | IntBooleanPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | IntBytePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | IntCharPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | IntDoublePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | IntFloatPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | IntIntPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | IntLongPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | IntObjectPredicate<T>
A two argument Predicate that takes a primitive int and type T as the arguments. |
| public interface | IntPredicate
IntPredicate is a primitive Predicate which may be used to reduce the overhead of autoboxing Integer objects in places where primitive ints could be used. |
| public interface | IntShortPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | LongBooleanPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | LongBytePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | LongCharPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | LongDoublePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | LongFloatPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | LongIntPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | LongLongPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | LongObjectPredicate<T>
A two argument Predicate that takes a primitive long and type T as the arguments. |
| public interface | LongPredicate
LongPredicate is a primitive Predicate which may be used to reduce the overhead of autoboxing Long objects in places where primitive longs could be used. |
| public interface | LongShortPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ObjectBooleanPredicate<T>
A two argument Predicate that takes type T and a primitive boolean as the arguments. |
| public interface | ObjectBytePredicate<T>
A two argument Predicate that takes type T and a primitive byte as the arguments. |
| public interface | ObjectCharPredicate<T>
A two argument Predicate that takes type T and a primitive char as the arguments. |
| public interface | ObjectDoublePredicate<T>
A two argument Predicate that takes type T and a primitive double as the arguments. |
| public interface | ObjectFloatPredicate<T>
A two argument Predicate that takes type T and a primitive float as the arguments. |
| public interface | ObjectIntPredicate<T>
A two argument Predicate that takes type T and a primitive int as the arguments. |
| public interface | ObjectLongPredicate<T>
A two argument Predicate that takes type T and a primitive long as the arguments. |
| public interface | ObjectShortPredicate<T>
A two argument Predicate that takes type T and a primitive short as the arguments. |
| public interface | ShortBooleanPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ShortBytePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ShortCharPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ShortDoublePredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ShortFloatPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ShortIntPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ShortLongPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |
| public interface | ShortObjectPredicate<T>
A two argument Predicate that takes a primitive short and type T as the arguments. |
| public interface | ShortPredicate
ShortPredicate is a primitive Predicate which may be used to reduce the overhead of autoboxing Short objects in places where primitive shorts could be used. |
| public interface | ShortShortPredicate
This file was automatically generated from template file primitivePrimitivePredicate.stg. |