public class FieldReference<ExpressionType> extends LeafExpression<ExpressionType> implements QueryExpression<ExpressionType>
QueryExpression that is actually an expression in a condition. A reference to a field.
In a condition 'SYSROWID = :id' it would be the part 'SYSROWID'| Constructor and Description |
|---|
FieldReference(Class<ExpressionType> expressionTypeClass,
String fieldName) |
| Modifier and Type | Method and Description |
|---|---|
void |
asQueryLanguage(QueryTextGenerator queryTextGenerator,
StringBuilder builder) |
QueryExpression<ExpressionType> |
copy() |
int |
queryStringSizeGuess(QueryTextGenerator queryTextGenerator) |
appendQueryParameters, getExpressionType, listDescendantsOfType, listParentsOfDescendantsOfType, precedenceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitappendQueryParameters, getExpressionType, listDescendantsOfType, listParentsOfDescendantsOfType, precedencepublic FieldReference(Class<ExpressionType> expressionTypeClass, String fieldName)
public void asQueryLanguage(QueryTextGenerator queryTextGenerator, StringBuilder builder)
asQueryLanguage in interface QueryExpression<ExpressionType>public int queryStringSizeGuess(QueryTextGenerator queryTextGenerator)
queryStringSizeGuess in interface QueryExpression<ExpressionType>public QueryExpression<ExpressionType> copy()
copy in interface QueryExpression<ExpressionType>Copyright © 2016 SAPERION AG. All rights reserved.