Interface ParameterBindings
- All Known Implementing Classes:
PreparedStatement.EmulatedPreparedStatementBindings
public interface ParameterBindings
Interface to allow PreparedStatement implementations to expose their parameter bindings to StatementInterceptors.
-
Method Summary
Modifier and TypeMethodDescriptiongetArray(int parameterIndex) getAsciiStream(int parameterIndex) getBigDecimal(int parameterIndex) getBinaryStream(int parameterIndex) getBlob(int parameterIndex) booleangetBoolean(int parameterIndex) bytegetByte(int parameterIndex) byte[]getBytes(int parameterIndex) getCharacterStream(int parameterIndex) getClob(int parameterIndex) getDate(int parameterIndex) doublegetDouble(int parameterIndex) floatgetFloat(int parameterIndex) intgetInt(int parameterIndex) longgetLong(int parameterIndex) getNCharacterStream(int parameterIndex) getNClob(int parameterIndex) getObject(int parameterIndex) getRef(int parameterIndex) shortgetShort(int parameterIndex) getString(int parameterIndex) getTime(int parameterIndex) getTimestamp(int parameterIndex) getURL(int parameterIndex) booleanisNull(int parameterIndex)
-
Method Details
-
getArray
- Throws:
SQLException
-
getAsciiStream
- Throws:
SQLException
-
getBigDecimal
- Throws:
SQLException
-
getBinaryStream
- Throws:
SQLException
-
getBlob
- Throws:
SQLException
-
getBoolean
- Throws:
SQLException
-
getByte
- Throws:
SQLException
-
getBytes
- Throws:
SQLException
-
getCharacterStream
- Throws:
SQLException
-
getClob
- Throws:
SQLException
-
getDate
- Throws:
SQLException
-
getDouble
- Throws:
SQLException
-
getFloat
- Throws:
SQLException
-
getInt
- Throws:
SQLException
-
getLong
- Throws:
SQLException
-
getNCharacterStream
- Throws:
SQLException
-
getNClob
- Throws:
SQLException
-
getObject
- Throws:
SQLException
-
getRef
- Throws:
SQLException
-
getShort
- Throws:
SQLException
-
getString
- Throws:
SQLException
-
getTime
- Throws:
SQLException
-
getTimestamp
- Throws:
SQLException
-
getURL
- Throws:
SQLException
-
isNull
- Throws:
SQLException
-