Package com.spun.util.sql
Class MockStatement
java.lang.Object
com.spun.util.sql.MockStatement
- All Implemented Interfaces:
AutoCloseable,Statement,Wrapper
-
Field Summary
Fields inherited from interface java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcancel()voidvoidvoidclose()voidbooleanbooleanbooleanbooleanint[]executeQuery(String sql) intexecuteUpdate(String sql) intexecuteUpdate(String sql, int autoGeneratedKeys) intexecuteUpdate(String sql, int[] columnIndexes) intexecuteUpdate(String sql, String[] columnNames) intintintintbooleanbooleangetMoreResults(int current) intintintintintbooleanisClosed()booleanbooleanbooleanisWrapperFor(Class<?> arg0) voidsetCursorName(String name) voidsetEscapeProcessing(boolean enable) voidsetFetchDirection(int direction) voidsetFetchSize(int rows) voidsetMaxFieldSize(int max) voidsetMaxRows(int max) voidsetPoolable(boolean arg0) voidsetQueryTimeout(int seconds) <T> TMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.sql.Statement
enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, getLargeMaxRows, getLargeUpdateCount, isSimpleIdentifier, setLargeMaxRows
-
Constructor Details
-
MockStatement
public MockStatement()
-
-
Method Details
-
executeQuery
- Specified by:
executeQueryin interfaceStatement
-
executeUpdate
- Specified by:
executeUpdatein interfaceStatement
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceStatement
-
getMaxFieldSize
public int getMaxFieldSize()- Specified by:
getMaxFieldSizein interfaceStatement
-
setMaxFieldSize
public void setMaxFieldSize(int max) - Specified by:
setMaxFieldSizein interfaceStatement
-
getMaxRows
public int getMaxRows()- Specified by:
getMaxRowsin interfaceStatement
-
setMaxRows
public void setMaxRows(int max) - Specified by:
setMaxRowsin interfaceStatement
-
setEscapeProcessing
public void setEscapeProcessing(boolean enable) - Specified by:
setEscapeProcessingin interfaceStatement
-
getQueryTimeout
public int getQueryTimeout()- Specified by:
getQueryTimeoutin interfaceStatement
-
setQueryTimeout
public void setQueryTimeout(int seconds) - Specified by:
setQueryTimeoutin interfaceStatement
-
cancel
public void cancel() -
getWarnings
- Specified by:
getWarningsin interfaceStatement
-
clearWarnings
public void clearWarnings()- Specified by:
clearWarningsin interfaceStatement
-
setCursorName
- Specified by:
setCursorNamein interfaceStatement
-
execute
-
getResultSet
- Specified by:
getResultSetin interfaceStatement
-
getUpdateCount
public int getUpdateCount()- Specified by:
getUpdateCountin interfaceStatement
-
getMoreResults
public boolean getMoreResults()- Specified by:
getMoreResultsin interfaceStatement
-
setFetchDirection
public void setFetchDirection(int direction) - Specified by:
setFetchDirectionin interfaceStatement
-
getFetchDirection
public int getFetchDirection()- Specified by:
getFetchDirectionin interfaceStatement
-
setFetchSize
public void setFetchSize(int rows) - Specified by:
setFetchSizein interfaceStatement
-
getFetchSize
public int getFetchSize()- Specified by:
getFetchSizein interfaceStatement
-
getResultSetConcurrency
public int getResultSetConcurrency()- Specified by:
getResultSetConcurrencyin interfaceStatement
-
getResultSetType
public int getResultSetType()- Specified by:
getResultSetTypein interfaceStatement
-
addBatch
-
clearBatch
public void clearBatch()- Specified by:
clearBatchin interfaceStatement
-
executeBatch
public int[] executeBatch()- Specified by:
executeBatchin interfaceStatement
-
getConnection
- Specified by:
getConnectionin interfaceStatement
-
getMoreResults
public boolean getMoreResults(int current) - Specified by:
getMoreResultsin interfaceStatement
-
getGeneratedKeys
- Specified by:
getGeneratedKeysin interfaceStatement
-
executeUpdate
- Specified by:
executeUpdatein interfaceStatement
-
executeUpdate
- Specified by:
executeUpdatein interfaceStatement
-
executeUpdate
- Specified by:
executeUpdatein interfaceStatement
-
execute
-
execute
-
execute
-
getResultSetHoldability
public int getResultSetHoldability()- Specified by:
getResultSetHoldabilityin interfaceStatement
-
isClosed
public boolean isClosed() -
isPoolable
public boolean isPoolable()- Specified by:
isPoolablein interfaceStatement
-
setPoolable
public void setPoolable(boolean arg0) - Specified by:
setPoolablein interfaceStatement
-
isWrapperFor
- Specified by:
isWrapperForin interfaceWrapper
-
unwrap
-
closeOnCompletion
public void closeOnCompletion()- Specified by:
closeOnCompletionin interfaceStatement
-
isCloseOnCompletion
public boolean isCloseOnCompletion()- Specified by:
isCloseOnCompletionin interfaceStatement
-