Package com.softwaremining.sql
Class QueryBuilder
java.lang.Object
com.softwaremining.sql.QueryBuilder
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
readQuery
(RowFacade rowFacade, ISMObject[] nativeKeys, List<Object> params, int[] conditionType, StringBuilder additionalCondition, StringBuilder additionalOrderBy, List<Boolean> keyOrder, int descSeekCondition, SQLConditionContainer sqlConditionContainer, int selectTopRowStrategyStartingRow, int selectTopRowStrategyCount, boolean generateOrderByClause)
-
Field Details
-
SQL_PARAM_SIGN
- See Also:
-
totalRuntime
public static long totalRuntime
-
-
Constructor Details
-
QueryBuilder
public QueryBuilder()
-
-
Method Details
-
readQuery
public static String readQuery(RowFacade rowFacade, ISMObject[] nativeKeys, List<Object> params, int[] conditionType, StringBuilder additionalCondition, StringBuilder additionalOrderBy, List<Boolean> keyOrder, int descSeekCondition, SQLConditionContainer sqlConditionContainer, int selectTopRowStrategyStartingRow, int selectTopRowStrategyCount, boolean generateOrderByClause) - Parameters:
rowFacade
-nativeKeys
-params
-conditionType
-additionalCondition
-- Returns:
-