Module is.codion.framework.domain
Interface ForeignKeyCondition.Factory
- All Known Subinterfaces:
ForeignKey
- Enclosing interface:
- ForeignKeyCondition
public static interface ForeignKeyCondition.Factory
Creates
ForeignKeyConditions.-
Method Summary
Modifier and TypeMethodDescriptionReturns a 'equalTo'Conditionor 'isNull' in case the value is null.Returns a 'in'Condition.in(Collection<? extends Entity> values) Returns a 'in'Condition.Returns a 'isNotNull'Condition.isNull()Returns a 'isNull'Condition.notEqualTo(Entity value) Returns a 'notEqualTo'Conditionor 'isNotNull' in case the value is null.Returns a 'notIn'Condition.notIn(Collection<? extends Entity> values) Returns a 'notIn' condition.
-
Method Details
-
equalTo
Returns a 'equalTo'Conditionor 'isNull' in case the value is null.- Parameters:
value- the value to use in the condition- Returns:
- a
Condition
-
notEqualTo
Returns a 'notEqualTo'Conditionor 'isNotNull' in case the value is null.- Parameters:
value- the value to use in the condition- Returns:
- a
Condition
-
in
Returns a 'in'Condition.- Parameters:
values- the values to use in the condition- Returns:
- a
Condition - Throws:
NullPointerException- in casevaluesis null
-
notIn
Returns a 'notIn'Condition.- Parameters:
values- the values to use in the condition- Returns:
- a
Condition - Throws:
NullPointerException- in casevaluesis null
-
in
Returns a 'in'Condition.- Parameters:
values- the values to use in the condition- Returns:
- a
Condition - Throws:
NullPointerException- in casevaluesis null
-
notIn
Returns a 'notIn' condition.- Parameters:
values- the values to use in the condition- Returns:
- a
Condition - Throws:
IllegalArgumentException- in casevaluesis null
-
isNull
Condition isNull()Returns a 'isNull'Condition.- Returns:
- a
Condition
-
isNotNull
Condition isNotNull()Returns a 'isNotNull'Condition.- Returns:
- a
Condition
-