Package jakarta.nosql.query
Defines the API to representation of the query
String
in Classes.-
Interface Summary Interface Description ArrayQueryValue A sequence of elements that can be eitherNumberQueryValue
orStringQueryValue
Condition Condition performs different computations or actions depending on whether a boolean query condition evaluates to true or false.ConditionQueryValue The QueryValue type that has a list of values, it will be used when the condition is composed such as and (Operator.AND
), or (Operator.OR
) and negation (Operator.NOT
).DeleteQuery Deleting either an entity or fields uses the DELETE statementDeleteQuery.DeleteQueryProvider A provider toDeleteQuery
, this provider converts query text inDeleteQuery
DelQuery To delete one or more entities use the DEL statement.DelQuery.DelQueryProvider A provider toDelQuery
, this provider converts text intoDeleteQuery
Function The function is a structured representation of the activities or processes.FunctionQueryValue AFunction
asQueryValue
GetQuery To retrieve one or more entities use the GET statement.GetQuery.GetQueryProvider InsertQuery Inserting data for an entity is done using an INSERT statement.InsertQuery.InsertQueryProvider A provider toInsertQuery
, this provider converts text intoInsertQuery
JSONQueryValue JavaScript Object Notation is a lightweight data-interchange format.NumberQueryValue ParamQueryValue The parameter is a dynamic value, which means, it does not define the query, it'll replace in the execution time.PutQuery To either insert or overrides values from a key-value database use the PUT statement.PutQuery.PutQueryProvider Query Query languages or data query languages (DQLs) are computer languages used to make queries in databases and information systems.QueryValue<T> The value is the last element in a condition, and it defines what it 'll go to be used, with an operator, in a field target.SelectQuery The select statement reads one or more fields for one or more entities.SelectQuery.SelectQueryProvider A provider toSelectQuery
, this provider converts text intoSelectQuery
StringQueryValue TheString
as valueUpdateQuery Updating an entity is done using an UPDATE statement.UpdateQuery.UpdateQueryProvider A provider toUpdateQuery
, this provider converts text intoUpdateQuery
Where The WHERE clause specifies a filter to the result. -
Enum Summary Enum Description Operator The unit that defines comparing process between the name and the value.ValueType The value type -
Exception Summary Exception Description QuerySyntaxException Exception thrown when there is a syntax error in the HQL.