|
||||||||||
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 IJointDataSetDesign
public void setLeftDataSetDesignName(java.lang.String dataSetName)
public java.lang.String getRightDataSetDesignName()
IJointDataSetDesign
getRightDataSetDesignName
in interface IJointDataSetDesign
public void setRightDataSetDesignName(java.lang.String dataSetName)
public int getJoinType()
IJointDataSetDesign
getJoinType
in interface IJointDataSetDesign
public void setJoinType(int joinType)
public java.util.List getJoinConditions()
IJointDataSetDesign
getJoinConditions
in interface IJointDataSetDesign
public void addJoinCondition(JoinCondition jc)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |