|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.birt.data.engine.api.querydefn.BaseTransform
public abstract class BaseTransform
Default implementation of IBaseTransform interface.
| Field Summary | |
|---|---|
static int |
AFTER_LAST_ROW
The expression is evaluated after the last row in the series. |
protected java.util.List |
afterExpressions
|
static int |
BEFORE_FIRST_ROW
The expression is evaluated before the first row in the series. |
protected java.util.List |
beforeExpressions
|
protected java.util.List |
filters
|
static int |
ON_EACH_ROW
The expression is evaluated on each row. |
protected java.util.List |
rowExpressions
|
protected java.util.List |
sorts
|
protected java.util.List |
subqueries
|
| Constructor Summary | |
|---|---|
BaseTransform()
|
|
| Method Summary | |
|---|---|
void |
addFilter(IFilterDefinition filter)
Add one filter to the filter list |
void |
addSort(SortDefinition sort)
Appends one sort definition to the list of sort criteria |
void |
addSubquery(SubqueryDefinition subquery)
Add a subquery to the list |
java.util.List |
getFilters()
Returns the filters defined in this transform, as an ordered list of IFilterDefintion objects. |
java.util.List |
getSorts()
Returns the sort criteria as an ordered list of SortDefinition objects. |
java.util.Collection |
getSubqueries()
Returns an unordered collection of subqueries that are alternative views of the result set for this transform. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int BEFORE_FIRST_ROW
public static final int AFTER_LAST_ROW
public static final int ON_EACH_ROW
protected java.util.List filters
protected java.util.List subqueries
protected java.util.List sorts
protected java.util.List rowExpressions
protected java.util.List beforeExpressions
protected java.util.List afterExpressions
| Constructor Detail |
|---|
public BaseTransform()
| Method Detail |
|---|
public java.util.List getFilters()
IFilterDefintion objects.
getFilters in interface IBaseTransformpublic void addFilter(IFilterDefinition filter)
public java.util.Collection getSubqueries()
SubqueryDefinition.
getSubqueries in interface IBaseTransformISubqueryDefinitionpublic void addSubquery(SubqueryDefinition subquery)
subquery - one subquery to add to the subquery setpublic java.util.List getSorts()
SortDefinition objects.
getSorts in interface IBaseTransformpublic void addSort(SortDefinition sort)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||