Package ru.funsys.avalanche.sql
Class QueryProcedure
- java.lang.Object
-
- ru.funsys.avalanche.sql.QueryProcedure
-
- All Implemented Interfaces:
Serializable
public class QueryProcedure extends Object implements Serializable
- Author:
- Валерий Лиховских
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description QueryProcedure(String statement, ArrayList<InOutParameter> parameters)
Создать объект запросаQueryProcedure(String statement, Vector<InOutParameter> parameters)
Создать объект запросаQueryProcedure(String statement, InOutParameter... parameters)
Создать объект запроса
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InOutParameter[]
getParameters()
Получить параметры запросаString
getStatement()
Получить SQL запросint
hashQuery()
Получить хеш код параметров запросаint
hashStatement()
Получить хеш код SQL запроса
-
-
-
Constructor Detail
-
QueryProcedure
public QueryProcedure(String statement, InOutParameter... parameters)
Создать объект запроса- Parameters:
statement
- SQL выражениеparameters
- параметры запроса
-
QueryProcedure
public QueryProcedure(String statement, Vector<InOutParameter> parameters)
Создать объект запроса- Parameters:
statement
- statement SQL выражениеparameters
- параметры запроса
-
QueryProcedure
public QueryProcedure(String statement, ArrayList<InOutParameter> parameters)
Создать объект запроса- Parameters:
statement
- statement SQL выражениеparameters
- параметры запроса
-
-
Method Detail
-
getStatement
public String getStatement()
Получить SQL запрос- Returns:
- SQL запрос
-
getParameters
public InOutParameter[] getParameters()
Получить параметры запроса- Returns:
- параметры запроса
-
hashStatement
public int hashStatement()
Получить хеш код SQL запроса- Returns:
- хеш код SQL запроса
-
hashQuery
public int hashQuery()
Получить хеш код параметров запроса- Returns:
- хеш код параметров запроса
-
-