F - type of ExpressionTargetGeneratorpublic class ObjectSet<F extends ExpressionTargetGenerator>
extends java.lang.Object
ExpressionTargetGenerator
and a RecordSelector| Constructor and Description |
|---|
ObjectSet() |
ObjectSet(ObjectSet<F> orig) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRecordSelector(RecordSelector sel) |
protected void |
clearSelection() |
boolean |
equals(java.lang.Object obj) |
PropExpression<java.util.Date>[] |
getBounds() |
F |
getGenerator() |
AndRecordSelector |
getPeriodSelector(uk.ac.ed.epcc.webapp.time.Period period)
Returns a
RecordSelector including a selector based on the
time bounds and the specified Period. |
RecordSelector |
getRecordSelector() |
int |
hashCode() |
void |
setBounds(PropExpression<java.util.Date>[] bounds) |
void |
setGenerator(F generator) |
java.lang.String |
toString() |
boolean |
useOverlap()
Are overlap calculations requested
|
public void setBounds(PropExpression<java.util.Date>[] bounds)
public PropExpression<java.util.Date>[] getBounds()
public AndRecordSelector getPeriodSelector(uk.ac.ed.epcc.webapp.time.Period period)
RecordSelector including a selector based on the
time bounds and the specified Period.period - public boolean useOverlap()
up - public F getGenerator()
public void setGenerator(F generator)
public final RecordSelector getRecordSelector()
protected void clearSelection()
public final void addRecordSelector(RecordSelector sel)
public final java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object