|
||||||||||
| 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.BaseDataSetDesign
org.eclipse.birt.data.engine.api.querydefn.JointDataSetDesign
public class JointDataSetDesign
This is an implementation of IJointDataSetDesign
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.birt.data.engine.api.IJointDataSetDesign |
|---|
FULL_OUTER_JOIN, INNER_JOIN, LEFT_OUTER_JOIN, RIGHT_OUTER_JOIN |
| Constructor Summary | |
|---|---|
JointDataSetDesign(java.lang.String dataSetName)
Constructor |
|
JointDataSetDesign(java.lang.String name,
java.lang.String left,
java.lang.String right,
int joinType,
java.util.List joinConditions)
Constructor. |
|
| Method Summary | |
|---|---|
void |
addJoinCondition(JoinCondition jc)
|
java.util.List |
getJoinConditions()
This method returns the Joint conditions. |
int |
getJoinType()
This method returns the Joint Type. |
java.lang.String |
getLeftDataSetDesignName()
This method returns the name of data set which servers as left operand of a joint. |
java.lang.String |
getRightDataSetDesignName()
This method returns the name of data set which servers as right operand of a joint. |
void |
setJoinType(int joinType)
|
void |
setLeftDataSetDesignName(java.lang.String dataSetName)
|
void |
setRightDataSetDesignName(java.lang.String dataSetName)
|
| Methods inherited from class org.eclipse.birt.data.engine.api.querydefn.BaseDataSetDesign |
|---|
addComputedColumn, addFilter, addInputParamBinding, addParameter, addResultSetHint, getAfterCloseScript, getAfterOpenScript, getBeforeCloseScript, getBeforeOpenScript, getCacheRowCount, getComputedColumns, getDataSourceName, getEventHandler, getFilters, getInputParamBindings, getName, getOnFetchScript, getParameters, getResultSetHints, getRowFetchLimit, needDistinctValue, setAfterCloseScript, setAfterOpenScript, setBeforeCloseScript, setBeforeOpenScript, setCacheRowCount, setDataSource, setDistinctValue, setEventHandler, setOnFetchScript, setRowFetchLimit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.birt.data.engine.api.IBaseDataSetDesign |
|---|
getAfterCloseScript, getAfterOpenScript, getBeforeCloseScript, getBeforeOpenScript, getCacheRowCount, getComputedColumns, getDataSourceName, getEventHandler, getFilters, getInputParamBindings, getName, getOnFetchScript, getParameters, getResultSetHints, getRowFetchLimit, needDistinctValue, setRowFetchLimit |
| Constructor Detail |
|---|
public JointDataSetDesign(java.lang.String dataSetName)
public JointDataSetDesign(java.lang.String name,
java.lang.String left,
java.lang.String right,
int joinType,
java.util.List joinConditions)
throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException| Method Detail |
|---|
public java.lang.String getLeftDataSetDesignName()
IJointDataSetDesign
getLeftDataSetDesignName in interface IJointDataSetDesignpublic void setLeftDataSetDesignName(java.lang.String dataSetName)
public java.lang.String getRightDataSetDesignName()
IJointDataSetDesign
getRightDataSetDesignName in interface IJointDataSetDesignpublic void setRightDataSetDesignName(java.lang.String dataSetName)
public int getJoinType()
IJointDataSetDesign
getJoinType in interface IJointDataSetDesignpublic void setJoinType(int joinType)
public java.util.List getJoinConditions()
IJointDataSetDesign
getJoinConditions in interface IJointDataSetDesignpublic void addJoinCondition(JoinCondition jc)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||