Package org.h2.expression
Interface ExpressionWithVariableParameters
-
- All Known Implementing Classes:
ArrayFunction,ArrayTableFunction,CoalesceFunction,ConcatenationOperation,ConcatFunction,CryptFunction,CSVReadFunction,CSVWriteFunction,DataTypeSQLFunction,DateTimeFormatFunction,DBObjectFunction,FunctionN,FunctionsDB2Derby,FunctionsLegacy,FunctionsMSSQLServer,FunctionsMySQL,FunctionsOracle,FunctionsPostgreSQL,HashFunction,JavaTableFunction,JsonConstructorFunction,LinkSchemaFunction,ModeFunction,OperationN,RegexpFunction,SearchedCase,StringFunction,SubstringFunction,TableFunction,ToCharFunction,TruncateValueFunction,XMLFunction
public interface ExpressionWithVariableParametersAn expression with variable number of parameters.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddParameter(Expression param)Adds the parameter expression.voiddoneWithParameters()This method must be called after all the parameters have been set.
-
-
-
Method Detail
-
addParameter
void addParameter(Expression param)
Adds the parameter expression.- Parameters:
param- the expression
-
doneWithParameters
void doneWithParameters() throws DbExceptionThis method must be called after all the parameters have been set. It checks if the parameter count is correct when required by the implementation.- Throws:
DbException- if the parameter count is incorrect.
-
-