com.metamatrix.jdbc
Class AbstractMetadataProvider

java.lang.Object
  extended by com.metamatrix.jdbc.AbstractMetadataProvider
All Implemented Interfaces:
ResultsMetadataProvider
Direct Known Subclasses:
DeferredMetadataProvider, StaticMetadataProvider

public abstract class AbstractMetadataProvider
extends java.lang.Object
implements ResultsMetadataProvider


Constructor Summary
AbstractMetadataProvider()
           
 
Method Summary
 boolean getBooleanValue(int columnIndex, java.lang.Integer metadataPropertyKey)
          Get metadata value for the column at columnIndex for a given metadata property.
 int getIntValue(int columnIndex, java.lang.Integer metadataPropertyKey)
          Get metadata value for the column at columnIndex for a given metadata property.
 java.lang.String getStringValue(int columnIndex, java.lang.Integer metadataPropertyKey)
          Get metadata value for the column at columnIndex for a given metadata property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.metamatrix.jdbc.ResultsMetadataProvider
getColumnCount, getParameterCount, getValue
 

Constructor Detail

AbstractMetadataProvider

public AbstractMetadataProvider()
Method Detail

getStringValue

public java.lang.String getStringValue(int columnIndex,
                                       java.lang.Integer metadataPropertyKey)
                                throws java.sql.SQLException
Description copied from interface: ResultsMetadataProvider
Get metadata value for the column at columnIndex for a given metadata property.

Specified by:
getStringValue in interface ResultsMetadataProvider
Parameters:
columnIndex - The column index
metadataPropertyKey - The metadata property
Returns:
The value to return
Throws:
java.sql.SQLException

getIntValue

public int getIntValue(int columnIndex,
                       java.lang.Integer metadataPropertyKey)
                throws java.sql.SQLException
Description copied from interface: ResultsMetadataProvider
Get metadata value for the column at columnIndex for a given metadata property.

Specified by:
getIntValue in interface ResultsMetadataProvider
Parameters:
columnIndex - The column index
metadataPropertyKey - The metadata property
Returns:
The value to return
Throws:
java.sql.SQLException

getBooleanValue

public boolean getBooleanValue(int columnIndex,
                               java.lang.Integer metadataPropertyKey)
                        throws java.sql.SQLException
Description copied from interface: ResultsMetadataProvider
Get metadata value for the column at columnIndex for a given metadata property.

Specified by:
getBooleanValue in interface ResultsMetadataProvider
Parameters:
columnIndex - The column index
metadataPropertyKey - The metadata property
Returns:
The value to return
Throws:
java.sql.SQLException


Copyright © 2009. All Rights Reserved.