public class LogicalFilterNode
extends java.lang.Object
Filter is of the form t.f p c
Where t is a table, f is a field in t, p is a predicate, and c is a constant
Modifier and Type | Field and Description |
---|---|
java.lang.String |
c |
java.lang.String |
fieldPureName
The field from t which is in the filter.
|
java.lang.String |
fieldQuantifiedName |
Predicate.Op |
p
The predicate in the filter
|
java.lang.String |
tableAlias
The alias of a table (or the name if no alias) over which the filter ranges
|
Constructor and Description |
---|
LogicalFilterNode(java.lang.String table,
java.lang.String field,
Predicate.Op pred,
java.lang.String constant) |
public java.lang.String tableAlias
public Predicate.Op p
public java.lang.String c
public java.lang.String fieldPureName
public java.lang.String fieldQuantifiedName
public LogicalFilterNode(java.lang.String table, java.lang.String field, Predicate.Op pred, java.lang.String constant)