com.informix.jdbc
Interface IfmxParameterMetaData

All Superinterfaces:
java.sql.ParameterMetaData

public interface IfmxParameterMetaData
extends java.sql.ParameterMetaData

The IfmxParameterMetaData interface extends the java.sql.IfmxParameterMetaData interface.


Field Summary
 
Fields inherited from interface java.sql.ParameterMetaData
parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown
 
Method Summary
 int getParameterAlignment(int param)
           Gets the Parameter's alignment
 int getParameterExtendedId(int param)
           Gets the Parameter's extended id
 java.lang.String getParameterExtendedName(int param)
           Gets the Parameter's extended name
 java.lang.String getParameterExtendedOwnerName(int param)
           Gets the Parameter's extended type's owner name
 int getParameterLength(int parameter)
           Gets the parameter's Length
 int getParameterReference(int param)
           Gets the Parameter's reference type
 int getParameterSourceType(int param)
           Gets the Parameter's SourceType
 
Methods inherited from interface java.sql.ParameterMetaData
getParameterClassName, getParameterCount, getParameterMode, getParameterType, getParameterTypeName, getPrecision, getScale, isNullable, isSigned
 

Method Detail

getParameterExtendedId

public int getParameterExtendedId(int param)
                           throws java.sql.SQLException

Gets the Parameter's extended id

Returns:
The extended id.
Throws:
java.sql.SQLException - if a database access error occurs

getParameterExtendedName

public java.lang.String getParameterExtendedName(int param)
                                          throws java.sql.SQLException

Gets the Parameter's extended name

Returns:
The extended type name.
Throws:
java.sql.SQLException - if a database access error occurs

getParameterExtendedOwnerName

public java.lang.String getParameterExtendedOwnerName(int param)
                                               throws java.sql.SQLException

Gets the Parameter's extended type's owner name

Returns:
The owner name.
Throws:
java.sql.SQLException - if a database access error occurs

getParameterReference

public int getParameterReference(int param)
                          throws java.sql.SQLException

Gets the Parameter's reference type

Returns:
The reference type.
Throws:
java.sql.SQLException - if a database access error occurs

getParameterAlignment

public int getParameterAlignment(int param)
                          throws java.sql.SQLException

Gets the Parameter's alignment

Returns:
The alignment.
Throws:
java.sql.SQLException - if a database access error occurs

getParameterSourceType

public int getParameterSourceType(int param)
                           throws java.sql.SQLException

Gets the Parameter's SourceType

Returns:
The source type.
Throws:
java.sql.SQLException - if a database access error occurs

getParameterLength

public int getParameterLength(int parameter)
                       throws java.sql.SQLException

Gets the parameter's Length

Parameters:
parameter - the first parameter is 1, the second is 2, ...
Returns:
The parameter's encoded length.
Throws:
java.sql.SQLException - if a database access error occurs