Module com.speedment.runtime.join
Package com.speedment.runtime.join.trait
Interface HasOnPredicates<R>
-
- Type Parameters:
R- return type
- All Known Subinterfaces:
JoinBuilder1.AfterJoin<T0,T1>,JoinBuilder2.AfterJoin<T0,T1,T2>,JoinBuilder3.AfterJoin<T0,T1,T2,T3>,JoinBuilder4.AfterJoin<T0,T1,T2,T3,T4>,JoinBuilder5.AfterJoin<T0,T1,T2,T3,T4,T5>,JoinBuilder6.AfterJoin<T0,T1,T2,T3,T4,T5,T6>,JoinBuilder7.AfterJoin<T0,T1,T2,T3,T4,T5,T6,T7>,JoinBuilder8.AfterJoin<T0,T1,T2,T3,T4,T5,T6,T7,T8>,JoinBuilder9.AfterJoin<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>
public interface HasOnPredicates<R>- Author:
- Per Minborg
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Requal(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is equal to the givenjoinedField.RgreaterOrEqual(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is greater or equal to the givenjoinedField.RgreaterThan(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is greater than the givenjoinedField.RlessOrEqual(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is less or equal to the givenjoinedField.RlessThan(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is less than the givenjoinedField.RnotEqual(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is not equal to the givenjoinedField.
-
-
-
Method Detail
-
equal
R equal(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)
Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is equal to the givenjoinedField.- Parameters:
joinedField- to use by the operation- Returns:
- a builder with the added operation
- Throws:
NullPointerException- if the providedjoinedFieldisnull.
-
notEqual
R notEqual(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)
Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is not equal to the givenjoinedField.- Parameters:
joinedField- to use by the operation- Returns:
- a builder with the added operation
- Throws:
NullPointerException- if the providedjoinedFieldisnull.
-
lessThan
R lessThan(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)
Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is less than the givenjoinedField.- Parameters:
joinedField- to use by the operation- Returns:
- a builder with the added operation
- Throws:
NullPointerException- if the providedjoinedFieldisnull.
-
lessOrEqual
R lessOrEqual(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)
Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is less or equal to the givenjoinedField.- Parameters:
joinedField- to use by the operation- Returns:
- a builder with the added operation
- Throws:
NullPointerException- if the providedjoinedFieldisnull.
-
greaterThan
R greaterThan(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)
Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is greater than the givenjoinedField.- Parameters:
joinedField- to use by the operation- Returns:
- a builder with the added operation
- Throws:
NullPointerException- if the providedjoinedFieldisnull.
-
greaterOrEqual
R greaterOrEqual(com.speedment.runtime.field.trait.HasComparableOperators<?,?> joinedField)
Adds an operation where a previous field is compared to the givenjoinedFieldand whereby the operation returns true if and only the previous field is greater or equal to the givenjoinedField.- Parameters:
joinedField- to use by the operation- Returns:
- a builder with the added operation
- Throws:
NullPointerException- if the providedjoinedFieldisnull.
-
-