Package | Description |
---|---|
com.gentics.api.lib.expressionparser |
Package for classes and interfaces related to parsing and evaluating
of expressions.
|
com.gentics.api.lib.expressionparser.filtergenerator | |
com.gentics.api.lib.expressionparser.functions |
Modifier and Type | Method and Description |
---|---|
Object |
EvaluableExpression.evaluate(ExpressionQueryRequest request,
int expectedValueType)
Evaluate the expression and return the value.
|
void |
EvaluableExpression.generateFilterPart(ExpressionQueryRequest request,
FilterPart filterPart,
int expectedValueType)
Generate the filter part for the evaluable expression.
|
static Number |
ExpressionEvaluator.getAsNumber(ExpressionQueryRequest request,
Object object,
Class numberClass) |
static String |
ExpressionParser.getExpressionParserMode(ExpressionQueryRequest request) |
static boolean |
ExpressionEvaluator.typeSafeComparison(ExpressionQueryRequest request,
Object object1,
Object object2,
int type)
Perform a typesafe comparison between the given objects.
|
Modifier and Type | Method and Description |
---|---|
ExpressionQueryRequest |
MergedFilter.getRequest()
Get the Expression request
|
Modifier and Type | Method and Description |
---|---|
void |
FilterPart.doPostProcessing(List<Resolvable> result,
ExpressionQueryRequest request)
Do post processing for this filter part.
|
void |
DatasourceFilter.doPostProcessing(List<Resolvable> result,
ExpressionQueryRequest request)
Do post processing of the result.
|
FilterPart |
FilterPartGenerator.getFilterPart(ExpressionQueryRequest request)
Method that is called by the filter when it finally merges all filter
parts to use the filter.
|
Constructor and Description |
---|
MergedFilter(ExpressionQueryRequest request)
Create an instance of the merged filter
|
Copyright © 2015 Gentics Software GmbH. All Rights Reserved.