br.ufg.integrate.jdbc
Class ParameterMetaDataImpl

java.lang.Object
  extended by br.ufg.integrate.jdbc.ParameterMetaDataImpl
All Implemented Interfaces:
ParameterMetaData, Wrapper

public class ParameterMetaDataImpl
extends Object
implements ParameterMetaData

Version:
0.1 Adapted from xlSQL.
Author:
Rogerio

Field Summary
 
Fields inherited from interface java.sql.ParameterMetaData
parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown
 
Constructor Summary
protected ParameterMetaDataImpl(ParameterMetaData psmeta)
          Creates a new instance of ParameterMetaData
 
Method Summary
 String getParameterClassName(int param)
          Implements method in interface java.sql.ParameterMetaData
 int getParameterCount()
          Implements method in interface java.sql.ParameterMetaData
 int getParameterMode(int param)
          Implements method in interface java.sql.ParameterMetaData
 int getParameterType(int param)
          Implements method in interface java.sql.ParameterMetaData
 String getParameterTypeName(int param)
          Implements method in interface java.sql.ParameterMetaData
 int getPrecision(int param)
          Implements method in interface java.sql.ParameterMetaData
 int getScale(int param)
          Implements method in interface java.sql.ParameterMetaData
 int isNullable(int param)
          Implements method in interface java.sql.ParameterMetaData
 boolean isSigned(int param)
          Implements method in interface java.sql.ParameterMetaData
 boolean isWrapperFor(Class iface)
          Implements method in interface java.sql.ParameterMetaData
 Object unwrap(Class iface)
          Implements method in interface java.sql.ParameterMetaData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterMetaDataImpl

protected ParameterMetaDataImpl(ParameterMetaData psmeta)
Creates a new instance of ParameterMetaData

Method Detail

getParameterClassName

public String getParameterClassName(int param)
                             throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
getParameterClassName in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.getParameterClassName(int)

getParameterCount

public int getParameterCount()
                      throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
getParameterCount in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.getParameterCount()

getParameterMode

public int getParameterMode(int param)
                     throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
getParameterMode in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.getParameterMode(int)

getParameterType

public int getParameterType(int param)
                     throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
getParameterType in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.getParameterType(int)

getParameterTypeName

public String getParameterTypeName(int param)
                            throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
getParameterTypeName in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.getParameterTypeName(int)

getPrecision

public int getPrecision(int param)
                 throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
getPrecision in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.getPrecision(int)

getScale

public int getScale(int param)
             throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
getScale in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.getScale(int)

isNullable

public int isNullable(int param)
               throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
isNullable in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.isNullable(int)

isSigned

public boolean isSigned(int param)
                 throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
isSigned in interface ParameterMetaData
Throws:
SQLException
See Also:
ParameterMetaData.isSigned(int)

isWrapperFor

public boolean isWrapperFor(Class iface)
                     throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
isWrapperFor in interface Wrapper
Throws:
SQLException
See Also:
Wrapper.isWrapperFor(java.lang.Class)

unwrap

public Object unwrap(Class iface)
              throws SQLException
Implements method in interface java.sql.ParameterMetaData

Specified by:
unwrap in interface Wrapper
Throws:
SQLException
See Also:
Wrapper.unwrap(java.lang.Class)


Copyright © 2008 Rogério Arantes Gaioso. All Rights Reserved.