Class DelegatingDataSource.DelegatingConnection.DelegatingPreparedStatement
- java.lang.Object
- 
- com.inductiveautomation.ignition.gateway.localdb.DelegatingDataSource.DelegatingConnection.DelegatingStatement
- 
- com.inductiveautomation.ignition.gateway.localdb.DelegatingDataSource.DelegatingConnection.DelegatingPreparedStatement
 
 
- 
- All Implemented Interfaces:
- java.lang.AutoCloseable,- java.sql.PreparedStatement,- java.sql.Statement,- java.sql.Wrapper
 - Direct Known Subclasses:
- CountingDataSource.CountingConnection.CountingPreparedStatement
 - Enclosing class:
- DelegatingDataSource.DelegatingConnection
 
 protected class DelegatingDataSource.DelegatingConnection.DelegatingPreparedStatement extends DelegatingDataSource.DelegatingConnection.DelegatingStatement implements java.sql.PreparedStatement 
- 
- 
Field Summary- 
Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.DelegatingDataSource.DelegatingConnection.DelegatingStatementdelegateStatement
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedDelegatingPreparedStatement(java.sql.PreparedStatement delegatePreparedStatement)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddBatch()voidclearParameters()booleanexecute()java.sql.ResultSetexecuteQuery()intexecuteUpdate()java.sql.ResultSetMetaDatagetMetaData()java.sql.ParameterMetaDatagetParameterMetaData()protected voidonExecutePrepared(boolean ret)protected voidonExecutePreparedQuery()protected voidonExecutePreparedUpdate(int affected)voidsetArray(int parameterIndex, java.sql.Array x)voidsetAsciiStream(int parameterIndex, java.io.InputStream x)voidsetAsciiStream(int parameterIndex, java.io.InputStream x, int length)voidsetAsciiStream(int parameterIndex, java.io.InputStream x, long length)voidsetBigDecimal(int parameterIndex, java.math.BigDecimal x)voidsetBinaryStream(int parameterIndex, java.io.InputStream x)voidsetBinaryStream(int parameterIndex, java.io.InputStream x, int length)voidsetBinaryStream(int parameterIndex, java.io.InputStream x, long length)voidsetBlob(int parameterIndex, java.io.InputStream inputStream)voidsetBlob(int parameterIndex, java.io.InputStream inputStream, long length)voidsetBlob(int parameterIndex, java.sql.Blob x)voidsetBoolean(int parameterIndex, boolean x)voidsetByte(int parameterIndex, byte x)voidsetBytes(int parameterIndex, byte[] x)voidsetCharacterStream(int parameterIndex, java.io.Reader reader)voidsetCharacterStream(int parameterIndex, java.io.Reader reader, int length)voidsetCharacterStream(int parameterIndex, java.io.Reader reader, long length)voidsetClob(int parameterIndex, java.io.Reader reader)voidsetClob(int parameterIndex, java.io.Reader reader, long length)voidsetClob(int parameterIndex, java.sql.Clob x)voidsetDate(int parameterIndex, java.sql.Date x)voidsetDate(int parameterIndex, java.sql.Date x, java.util.Calendar cal)voidsetDouble(int parameterIndex, double x)voidsetFloat(int parameterIndex, float x)voidsetInt(int parameterIndex, int x)voidsetLong(int parameterIndex, long x)voidsetNCharacterStream(int parameterIndex, java.io.Reader value)voidsetNCharacterStream(int parameterIndex, java.io.Reader value, long length)voidsetNClob(int parameterIndex, java.io.Reader reader)voidsetNClob(int parameterIndex, java.io.Reader reader, long length)voidsetNClob(int parameterIndex, java.sql.NClob value)voidsetNString(int parameterIndex, java.lang.String value)voidsetNull(int parameterIndex, int sqlType)voidsetNull(int parameterIndex, int sqlType, java.lang.String typeName)voidsetObject(int parameterIndex, java.lang.Object x)voidsetObject(int parameterIndex, java.lang.Object x, int targetSqlType)voidsetObject(int parameterIndex, java.lang.Object x, int targetSqlType, int scaleOrLength)voidsetRef(int parameterIndex, java.sql.Ref x)voidsetRowId(int parameterIndex, java.sql.RowId x)voidsetShort(int parameterIndex, short x)voidsetSQLXML(int parameterIndex, java.sql.SQLXML xmlObject)voidsetString(int parameterIndex, java.lang.String x)voidsetTime(int parameterIndex, java.sql.Time x)voidsetTime(int parameterIndex, java.sql.Time x, java.util.Calendar cal)voidsetTimestamp(int parameterIndex, java.sql.Timestamp x)voidsetTimestamp(int parameterIndex, java.sql.Timestamp x, java.util.Calendar cal)voidsetUnicodeStream(int parameterIndex, java.io.InputStream x, int length)Deprecated.voidsetURL(int parameterIndex, java.net.URL x)- 
Methods inherited from class com.inductiveautomation.ignition.gateway.localdb.DelegatingDataSource.DelegatingConnection.DelegatingStatementaddBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isWrapperFor, onExecute, onExecuteQuery, onExecuteUpdate, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, unwrap
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface java.sql.PreparedStatementexecuteLargeUpdate, setObject, setObject
 - 
Methods inherited from interface java.sql.StatementaddBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isSimpleIdentifier, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
 
- 
 
- 
- 
- 
Method Detail- 
addBatchpublic void addBatch() throws java.sql.SQLException- Specified by:
- addBatchin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
clearParameterspublic void clearParameters() throws java.sql.SQLException- Specified by:
- clearParametersin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
executepublic boolean execute() throws java.sql.SQLException- Specified by:
- executein interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
onExecutePreparedprotected void onExecutePrepared(boolean ret) 
 - 
executeQuerypublic java.sql.ResultSet executeQuery() throws java.sql.SQLException- Specified by:
- executeQueryin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
onExecutePreparedQueryprotected void onExecutePreparedQuery() 
 - 
executeUpdatepublic int executeUpdate() throws java.sql.SQLException- Specified by:
- executeUpdatein interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
onExecutePreparedUpdateprotected void onExecutePreparedUpdate(int affected) 
 - 
getMetaDatapublic java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException- Specified by:
- getMetaDatain interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
getParameterMetaDatapublic java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException- Specified by:
- getParameterMetaDatain interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setArraypublic void setArray(int parameterIndex, java.sql.Array x) throws java.sql.SQLException- Specified by:
- setArrayin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setAsciiStreampublic void setAsciiStream(int parameterIndex, java.io.InputStream x, int length) throws java.sql.SQLException- Specified by:
- setAsciiStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setAsciiStreampublic void setAsciiStream(int parameterIndex, java.io.InputStream x, long length) throws java.sql.SQLException- Specified by:
- setAsciiStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setAsciiStreampublic void setAsciiStream(int parameterIndex, java.io.InputStream x) throws java.sql.SQLException- Specified by:
- setAsciiStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBigDecimalpublic void setBigDecimal(int parameterIndex, java.math.BigDecimal x) throws java.sql.SQLException- Specified by:
- setBigDecimalin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBinaryStreampublic void setBinaryStream(int parameterIndex, java.io.InputStream x, int length) throws java.sql.SQLException- Specified by:
- setBinaryStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBinaryStreampublic void setBinaryStream(int parameterIndex, java.io.InputStream x, long length) throws java.sql.SQLException- Specified by:
- setBinaryStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBinaryStreampublic void setBinaryStream(int parameterIndex, java.io.InputStream x) throws java.sql.SQLException- Specified by:
- setBinaryStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBlobpublic void setBlob(int parameterIndex, java.sql.Blob x) throws java.sql.SQLException- Specified by:
- setBlobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBlobpublic void setBlob(int parameterIndex, java.io.InputStream inputStream, long length) throws java.sql.SQLException- Specified by:
- setBlobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBlobpublic void setBlob(int parameterIndex, java.io.InputStream inputStream) throws java.sql.SQLException- Specified by:
- setBlobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBooleanpublic void setBoolean(int parameterIndex, boolean x) throws java.sql.SQLException- Specified by:
- setBooleanin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBytepublic void setByte(int parameterIndex, byte x) throws java.sql.SQLException- Specified by:
- setBytein interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setBytespublic void setBytes(int parameterIndex, byte[] x) throws java.sql.SQLException- Specified by:
- setBytesin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setCharacterStreampublic void setCharacterStream(int parameterIndex, java.io.Reader reader, int length) throws java.sql.SQLException- Specified by:
- setCharacterStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setCharacterStreampublic void setCharacterStream(int parameterIndex, java.io.Reader reader, long length) throws java.sql.SQLException- Specified by:
- setCharacterStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setCharacterStreampublic void setCharacterStream(int parameterIndex, java.io.Reader reader) throws java.sql.SQLException- Specified by:
- setCharacterStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setClobpublic void setClob(int parameterIndex, java.sql.Clob x) throws java.sql.SQLException- Specified by:
- setClobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setClobpublic void setClob(int parameterIndex, java.io.Reader reader, long length) throws java.sql.SQLException- Specified by:
- setClobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setClobpublic void setClob(int parameterIndex, java.io.Reader reader) throws java.sql.SQLException- Specified by:
- setClobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setDatepublic void setDate(int parameterIndex, java.sql.Date x, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- setDatein interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setDatepublic void setDate(int parameterIndex, java.sql.Date x) throws java.sql.SQLException- Specified by:
- setDatein interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setDoublepublic void setDouble(int parameterIndex, double x) throws java.sql.SQLException- Specified by:
- setDoublein interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setFloatpublic void setFloat(int parameterIndex, float x) throws java.sql.SQLException- Specified by:
- setFloatin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setIntpublic void setInt(int parameterIndex, int x) throws java.sql.SQLException- Specified by:
- setIntin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setLongpublic void setLong(int parameterIndex, long x) throws java.sql.SQLException- Specified by:
- setLongin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setNCharacterStreampublic void setNCharacterStream(int parameterIndex, java.io.Reader value, long length) throws java.sql.SQLException- Specified by:
- setNCharacterStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setNCharacterStreampublic void setNCharacterStream(int parameterIndex, java.io.Reader value) throws java.sql.SQLException- Specified by:
- setNCharacterStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setNClobpublic void setNClob(int parameterIndex, java.sql.NClob value) throws java.sql.SQLException- Specified by:
- setNClobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setNClobpublic void setNClob(int parameterIndex, java.io.Reader reader, long length) throws java.sql.SQLException- Specified by:
- setNClobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setNClobpublic void setNClob(int parameterIndex, java.io.Reader reader) throws java.sql.SQLException- Specified by:
- setNClobin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setNStringpublic void setNString(int parameterIndex, java.lang.String value) throws java.sql.SQLException- Specified by:
- setNStringin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setNullpublic void setNull(int parameterIndex, int sqlType, java.lang.String typeName) throws java.sql.SQLException- Specified by:
- setNullin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setNullpublic void setNull(int parameterIndex, int sqlType) throws java.sql.SQLException- Specified by:
- setNullin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setObjectpublic void setObject(int parameterIndex, java.lang.Object x, int targetSqlType, int scaleOrLength) throws java.sql.SQLException- Specified by:
- setObjectin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setObjectpublic void setObject(int parameterIndex, java.lang.Object x, int targetSqlType) throws java.sql.SQLException- Specified by:
- setObjectin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setObjectpublic void setObject(int parameterIndex, java.lang.Object x) throws java.sql.SQLException- Specified by:
- setObjectin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setRefpublic void setRef(int parameterIndex, java.sql.Ref x) throws java.sql.SQLException- Specified by:
- setRefin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setRowIdpublic void setRowId(int parameterIndex, java.sql.RowId x) throws java.sql.SQLException- Specified by:
- setRowIdin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setShortpublic void setShort(int parameterIndex, short x) throws java.sql.SQLException- Specified by:
- setShortin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setSQLXMLpublic void setSQLXML(int parameterIndex, java.sql.SQLXML xmlObject) throws java.sql.SQLException- Specified by:
- setSQLXMLin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setStringpublic void setString(int parameterIndex, java.lang.String x) throws java.sql.SQLException- Specified by:
- setStringin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setTimepublic void setTime(int parameterIndex, java.sql.Time x, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- setTimein interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setTimepublic void setTime(int parameterIndex, java.sql.Time x) throws java.sql.SQLException- Specified by:
- setTimein interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setTimestamppublic void setTimestamp(int parameterIndex, java.sql.Timestamp x, java.util.Calendar cal) throws java.sql.SQLException- Specified by:
- setTimestampin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setTimestamppublic void setTimestamp(int parameterIndex, java.sql.Timestamp x) throws java.sql.SQLException- Specified by:
- setTimestampin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setUnicodeStream@Deprecated public void setUnicodeStream(int parameterIndex, java.io.InputStream x, int length) throws java.sql.SQLExceptionDeprecated.- Specified by:
- setUnicodeStreamin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 - 
setURLpublic void setURL(int parameterIndex, java.net.URL x) throws java.sql.SQLException- Specified by:
- setURLin interface- java.sql.PreparedStatement
- Throws:
- java.sql.SQLException
 
 
- 
 
-