|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.iquery.execution2.IQRelationalResultSetMetaData
public class IQRelationalResultSetMetaData
IQRelationalResultSetMetadata is a relational implementation of IQResultSetMetaData.
Being an IQResultSetMetaData, we provide the ability to retrieve the
data items that were used to create the underlying result set.
At this time, no relational result sets provide the ability to drill, but
future relational subclasses of IQResultSetMetadata could be added.
For example, a future relational class could be added with this inheritance:
public class IQRelationalDrillableResultSetMetaData extends AbstractIQResultSetMetaData; public ListgetDrillPaths(int axis) throws ExecutionException { // relational implementation provided here to override // default implementation in abstract class }
| Constructor Summary | |
|---|---|
IQRelationalResultSetMetaData(java.sql.ResultSet resultSet)
Create an IQRelationalResultSetMetadata object, based on metadata
derived from the underlying, concrete, java.sql.ResultSet object
and information provided by the IQ model. |
|
IQRelationalResultSetMetaData(java.sql.ResultSet resultSet,
BusinessQuery bq)
Create an IQRelationalResultSetMetadata object, based on metadata
derived from the underlying, concrete, java.sql.ResultSet object
and information provided by the IQ model through the input BusinessQuery. |
|
| Method Summary | |
|---|---|
java.sql.ResultSet |
getResultSet()
Returns the underlying, concrete, java.sql.ResultSet object. |
| Methods inherited from class com.sas.iquery.execution2.AbstractIQResultSetMetaData |
|---|
addStringToDataItem, getAllDrillPaths, getDataItem, getDataItems, getDrillPaths, getDrillPaths, getUniqueNames, isDrillable, stringToDataItem |
| Constructor Detail |
|---|
public IQRelationalResultSetMetaData(java.sql.ResultSet resultSet)
IQRelationalResultSetMetadata object, based on metadata
derived from the underlying, concrete, java.sql.ResultSet object
and information provided by the IQ model.
resultSet - the relational java.sql.ResultSet object
public IQRelationalResultSetMetaData(java.sql.ResultSet resultSet,
BusinessQuery bq)
IQRelationalResultSetMetadata object, based on metadata
derived from the underlying, concrete, java.sql.ResultSet object
and information provided by the IQ model through the input BusinessQuery.
resultSet - the relational java.sql.ResultSet objectbq - the business query used to create the OLAP result set| Method Detail |
|---|
public java.sql.ResultSet getResultSet()
java.sql.ResultSet object.
java.sql.ResultSet object.
|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||