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