|
|||||||||||
| 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.OdaDataSetDesign
Default implementation of the IOdaDataSetDesign interface.
| Constructor Summary | |
OdaDataSetDesign(java.lang.String name)
Constructs an instance with the given name |
|
OdaDataSetDesign(java.lang.String name,
java.lang.String dataSourceName)
Constructs an instance with the given name and data source name |
|
| Method Summary | |
void |
addPrivateProperty(java.lang.String name,
java.lang.String value)
Adds a private connection property, in the form of a (Name, value) string pair. |
protected void |
addProperty(java.util.Map properties,
java.lang.String name,
java.lang.String value)
Add given value to the set of values for named property in the given properties map. |
void |
addPublicProperty(java.lang.String name,
java.lang.String value)
Adds a public connection property, in the form of a (Name, value) string pair. |
java.lang.String |
getExtensionID()
Gets the unique id that identifies the type of the data set, assigned by the extension providing the implementation of this data set. |
java.lang.String |
getPrimaryResultSetName()
Gets the name of the primary result set retrieved by the query. |
java.util.Map |
getPrivateProperties()
Gets the private data set property, in the form of a ( name[String], value[String] ) map |
java.util.Map |
getPublicProperties()
Gets the public data set property, in the form of a ( name[String], value[String] ) map |
java.lang.String |
getQueryText()
Gets the static query text of the data set. |
void |
setExtensionID(java.lang.String extensionID)
Specifies the extension ID for this type of data set |
void |
setPrimaryResultSetName(java.lang.String resultSetName)
Specifies the name of the primary result set. |
void |
setQueryText(java.lang.String queryText)
Specifies the static query text. |
| 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 OdaDataSetDesign(java.lang.String name)
public OdaDataSetDesign(java.lang.String name,
java.lang.String dataSourceName)
| Method Detail |
public java.lang.String getQueryText()
IOdaDataSetDesign
getQueryText in interface IOdaDataSetDesignIOdaDataSetDesign.getQueryText()public void setQueryText(java.lang.String queryText)
queryText - Static query text.public java.lang.String getExtensionID()
IOdaDataSetDesign
getExtensionID in interface IOdaDataSetDesignIOdaDataSetDesign.getExtensionID()public void setExtensionID(java.lang.String extensionID)
extensionID - The extension id for this data set type as assigned by the ODA driverpublic java.lang.String getPrimaryResultSetName()
IOdaDataSetDesign
getPrimaryResultSetName in interface IOdaDataSetDesignIOdaDataSetDesign.getPrimaryResultSetName()public void setPrimaryResultSetName(java.lang.String resultSetName)
resultSetName - public java.util.Map getPublicProperties()
IOdaDataSetDesign
getPublicProperties in interface IOdaDataSetDesignIOdaDataSetDesign.getPublicProperties()public java.util.Map getPrivateProperties()
IOdaDataSetDesign
getPrivateProperties in interface IOdaDataSetDesignIOdaDataSetDesign.getPrivateProperties()
public void addPublicProperty(java.lang.String name,
java.lang.String value)
public void addPrivateProperty(java.lang.String name,
java.lang.String value)
protected void addProperty(java.util.Map properties,
java.lang.String name,
java.lang.String value)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||