public abstract class FieldBinding extends Object implements Serializable
{ "field":"field1","op":"=","rfield":"field2" }
When field1 is bound to a value, the FieldBinding is:
field: field1 originalQuery: {
"field":"field1","op":"=","rfield":"field2" } boundQuery:
{"field":"field2","op":"=","rvalue": } value: | Constructor and Description |
|---|
FieldBinding(Path field,
QueryExpression originalQ,
QueryExpression boundQ) |
| Modifier and Type | Method and Description |
|---|---|
QueryExpression |
getBoundQuery()
Returns the rewritten query object containing the bound value
|
Path |
getField()
Returns the field bound to a value.
|
QueryExpression |
getOriginalQuery()
Returns the original query object
|
public FieldBinding(Path field, QueryExpression originalQ, QueryExpression boundQ)
public Path getField()
public QueryExpression getOriginalQuery()
public QueryExpression getBoundQuery()
Copyright © 2015. All rights reserved.