Module jpastreamer.field
Interface FieldPredicate<ENTITY>
- Type Parameters:
ENTITY- the entity type that is being tested
- All Superinterfaces:
Comparator<ENTITY>,com.speedment.runtime.compute.expression.Expression<ENTITY>,com.speedment.runtime.compute.trait.HasAsDouble<ENTITY>,com.speedment.runtime.compute.trait.HasAsInt<ENTITY>,com.speedment.runtime.compute.trait.HasAsLong<ENTITY>,com.speedment.runtime.compute.trait.HasCompare<ENTITY>,com.speedment.runtime.compute.trait.HasCompose<ENTITY>,HasField<ENTITY>,com.speedment.runtime.compute.trait.HasHash<ENTITY>,com.speedment.runtime.compute.trait.HasMap<ENTITY,,com.speedment.common.function.BooleanUnaryOperator, com.speedment.runtime.compute.ToBoolean<ENTITY>> com.speedment.runtime.compute.trait.HasMapToDouble<ENTITY,,com.speedment.common.function.BooleanToDoubleFunction> HasPredicateType,Predicate<ENTITY>,SpeedmentPredicate<ENTITY>,com.speedment.runtime.compute.ToBoolean<ENTITY>,com.speedment.common.function.ToBooleanFunction<ENTITY>
- All Known Subinterfaces:
FieldIsNotNullPredicate<ENTITY,,T> FieldIsNullPredicate<ENTITY,T>
public interface FieldPredicate<ENTITY>
extends SpeedmentPredicate<ENTITY>, HasField<ENTITY>, HasPredicateType
The base interface for all
predicates generated by
Speedment entity fields.- Since:
- 2.1.0
- Author:
- Per Minborg
-
Method Summary
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface com.speedment.jpastreamer.field.predicate.trait.HasPredicateType
getPredicateTypeMethods inherited from interface com.speedment.jpastreamer.field.predicate.SpeedmentPredicate
and, compose, orMethods inherited from interface com.speedment.runtime.compute.ToBoolean
applyAsBoolean, asDouble, asInt, asLong, compare, composeNullable, expressionType, hash, map, mapToDoubleMethods inherited from interface com.speedment.common.function.ToBooleanFunction
test
-
Method Details
-
negate
FieldPredicate<ENTITY> negate()
-