org.eclipse.emf.oda.ecore.impl
Class DataSetMetaData
java.lang.Object
org.eclipse.emf.oda.ecore.impl.DataSetMetaData
- All Implemented Interfaces:
- org.eclipse.datatools.connectivity.oda.IDataSetMetaData
public class DataSetMetaData
- extends java.lang.Object
- implements org.eclipse.datatools.connectivity.oda.IDataSetMetaData
Implementation of IDataSetMetaData for EMF ODA runtime driver.
Field Summary |
protected org.eclipse.datatools.connectivity.oda.IConnection |
connection
|
Fields inherited from interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData |
sortModeColumnOrder, sortModeNone, sortModeSingleColumn, sortModeSingleOrder, sqlStateSQL99, sqlStateXOpen |
Constructor Summary |
protected |
DataSetMetaData(org.eclipse.datatools.connectivity.oda.IConnection connection)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
connection
protected final org.eclipse.datatools.connectivity.oda.IConnection connection
DataSetMetaData
protected DataSetMetaData(org.eclipse.datatools.connectivity.oda.IConnection connection)
getConnection
public org.eclipse.datatools.connectivity.oda.IConnection getConnection()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getConnection
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getDataSourceObjects
public org.eclipse.datatools.connectivity.oda.IResultSet getDataSourceObjects(java.lang.String catalog,
java.lang.String schema,
java.lang.String object,
java.lang.String version)
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getDataSourceObjects
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getDataSourceMajorVersion
public int getDataSourceMajorVersion()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getDataSourceMajorVersion
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getDataSourceMinorVersion
public int getDataSourceMinorVersion()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getDataSourceMinorVersion
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getDataSourceProductName
public java.lang.String getDataSourceProductName()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getDataSourceProductName
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getDataSourceProductVersion
public java.lang.String getDataSourceProductVersion()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getDataSourceProductVersion
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getSQLStateType
public int getSQLStateType()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getSQLStateType
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
supportsMultipleResultSets
public boolean supportsMultipleResultSets()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
supportsMultipleResultSets
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
supportsMultipleOpenResults
public boolean supportsMultipleOpenResults()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
supportsMultipleOpenResults
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
supportsNamedResultSets
public boolean supportsNamedResultSets()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
supportsNamedResultSets
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
supportsNamedParameters
public boolean supportsNamedParameters()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
supportsNamedParameters
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
supportsInParameters
public boolean supportsInParameters()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
supportsInParameters
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
supportsOutParameters
public boolean supportsOutParameters()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
supportsOutParameters
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getSortMode
public int getSortMode()
- Specified by:
getSortMode
in interface org.eclipse.datatools.connectivity.oda.IDataSetMetaData