public static class GeoSymAttExpression.StringExpression extends GeoSymAttExpression.CompareExpression
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
val |
colIndex, colName, fci, op
Constructor and Description |
---|
GeoSymAttExpression.StringExpression(java.lang.String colName,
java.lang.String val,
int op) |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluate(FeatureClassInfo fci,
int row,
java.lang.StringBuffer reasoning) |
boolean |
evaluate(FeatureClassInfo fci,
java.util.List<java.lang.Object> row,
java.lang.StringBuffer reasoning)
For ECDISExpressions, none of the arguments matter.
|
protected boolean |
test(java.lang.String val1,
java.lang.String val2,
java.lang.StringBuffer buf)
The basic test for the operator, returning val1 op val2.
|
java.lang.String |
toString() |
setIndexes, test
public GeoSymAttExpression.StringExpression(java.lang.String colName, java.lang.String val, int op)
public boolean evaluate(FeatureClassInfo fci, int row, java.lang.StringBuffer reasoning)
public boolean evaluate(FeatureClassInfo fci, java.util.List<java.lang.Object> row, java.lang.StringBuffer reasoning)
protected boolean test(java.lang.String val1, java.lang.String val2, java.lang.StringBuffer buf)
val1
- NOT NULLval2
- NOT NULLbuf
- public java.lang.String toString()
toString
in class java.lang.Object
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details