Name

ParameterMetaData

Synopsis

This interface provides information about the parameters required by a PreparedStatement object.

public interface ParameterMetaData {
// Public Constants
   public static final int parameterModeIn;                      // =1
   public static final int parameterModeInOut;                   // =2
   public static final int parameterModeOut;                     // =4
   public static final int parameterModeUnknown;                 // =0
   public static final int parameterNoNulls;                     // =0
   public static final int parameterNullable;                    // =1
   public static final int parameterNullableUnknown;             // =2
                  // Public Instance Methods
   public abstract String getParameterClassName(
        int param) throws SQLException;  
   public abstract int getParameterCount(
        ) throws SQLException;  
   public abstract int getParameterMode(
        int param) throws SQLException;  
   public abstract int getParameterType(
        int param) throws SQLException;  
   public abstract String getParameterTypeName(
        int param) throws SQLException;  
   public abstract int getPrecision(
        int param) throws SQLException;  
   public abstract int getScale(
        int param) throws SQLException;  
   public abstract int isNullable(
        int param) throws SQLException;  
   public abstract boolean isSigned(
        int param) throws SQLException;  
}

Returned By

PreparedStatement.getParameterMetaData()

Get Java Enterprise in a Nutshell, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.