Package de.uplanet.lucy.server.util.db
Class DbQuery
- java.lang.Object
-
- de.uplanet.lucy.server.util.db.DbQuery
-
- All Implemented Interfaces:
de.uplanet.lucy.server.util.db.IDbQuery,de.uplanet.util.ICloseable,AutoCloseable
public final class DbQuery extends Object implements de.uplanet.lucy.server.util.db.IDbQuery
This class provides a database API that is intended to be used in scripting environments.
-
-
Constructor Summary
Constructors Constructor Description DbQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()BigDecimalexecuteAndGetScalarBigDecimalValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)BigDecimalexecuteAndGetScalarBigDecimalValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)BigDecimalexecuteAndGetScalarBigDecimalValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)BigDecimalexecuteAndGetScalarBigDecimalValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)BooleanexecuteAndGetScalarBooleanValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)BooleanexecuteAndGetScalarBooleanValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)BooleanexecuteAndGetScalarBooleanValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)BooleanexecuteAndGetScalarBooleanValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)ByteexecuteAndGetScalarByteValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)ByteexecuteAndGetScalarByteValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)ByteexecuteAndGetScalarByteValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)ByteexecuteAndGetScalarByteValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)DateexecuteAndGetScalarDateValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)DateexecuteAndGetScalarDateValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)DateexecuteAndGetScalarDateValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)DateexecuteAndGetScalarDateValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)DoubleexecuteAndGetScalarDoubleValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)DoubleexecuteAndGetScalarDoubleValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)DoubleexecuteAndGetScalarDoubleValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)DoubleexecuteAndGetScalarDoubleValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)FloatexecuteAndGetScalarFloatValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)FloatexecuteAndGetScalarFloatValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)FloatexecuteAndGetScalarFloatValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)FloatexecuteAndGetScalarFloatValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)IntegerexecuteAndGetScalarIntValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)IntegerexecuteAndGetScalarIntValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)IntegerexecuteAndGetScalarIntValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)IntegerexecuteAndGetScalarIntValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)LongexecuteAndGetScalarLongValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)LongexecuteAndGetScalarLongValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)LongexecuteAndGetScalarLongValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)LongexecuteAndGetScalarLongValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)ShortexecuteAndGetScalarShortValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)ShortexecuteAndGetScalarShortValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)ShortexecuteAndGetScalarShortValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)ShortexecuteAndGetScalarShortValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)StringexecuteAndGetScalarStringValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)StringexecuteAndGetScalarStringValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)StringexecuteAndGetScalarStringValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)StringexecuteAndGetScalarStringValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)TimestampexecuteAndGetScalarTimestampValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)TimestampexecuteAndGetScalarTimestampValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)TimestampexecuteAndGetScalarTimestampValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)TimestampexecuteAndGetScalarTimestampValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)DateexecuteAndGetScalarTimeValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)DateexecuteAndGetScalarTimeValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)DateexecuteAndGetScalarTimeValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)DateexecuteAndGetScalarTimeValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)ObjectexecuteAndGetScalarValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)ObjectexecuteAndGetScalarValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)ObjectexecuteAndGetScalarValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback)ObjectexecuteAndGetScalarValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure)IValueHolder<?>executeAndGetScalarValueHolder(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)intexecuteUpdate(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)intexecuteUpdate(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure)intgetDefaultFetchSize()Get the default fetch size.DbPreparedStatementprepare(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery)voidsetDefaultFetchSize(int p_iDefaultFetchSize)Set the default fetch size for prepared statements created by this class.
-
-
-
Method Detail
-
getDefaultFetchSize
public int getDefaultFetchSize()
Get the default fetch size. The default value is100.- Specified by:
getDefaultFetchSizein interfacede.uplanet.lucy.server.util.db.IDbQuery- Returns:
- The default fetch size.
-
setDefaultFetchSize
public void setDefaultFetchSize(int p_iDefaultFetchSize)
Set the default fetch size for prepared statements created by this class.- Specified by:
setDefaultFetchSizein interfacede.uplanet.lucy.server.util.db.IDbQuery- Parameters:
p_iDefaultFetchSize- The default fetch size.
-
executeAndGetScalarValueHolder
public IValueHolder<?> executeAndGetScalarValueHolder(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException
- Specified by:
executeAndGetScalarValueHolderin interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
executeAndGetScalarValue
public Object executeAndGetScalarValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException
- Specified by:
executeAndGetScalarValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
executeAndGetScalarValue
public Object executeAndGetScalarValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException
- Specified by:
executeAndGetScalarValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
executeAndGetScalarValue
public Object executeAndGetScalarValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException
- Specified by:
executeAndGetScalarValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
executeAndGetScalarValue
public Object executeAndGetScalarValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException
- Specified by:
executeAndGetScalarValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
executeAndGetScalarBooleanValue
public Boolean executeAndGetScalarBooleanValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarBooleanValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBooleanValue
public Boolean executeAndGetScalarBooleanValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarBooleanValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBooleanValue
public Boolean executeAndGetScalarBooleanValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarBooleanValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBooleanValue
public Boolean executeAndGetScalarBooleanValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarBooleanValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarByteValue
public Byte executeAndGetScalarByteValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarByteValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarByteValue
public Byte executeAndGetScalarByteValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarByteValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarByteValue
public Byte executeAndGetScalarByteValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarByteValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarByteValue
public Byte executeAndGetScalarByteValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarByteValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarShortValue
public Short executeAndGetScalarShortValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarShortValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarShortValue
public Short executeAndGetScalarShortValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarShortValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarShortValue
public Short executeAndGetScalarShortValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarShortValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarShortValue
public Short executeAndGetScalarShortValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarShortValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarIntValue
public Integer executeAndGetScalarIntValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarIntValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarIntValue
public Integer executeAndGetScalarIntValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarIntValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarIntValue
public Integer executeAndGetScalarIntValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarIntValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarIntValue
public Integer executeAndGetScalarIntValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarIntValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarLongValue
public Long executeAndGetScalarLongValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarLongValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarLongValue
public Long executeAndGetScalarLongValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarLongValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarLongValue
public Long executeAndGetScalarLongValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarLongValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarLongValue
public Long executeAndGetScalarLongValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarLongValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarFloatValue
public Float executeAndGetScalarFloatValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarFloatValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarFloatValue
public Float executeAndGetScalarFloatValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarFloatValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarFloatValue
public Float executeAndGetScalarFloatValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarFloatValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarFloatValue
public Float executeAndGetScalarFloatValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarFloatValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDoubleValue
public Double executeAndGetScalarDoubleValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarDoubleValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDoubleValue
public Double executeAndGetScalarDoubleValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarDoubleValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDoubleValue
public Double executeAndGetScalarDoubleValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarDoubleValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDoubleValue
public Double executeAndGetScalarDoubleValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarDoubleValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBigDecimalValue
public BigDecimal executeAndGetScalarBigDecimalValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarBigDecimalValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBigDecimalValue
public BigDecimal executeAndGetScalarBigDecimalValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarBigDecimalValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBigDecimalValue
public BigDecimal executeAndGetScalarBigDecimalValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarBigDecimalValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarBigDecimalValue
public BigDecimal executeAndGetScalarBigDecimalValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarBigDecimalValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarStringValue
public String executeAndGetScalarStringValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarStringValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarStringValue
public String executeAndGetScalarStringValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarStringValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarStringValue
public String executeAndGetScalarStringValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarStringValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarStringValue
public String executeAndGetScalarStringValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarStringValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimestampValue
public Timestamp executeAndGetScalarTimestampValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarTimestampValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimestampValue
public Timestamp executeAndGetScalarTimestampValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarTimestampValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimestampValue
public Timestamp executeAndGetScalarTimestampValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarTimestampValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimestampValue
public Timestamp executeAndGetScalarTimestampValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarTimestampValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDateValue
public Date executeAndGetScalarDateValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarDateValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDateValue
public Date executeAndGetScalarDateValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarDateValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDateValue
public Date executeAndGetScalarDateValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarDateValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarDateValue
public Date executeAndGetScalarDateValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarDateValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimeValue
public Date executeAndGetScalarTimeValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarTimeValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimeValue
public Date executeAndGetScalarTimeValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarTimeValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimeValue
public Date executeAndGetScalarTimeValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, Object p_valueFallback, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarTimeValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeAndGetScalarTimeValue
public Date executeAndGetScalarTimeValue(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException, de.uplanet.lucy.server.util.db.ValueCastException
- Specified by:
executeAndGetScalarTimeValuein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLExceptionde.uplanet.lucy.server.util.db.ValueCastException
-
executeUpdate
public int executeUpdate(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException- Specified by:
executeUpdatein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
executeUpdate
public int executeUpdate(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery, groovy.lang.Closure<?> p_closure) throws SQLException- Specified by:
executeUpdatein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
prepare
public DbPreparedStatement prepare(de.uplanet.jdbc.JdbcConnection p_conn, String p_strQuery) throws SQLException
- Specified by:
preparein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
close
public void close() throws SQLException- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacede.uplanet.lucy.server.util.db.IDbQuery- Throws:
SQLException
-
-