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