Package | Description |
---|---|
com.redhat.thermostat.storage.core |
An API to manipulate data, including the basic create, read, update, and
delete operations.
|
com.redhat.thermostat.storage.query |
Modifier and Type | Method and Description |
---|---|
Expression |
Query.getWhereExpression() |
Expression |
AggregateQuery.getWhereExpression() |
Modifier and Type | Method and Description |
---|---|
void |
Query.where(Expression expr) |
void |
Replace.where(Expression expression)
Specifies what criteria to use to find the record to replace
|
void |
AggregateQuery.where(Expression expr) |
void |
Remove.where(Expression where)
Boolean expression in order to restrict the set of records to be removed
from storage.
|
void |
Update.where(Expression expr)
Given a boolean expression, this method specifies a where condition for
this update operation.
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryLogicalExpression<S extends Expression,T extends Expression>
A
BinaryExpression that represents a boolean formula
with two expressions joined by a logical operator. |
class |
BinaryLogicalExpression<S extends Expression,T extends Expression>
A
BinaryExpression that represents a boolean formula
with two expressions joined by a logical operator. |
Modifier and Type | Interface and Description |
---|---|
interface |
ComparisonExpression |
interface |
LogicalExpression |
Modifier and Type | Class and Description |
---|---|
class |
BinaryComparisonExpression<T>
A
BinaryExpression that corresponds to an algebraic comparison
between a Key and a corresponding value. |
class |
BinaryLogicalExpression<S extends Expression,T extends Expression>
A
BinaryExpression that represents a boolean formula
with two expressions joined by a logical operator. |
class |
BinarySetMembershipExpression<T>
A
BinaryExpression that corresponds to an algebraic comparison
between a Key and multiple values. |
class |
LiteralExpression<T>
An
Expression that contains a value. |
class |
LiteralSetExpression<T>
An
Expression that contains a set of values. |
class |
UnaryLogicalExpression<T extends ComparisonExpression>
A
UnaryExpression which represents a boolean formula
with one comparison expression and a logical operator. |
Modifier and Type | Method and Description |
---|---|
<S extends Expression,T extends Expression> |
ExpressionFactory.and(S left,
T right)
Creates a
BinaryLogicalExpression with the two provided expressions
joined in order by a logical AND operation. |
<S extends Expression,T extends Expression> |
ExpressionFactory.and(S left,
T right)
Creates a
BinaryLogicalExpression with the two provided expressions
joined in order by a logical AND operation. |
<S extends Expression,T extends Expression> |
ExpressionFactory.or(S left,
T right)
Creates a
BinaryLogicalExpression with the two provided expressions
joined in order by a logical OR operation. |
<S extends Expression,T extends Expression> |
ExpressionFactory.or(S left,
T right)
Creates a
BinaryLogicalExpression with the two provided expressions
joined in order by a logical OR operation. |
Copyright © 2016. All rights reserved.