Package jakarta.nosql.column
Interface ColumnQuery.ColumnNameCondition
-
- All Known Subinterfaces:
ColumnQuery.ColumnNotCondition
- Enclosing interface:
- ColumnQuery
public static interface ColumnQuery.ColumnNameCondition
The base to name condition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> ColumnQuery.ColumnWhere
between(T valueA, T valueB)
Creates the between conditionCondition.EQUALS
<T> ColumnQuery.ColumnWhere
eq(T value)
Creates the equals conditionCondition.EQUALS
<T> ColumnQuery.ColumnWhere
gt(T value)
Creates the greater than conditionCondition.GREATER_THAN
<T> ColumnQuery.ColumnWhere
gte(T value)
Creates the greater equals than conditionCondition.GREATER_EQUALS_THAN
<T> ColumnQuery.ColumnWhere
in(Iterable<T> values)
Creates in conditionCondition.IN
ColumnQuery.ColumnWhere
like(String value)
Creates the like conditionCondition.LIKE
<T> ColumnQuery.ColumnWhere
lt(T value)
Creates the lesser than conditionCondition.LESSER_THAN
<T> ColumnQuery.ColumnWhere
lte(T value)
Creates the lesser equals than conditionCondition.LESSER_EQUALS_THAN
ColumnQuery.ColumnNotCondition
not()
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
-
-