Package | Description |
---|---|
fr.gouv.vitam.common.database.builder.query |
Provides query classes
|
fr.gouv.vitam.common.database.builder.request.configuration |
Provides configuration classes containing GlobalDatas and ParserTokens
|
fr.gouv.vitam.common.database.parser.query |
Provides queries to be used within the Vitam DSL
|
fr.gouv.vitam.common.database.parser.request |
Provides a global and an abstract parser in order to parse requests
|
fr.gouv.vitam.common.database.parser.request.adapter |
Provides database parser adapters for request
|
Modifier and Type | Field and Description |
---|---|
protected BuilderToken.QUERY |
Query.currentTokenQUERY |
Modifier and Type | Method and Description |
---|---|
BuilderToken.QUERY |
Query.getQUERY() |
Modifier and Type | Method and Description |
---|---|
protected void |
Query.createQueryArray(BuilderToken.QUERY query) |
protected void |
Query.createQueryVariable(BuilderToken.QUERY query,
String variableName) |
protected void |
Query.createQueryVariableValue(BuilderToken.QUERY query,
String variableName,
boolean value) |
protected void |
Query.createQueryVariableValue(BuilderToken.QUERY query,
String variableName,
Date value) |
protected void |
Query.createQueryVariableValue(BuilderToken.QUERY query,
String variableName,
double value) |
protected void |
Query.createQueryVariableValue(BuilderToken.QUERY query,
String variableName,
long value) |
protected void |
Query.createQueryVariableValue(BuilderToken.QUERY query,
String variableName,
String value) |
Constructor and Description |
---|
BooleanQuery(BuilderToken.QUERY booleanQuery)
BooleanQuery constructor
|
CompareQuery(BuilderToken.QUERY compareQuery,
String variableName,
boolean value)
Compare Query constructor
|
CompareQuery(BuilderToken.QUERY compareQuery,
String variableName,
Date value)
Compare Query constructor
|
CompareQuery(BuilderToken.QUERY compareQuery,
String variableName,
double value)
Compare Query constructor
|
CompareQuery(BuilderToken.QUERY compareQuery,
String variableName,
long value)
Compare Query constructor
|
CompareQuery(BuilderToken.QUERY compareQuery,
String variableName,
String value)
Compare Query constructor
|
ExistsQuery(BuilderToken.QUERY existsQuery,
String variableName)
Exists, Missing, IsNull Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
boolean... values)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
boolean value)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
Date... values)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
Date value)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
double... values)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
double value)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
long... values)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
long value)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
String... values)
In Query constructor
|
InQuery(BuilderToken.QUERY inQuery,
String variableName,
String value)
In Query constructor
|
MatchQuery(BuilderToken.QUERY matchQuery,
String variableName,
String value)
Match Query constructor
|
MltQuery(BuilderToken.QUERY mltQuery,
String value,
String... variableNames)
MoreLikeThis Query constructor
|
RangeQuery(String variableName,
BuilderToken.QUERY from,
Date valueFrom,
BuilderToken.QUERY to,
Date valueTo)
Range Query constructor
|
RangeQuery(String variableName,
BuilderToken.QUERY from,
double valueFrom,
BuilderToken.QUERY to,
double valueTo)
Range Query constructor
|
RangeQuery(String variableName,
BuilderToken.QUERY from,
long valueFrom,
BuilderToken.QUERY to,
long valueTo)
Range Query constructor
|
RangeQuery(String variableName,
BuilderToken.QUERY from,
String valueFrom,
BuilderToken.QUERY to,
String valueTo)
Range Query constructor
|
SearchQuery(BuilderToken.QUERY searchQuery,
String variableName,
String value)
Search Query constructor
|
Modifier and Type | Method and Description |
---|---|
static BuilderToken.QUERY |
BuilderToken.QUERY.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BuilderToken.QUERY[] |
BuilderToken.QUERY.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
CompareQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
ExistsQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
InQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
MatchQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
MltQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
PathQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
RangeQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
SearchQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
TermQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
WildcardQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
Modifier and Type | Method and Description |
---|---|
static BuilderToken.QUERY |
AbstractParser.getRequestId(String queryroot)
Compute the QUERY from command
|
Modifier and Type | Method and Description |
---|---|
protected Query[] |
AbstractParser.analyzeArrayCommand(BuilderToken.QUERY query,
com.fasterxml.jackson.databind.JsonNode commands) |
protected static boolean |
AbstractParser.isCommandAsFullText(BuilderToken.QUERY query)
Check if the command is allowed using the "standard" database
|
Modifier and Type | Method and Description |
---|---|
void |
VarNameAdapter.setVar(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.node.ObjectNode currentObject,
com.fasterxml.jackson.databind.JsonNode request)
Set simple Var (no value)
|
Copyright © 2018 Vitam. All rights reserved.