public abstract class UnaryOperator<OperandExpressionType,ResultExpressionType> extends Object implements QueryExpression<ResultExpressionType>
Modifier | Constructor and Description |
---|---|
protected |
UnaryOperator(String operatorIdentifier,
int precedence,
QueryExpression<? extends OperandExpressionType> operand) |
Modifier and Type | Method and Description |
---|---|
void |
appendQueryParameters(QueryTextGenerator queryTextGenerator,
Map<String,Object> parameterValues) |
void |
asQueryLanguage(QueryTextGenerator queryTextGenerator,
StringBuilder builder) |
int |
precedence() |
int |
queryStringSizeGuess(QueryTextGenerator queryTextGenerator) |
String |
toString() |
protected UnaryOperator(String operatorIdentifier, int precedence, QueryExpression<? extends OperandExpressionType> operand)
public void asQueryLanguage(QueryTextGenerator queryTextGenerator, StringBuilder builder)
asQueryLanguage
in interface QueryExpression<ResultExpressionType>
public void appendQueryParameters(QueryTextGenerator queryTextGenerator, Map<String,Object> parameterValues)
appendQueryParameters
in interface QueryExpression<ResultExpressionType>
public int queryStringSizeGuess(QueryTextGenerator queryTextGenerator)
queryStringSizeGuess
in interface QueryExpression<ResultExpressionType>
public int precedence()
precedence
in interface QueryExpression<ResultExpressionType>
Copyright © 2016 SAPERION AG. All rights reserved.