public class SQLQueryBuilder extends Object
| Constructor and Description | 
|---|
| SQLQueryBuilder() | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | buildOperator(FilterOperator operator)Zwraca operator bazodanowy. | 
| static String | buildOperator(LogicOperator logicOperator)Zwraca logiczny operator bazodanowy. | 
| static void | buildOperator(StringBuilder query,
             FilterOperator operator)Dokleja operator bazodanowy. | 
| static String | buildOrder(List<Sorter> sorters)Buduje część dotyczącą sortowania | 
| static void | buildOrder(StringBuilder query,
          List<Sorter> sorters)Buduje część dotyczącą sortowania | 
| static String | buildWhere(List<SQLFilter> sqlFilters)Buduje część warunkową zapytania | 
| static void | buildWhere(StringBuilder query,
          List<? extends SQLFilter> sqlFilters)Buduje część warunkową zapytania | 
| static void | setFilterValues(org.hibernate.SQLQuery sql,
               List<? extends SQLFilter> indexFilters)Ustawia wartości parametrów w zapytaniu | 
public static String buildOperator(FilterOperator operator)
operator - Typ operatorapublic static void buildOperator(StringBuilder query, FilterOperator operator)
query - Ciąga znaków do którego chcemy dokleić operatoroperator - Typ operatorapublic static void buildWhere(StringBuilder query, List<? extends SQLFilter> sqlFilters)
query - Zapytanie do którego chcemy dokleić warunkisqlFilters - Definicja warunkówpublic static String buildWhere(List<SQLFilter> sqlFilters)
query - Zapytanie do którego chcemy dokleić warunkisqlFilters - Definicja warunkówpublic static void buildOrder(StringBuilder query, List<Sorter> sorters)
query - Zapytanie do którego chcemy dokleić sortowaniesorters - Definicje sortowaniapublic static String buildOrder(List<Sorter> sorters)
sorters - Definicje sortowaniapublic static void setFilterValues(org.hibernate.SQLQuery sql,
                                   List<? extends SQLFilter> indexFilters)
sql - ZapytanieindexFilters - Filtrypublic static String buildOperator(LogicOperator logicOperator)
logicOperator - Typ operatoraCopyright © 2019 Suncode. All rights reserved.