com.bbn.openmap.layer.vpf
Class GeoSymAttExpression.StringExpression
java.lang.Object
com.bbn.openmap.layer.vpf.GeoSymAttExpression.CompareExpression
com.bbn.openmap.layer.vpf.GeoSymAttExpression.StringExpression
- All Implemented Interfaces:
- GeoSymAttExpression.Expression
- Enclosing class:
- GeoSymAttExpression
public static class GeoSymAttExpression.StringExpression
- extends GeoSymAttExpression.CompareExpression
The ECDISExpression checks the warehouse for user set values when
evaluating.
- Author:
- dietrick
Field Summary |
protected java.lang.String |
val
|
Method Summary |
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()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
val
protected java.lang.String val
GeoSymAttExpression.StringExpression
public GeoSymAttExpression.StringExpression(java.lang.String colName,
java.lang.String val,
int op)
evaluate
public boolean evaluate(FeatureClassInfo fci,
int row,
java.lang.StringBuffer reasoning)
evaluate
public boolean evaluate(FeatureClassInfo fci,
java.util.List<java.lang.Object> row,
java.lang.StringBuffer reasoning)
- For ECDISExpressions, none of the arguments matter.
test
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.
- Parameters:
val1
- NOT NULLval2
- NOT NULLbuf
-
- Returns:
- true if operation passes
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details