Class VariablePreparedStatementProvider
java.lang.Object
hu.webarticum.miniconnect.jdbc.provider.impl.VariablePreparedStatementProvider
- All Implemented Interfaces:
PreparedStatementProvider,AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionVariablePreparedStatementProvider(DatabaseProvider databaseProvider, hu.webarticum.miniconnect.api.MiniSession session, String sql) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()hu.webarticum.miniconnect.api.MiniResultexecute()hu.webarticum.miniconnect.lang.ImmutableList<ParameterDefinition>voidsetParameterValue(int zeroBasedIndex, ParameterValue parameterValue) sql()
-
Constructor Details
-
VariablePreparedStatementProvider
public VariablePreparedStatementProvider(DatabaseProvider databaseProvider, hu.webarticum.miniconnect.api.MiniSession session, String sql)
-
-
Method Details
-
sql
- Specified by:
sqlin interfacePreparedStatementProvider
-
parameters
- Specified by:
parametersin interfacePreparedStatementProvider
-
setParameterValue
- Specified by:
setParameterValuein interfacePreparedStatementProvider
-
clearParameterValues
public void clearParameterValues()- Specified by:
clearParameterValuesin interfacePreparedStatementProvider
-
execute
public hu.webarticum.miniconnect.api.MiniResult execute()- Specified by:
executein interfacePreparedStatementProvider
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacePreparedStatementProvider
-