All Superinterfaces:
Wrapper

  • Field Summary

    Fields

    static final int

    The constant indicating that the parameter's mode is IN.

    static final int

    The constant indicating that the parameter's mode is INOUT.

    static final int

    The constant indicating that the parameter's mode is OUT.

    static final int

    The constant indicating that the mode of the parameter is unknown.

    static final int

    The constant indicating that a parameter will not allow NULL values.

    static final int

    The constant indicating that a parameter will allow NULL values.

    static final int

    The constant indicating that the nullability of a parameter is unknown.

  • Method Summary

    getParameterClassName(int param)

    Retrieves the fully-qualified name of the Java class whose instances should be passed to the method PreparedStatement.setObject.

    int

    Retrieves the number of parameters in the PreparedStatement object for which this ParameterMetaData object contains information.

    int

    getParameterMode(int param)

    Retrieves the designated parameter's mode.

    int

    getParameterType(int param)

    Retrieves the designated parameter's SQL type.

    getParameterTypeName(int param)

    Retrieves the designated parameter's database-specific type name.

    int

    getPrecision(int param)

    Retrieves the designated parameter's specified column size.

    int

    getScale(int param)

    Retrieves the designated parameter's number of digits to right of the decimal point. 0 is returned for data types where the scale is not applicable.

    int

    isNullable(int param)

    Retrieves whether null values are allowed in the designated parameter.

    boolean

    isSigned(int param)

    Retrieves whether values for the designated parameter can be signed numbers.

    Methods declared in interface Wrapper

    isWrapperFor, unwrap

    boolean

    Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.

    <T> T

    Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.

  • Field Details

    • parameterNoNulls

    • parameterNullable

    • parameterNullableUnknown

    • parameterModeUnknown

    • parameterModeIn

    • parameterModeInOut

    • parameterModeOut

  • Method Details

    • getParameterCount

    • isNullable

    • isSigned

    • getPrecision

    • getScale

    • getParameterType

    • getParameterTypeName

    • getParameterClassName

    • getParameterMode