org.pentaho.platform.dataaccess.datasource.beans
Class Datasource
java.lang.Object
org.pentaho.platform.dataaccess.datasource.beans.Datasource
- All Implemented Interfaces:
- Serializable, IDatasource
public class Datasource
- extends Object
- implements IDatasource, Serializable
- See Also:
- Serialized Form
Datasource
public Datasource()
Datasource
public Datasource(IDatasource datasource)
setDatasourceName
public void setDatasourceName(String datasourceName)
- Specified by:
setDatasourceName in interface IDatasource
getDatasourceName
public String getDatasourceName()
- Specified by:
getDatasourceName in interface IDatasource
setQuery
public void setQuery(String query)
- Specified by:
setQuery in interface IDatasource
getQuery
public String getQuery()
- Specified by:
getQuery in interface IDatasource
setPreviewLimit
public void setPreviewLimit(String previewLimit)
- Specified by:
setPreviewLimit in interface IDatasource
getPreviewLimit
public String getPreviewLimit()
- Specified by:
getPreviewLimit in interface IDatasource
getConnection
public IConnection getConnection(String name)
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
getConnections
public List<IConnection> getConnections()
- Specified by:
getConnections in interface IDatasource
setConnection
public void setConnection(IConnection connection)
setConnections
public void setConnections(List<IConnection> connections)
- Specified by:
setConnections in interface IDatasource
getDatasourceType
public DatasourceType getDatasourceType()
- Specified by:
getDatasourceType in interface IDatasource
getSelectedConnection
public IConnection getSelectedConnection()
- Specified by:
getSelectedConnection in interface IDatasource
setSelectedConnection
public void setSelectedConnection(IConnection connection)
- Specified by:
setSelectedConnection in interface IDatasource
getBusinessData
public BusinessData getBusinessData()
- Specified by:
getBusinessData in interface IDatasource
setBusinessData
public void setBusinessData(BusinessData businessData)
- Specified by:
setBusinessData in interface IDatasource
setDatasourceType
public void setDatasourceType(DatasourceType type)
- Specified by:
setDatasourceType in interface IDatasource
setHeadersPresent
public void setHeadersPresent(boolean headersPresent)
- Specified by:
setHeadersPresent in interface IDatasource
setSelectedFile
public void setSelectedFile(String selectedFile)
- Specified by:
setSelectedFile in interface IDatasource
getSelectedFile
public String getSelectedFile()
isHeadersPresent
public boolean isHeadersPresent()
getType
public DatasourceType getType()
setType
public void setType(DatasourceType type)
toString
public String toString()
- Overrides:
toString in class Object