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