public interface QueryExpression<ExpressionType> extends Serializable
Modifier and Type | Method and Description |
---|---|
void |
appendQueryParameters(QueryTextGenerator queryTextGenerator,
Map<String,Object> parameterValues) |
void |
asQueryLanguage(QueryTextGenerator queryTextGenerator,
StringBuilder builder) |
QueryExpression<ExpressionType> |
copy() |
Class<ExpressionType> |
getExpressionType() |
<T extends QueryExpression<?>> |
listDescendantsOfType(Class<T> type) |
<T extends QueryExpression<?>> |
listParentsOfDescendantsOfType(Class<T> type) |
int |
precedence() |
int |
queryStringSizeGuess(QueryTextGenerator queryTextGenerator) |
void asQueryLanguage(QueryTextGenerator queryTextGenerator, StringBuilder builder)
void appendQueryParameters(QueryTextGenerator queryTextGenerator, Map<String,Object> parameterValues)
int queryStringSizeGuess(QueryTextGenerator queryTextGenerator)
int precedence()
<T extends QueryExpression<?>> List<T> listDescendantsOfType(Class<T> type)
<T extends QueryExpression<?>> List<NodeExpression<?>> listParentsOfDescendantsOfType(Class<T> type)
QueryExpression<ExpressionType> copy()
Class<ExpressionType> getExpressionType()
Copyright © 2016 SAPERION AG. All rights reserved.