Package jakarta.nosql.column
Interface ColumnQuery.ColumnNameCondition
-
- All Known Subinterfaces:
ColumnQuery.ColumnNotCondition
- Enclosing interface:
- ColumnQuery
public static interface ColumnQuery.ColumnNameConditionThe base to name condition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> ColumnQuery.ColumnWherebetween(T valueA, T valueB)Creates the between conditionCondition.EQUALS<T> ColumnQuery.ColumnWhereeq(T value)Creates the equals conditionCondition.EQUALS<T> ColumnQuery.ColumnWheregt(T value)Creates the greater than conditionCondition.GREATER_THAN<T> ColumnQuery.ColumnWheregte(T value)Creates the greater equals than conditionCondition.GREATER_EQUALS_THAN<T> ColumnQuery.ColumnWherein(Iterable<T> values)Creates in conditionCondition.INColumnQuery.ColumnWherelike(String value)Creates the like conditionCondition.LIKE<T> ColumnQuery.ColumnWherelt(T value)Creates the lesser than conditionCondition.LESSER_THAN<T> ColumnQuery.ColumnWherelte(T value)Creates the lesser equals than conditionCondition.LESSER_EQUALS_THANColumnQuery.ColumnNotConditionnot()Creates the equals conditionCondition.NOT
-
-
-
Method Detail
-
eq
<T> ColumnQuery.ColumnWhere eq(T value)
Creates the equals conditionCondition.EQUALS- Type Parameters:
T- the type- Parameters:
value- the value to the condition- Returns:
- the
ColumnQuery.ColumnWhere - Throws:
NullPointerException- when value is null
-
like
ColumnQuery.ColumnWhere like(String value)
Creates the like conditionCondition.LIKE- Parameters:
value- the value to the condition- Returns:
- the
ColumnQuery.ColumnWhere - Throws:
NullPointerException- when value is null
-
gt
<T> ColumnQuery.ColumnWhere gt(T value)
Creates the greater than conditionCondition.GREATER_THAN- Type Parameters:
T- the type- Parameters:
value- the value to the condition- Returns:
- the
ColumnQuery.ColumnWhere - Throws:
NullPointerException- when value is null
-
gte
<T> ColumnQuery.ColumnWhere gte(T value)
Creates the greater equals than conditionCondition.GREATER_EQUALS_THAN- Type Parameters:
T- the type- Parameters:
value- the value to the condition- Returns:
- the
ColumnQuery.ColumnWhere - Throws:
NullPointerException- when value is null
-
lt
<T> ColumnQuery.ColumnWhere lt(T value)
Creates the lesser than conditionCondition.LESSER_THAN- Type Parameters:
T- the type- Parameters:
value- the value to the condition- Returns:
- the
ColumnQuery.ColumnWhere - Throws:
NullPointerException- when value is null
-
lte
<T> ColumnQuery.ColumnWhere lte(T value)
Creates the lesser equals than conditionCondition.LESSER_EQUALS_THAN- Type Parameters:
T- the type- Parameters:
value- the value to the condition- Returns:
- the
ColumnQuery.ColumnWhere - Throws:
NullPointerException- when value is null
-
between
<T> ColumnQuery.ColumnWhere between(T valueA, T valueB)
Creates the between conditionCondition.EQUALS- Type Parameters:
T- the type- Parameters:
valueA- the values within a given rangevalueB- the values within a given range- Returns:
- the
ColumnQuery.ColumnWhere - Throws:
NullPointerException- when either valueA or valueB are null
-
in
<T> ColumnQuery.ColumnWhere in(Iterable<T> values)
Creates in conditionCondition.IN- Type Parameters:
T- the type- Parameters:
values- the values- Returns:
- the
ColumnQuery.ColumnWhere - Throws:
NullPointerException- when value is null
-
not
ColumnQuery.ColumnNotCondition not()
Creates the equals conditionCondition.NOT- Returns:
ColumnQuery.ColumnNotCondition
-
-