edu.cmu.aura.service.query
Class SimpleEqualityQuery
java.lang.Object
|
+--edu.cmu.aura.service.query.SimpleEqualityQuery
- Direct Known Subclasses:
- SimpleEqualityPostedQuery
- public class SimpleEqualityQuery
- extends java.lang.Object
SimpleEqualityQuery represents a simple equality query
that has been partially processed for easier execution.
Specifically, the query has been sanity checked, and
consistent bounds have been found for all interval
requirements and all updateTime requirements.
(A simple equality query specifies one attribute for
selection at one value.)
|
Constructor Summary |
SimpleEqualityQuery(java.util.ArrayList sAttribs,
java.lang.String eqExpressionAttrib,
java.lang.Object eqExpressionVal,
long timeLimit,
long[] intervalBounds,
long[] updateTimeBounds)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleEqualityQuery
public SimpleEqualityQuery(java.util.ArrayList sAttribs,
java.lang.String eqExpressionAttrib,
java.lang.Object eqExpressionVal,
long timeLimit,
long[] intervalBounds,
long[] updateTimeBounds)
getSAttribs
public java.util.ArrayList getSAttribs()
getTimeLimit
public long getTimeLimit()
getIntervalBounds
public long[] getIntervalBounds()
getUpdateTimeBounds
public long[] getUpdateTimeBounds()
getEqExpressionAttrib
public java.lang.String getEqExpressionAttrib()
getEqExpressionVal
public java.lang.Object getEqExpressionVal()