createWhereSQLConditionCondition(boolean, boolean, String, ISQLQueryObject) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
normalizeField(String, boolean) |   | 82% |   | 70% | 15 | 26 | 10 | 54 | 0 | 1 |
addWhereBetweenCondition(String, boolean, String, String) |   | 47% |   | 50% | 4 | 5 | 8 | 19 | 0 | 1 |
getEscapeStringValue(String) |   | 20% |   | 25% | 4 | 5 | 8 | 12 | 0 | 1 |
addSelectMaxField(String, String, String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
addSelectSumField(String, String, String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
createWhereLikeConditionNoEscapeEngineCaseInsensitive(String, String, boolean, boolean, boolean) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
checkWhereSqlConditionConditionLimitOffse(boolean, SQLQueryObjectCore) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
createWhereLikeCondition(String, String, boolean, boolean, boolean, boolean, boolean) |   | 56% |   | 56% | 7 | 9 | 5 | 14 | 0 | 1 |
createWhereLikeCondition(String, String, boolean) |   | 60% |   | 55% | 8 | 10 | 6 | 19 | 0 | 1 |
createWhereLikeConditionNoEscapeEngineCaseSensitive(String, String, boolean, boolean, boolean) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
precheckBuildQuery() |   | 55% |   | 61% | 7 | 10 | 6 | 16 | 0 | 1 |
checkEngineAddSelectField(String, String) |   | 51% |   | 66% | 4 | 7 | 4 | 11 | 0 | 1 |
createWhereLikeConditionNoEscapeEngine(String, String, boolean, boolean, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
createSQLUpdate() |   | 61% |   | 62% | 3 | 5 | 3 | 12 | 0 | 1 |
getCaseCondition(Case) |   | 88% |   | 68% | 7 | 12 | 4 | 34 | 0 | 1 |
checkUnionField(boolean, ISQLQueryObject[]) |   | 72% |   | 75% | 5 | 11 | 4 | 20 | 0 | 1 |
checkUnionFieldNames(ISQLQueryObject[]) |   | 72% |   | 75% | 2 | 7 | 2 | 12 | 0 | 1 |
addSelectCountField(String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
addSelectAvgTimestampField(String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
addSelectMaxTimestampField(String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
addSelectMinTimestampField(String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
addSelectSumTimestampField(String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
checkSelectForUpdate(boolean, boolean, boolean) |   | 67% |   | 61% | 7 | 10 | 6 | 19 | 0 | 1 |
addFromTable(String, String) |   | 70% |   | 50% | 5 | 6 | 3 | 10 | 0 | 1 |
addUpdateField(String, String) |   | 60% |   | 50% | 4 | 5 | 3 | 9 | 0 | 1 |
addInsertField(String, String) |   | 60% |   | 50% | 4 | 5 | 3 | 9 | 0 | 1 |
createWhereExistsCondition(boolean, ISQLQueryObject) |   | 74% |   | 58% | 5 | 7 | 3 | 15 | 0 | 1 |
createSQLInsert() |   | 69% |   | 62% | 3 | 5 | 3 | 12 | 0 | 1 |
addSelectTimestampFieldEngine(String, String, String, DateTimePartEnum) |   | 62% |   | 50% | 3 | 4 | 3 | 10 | 0 | 1 |
addSelectTimestampFieldEngine(String, String, String, DayFormatEnum) |   | 62% |   | 50% | 3 | 4 | 3 | 10 | 0 | 1 |
addSelectAvgField(String, String, String) |   | 58% |   | 50% | 3 | 4 | 3 | 8 | 0 | 1 |
addSelectMinField(String, String, String) |   | 58% |   | 50% | 3 | 4 | 3 | 8 | 0 | 1 |
checkUnionFieldCount() |   | 48% |   | 50% | 4 | 5 | 3 | 7 | 0 | 1 |
getTables() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getWhereLikeCondition(String, String, LikeConfig) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
precheckBuildQueryGroupByOrderBy(String) |   | 75% |   | 80% | 2 | 6 | 3 | 14 | 0 | 1 |
escapePatternValue(String) |   | 83% |   | 80% | 2 | 6 | 3 | 18 | 0 | 1 |
addSelectCoalesceField(String, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addWhereCondition(boolean, boolean, String[]) |   | 81% |   | 75% | 3 | 7 | 2 | 14 | 0 | 1 |
addWhereINCondition(String, boolean, String[]) |   | 84% |   | 70% | 3 | 6 | 2 | 15 | 0 | 1 |
createWhereLikeConditionEscapeEngineCaseInsensitive(String, String, boolean, boolean, boolean) |   | 79% |   | 75% | 2 | 5 | 2 | 13 | 0 | 1 |
addUpdateField(String, Case) |   | 71% |   | 50% | 3 | 4 | 2 | 8 | 0 | 1 |
addWhereCondition(String) |   | 70% |   | 62% | 3 | 5 | 2 | 7 | 0 | 1 |
addFromTable(String) |   | 67% |   | 50% | 3 | 4 | 2 | 7 | 0 | 1 |
isFieldNameForFunction(String) |   | 62% |   | 50% | 3 | 4 | 2 | 5 | 0 | 1 |
addWhereSelectSQLCondition(boolean, String, ISQLQueryObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addWhereINSelectSQLCondition(boolean, String, ISQLQueryObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createWhereLikeConditionEscapeEngineCaseSensitive(String, String, boolean, boolean, boolean) |   | 80% |   | 75% | 2 | 5 | 2 | 13 | 0 | 1 |
checkDeleteTable(String) |   | 72% |   | 62% | 3 | 5 | 2 | 9 | 0 | 1 |
createSQLConditions() |   | 72% |   | 66% | 2 | 4 | 2 | 10 | 0 | 1 |
getWhereLikeCondition(String, String, boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
checkUnionFieldExists(ISQLQueryObject[]) |   | 72% |   | 66% | 2 | 4 | 1 | 6 | 0 | 1 |
addSelectCountField(String, String, boolean) |   | 72% |   | 50% | 2 | 4 | 1 | 6 | 0 | 1 |
initRandom() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
precheckBuildQueryGroupBy() |   | 89% |   | 75% | 3 | 7 | 1 | 13 | 0 | 1 |
addWhereCondition(StringBuilder, boolean, String[]) |   | 88% |   | 80% | 2 | 6 | 1 | 11 | 0 | 1 |
engineAddSelectField(String, String, String, String, String) |   | 88% |   | 87% | 1 | 5 | 1 | 12 | 0 | 1 |
addWhereLikeCondition(String, String, LikeConfig) |   | 84% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
addWhereLikeCondition(String, String, boolean, boolean, boolean) |   | 81% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
addWhereLikeCondition(String, String, boolean) |   | 79% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
getDateTimePart(DateTimePartEnum) |   | 73% |   | 85% | 1 | 7 | 1 | 8 | 0 | 1 |
getDayFormat(DayFormatEnum) |   | 68% |   | 80% | 1 | 5 | 1 | 6 | 0 | 1 |
getWhereLikeCondition(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
engineAddSelectField(String, String, String, boolean, String, String, boolean) |   | 92% |   | 75% | 3 | 7 | 1 | 13 | 0 | 1 |
createSQLDelete() |   | 88% |   | 83% | 1 | 4 | 1 | 13 | 0 | 1 |
addSelectCaseField(Case, String) |   | 87% |   | 50% | 2 | 3 | 1 | 8 | 0 | 1 |
addGroupBy(String) |   | 84% |   | 66% | 2 | 4 | 1 | 6 | 0 | 1 |
addWhereCondition(String, String, DateTimePartEnum) |   | 82% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
addWhereCondition(String, String, DayFormatEnum) |   | 82% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
addSelectCoalesceField(String, String, String, String) |   | 78% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
addSelectTimestampFieldEngine(String, String, DateTimePartEnum) |   | 78% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
addSelectTimestampFieldEngine(String, String, DayFormatEnum) |   | 78% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
addSelectCountField(String, String, String, boolean) |   | 75% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
addSelectAvgField(String, String) |   | 73% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
addSelectMaxField(String, String) |   | 73% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
addSelectMinField(String, String) |   | 73% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
addSelectSumField(String, String) |   | 73% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
addWhereIsNullCondition(String) |   | 72% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
addWhereIsNotNullCondition(String) |   | 72% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
addWhereIsEmptyCondition(String) |   | 72% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
addWhereIsNotEmptyCondition(String) |   | 72% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
addOrderBy(String) |   | 72% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
addSelectTimestampConstantField(Date, String) |   | 68% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
addUpdateTable(String) |   | 68% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
addInsertTable(String) |   | 68% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
getFieldsName() |   | 66% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
getFields() |   | 66% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
getTablesName() |   | 66% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
getExtractDateTimePartFromTimestampFieldPrefix(DateTimePartEnum) |   | 64% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
getExtractDayFormatFromTimestampFieldSuffix(DayFormatEnum) |   | 64% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
setSortType(boolean) |   | 61% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
getExtractDateTimePartFromTimestampFieldSuffix(DateTimePartEnum) |   | 44% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
getExtractDayFormatFromTimestampFieldPrefix(DayFormatEnum) |   | 44% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
getRandom() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setPrecheckQuery(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getLimit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getOffset() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addSelectCountField(String, String) |   | 94% |   | 50% | 2 | 3 | 1 | 9 | 0 | 1 |
getSuffixCastValue(CastColumnType, int) |   | 66% |   | 25% | 2 | 3 | 0 | 2 | 0 | 1 |
addSelectForceIndex(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
SQLQueryObjectCore(TipiDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 31 | 0 | 1 |
createSQLInsertEngine() |  | 100% |  | 100% | 0 | 5 | 0 | 15 | 0 | 1 |
engineAddSelectField(String, String, String, String) |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
addSelectCountField(String) |  | 100% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
checkUnionFieldOrderOffset(ISQLQueryObject[]) |  | 100% |   | 87% | 1 | 5 | 0 | 5 | 0 | 1 |
createWhereLikeConditionEscapeEngine(String, String, boolean, boolean, boolean, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
precheckBuildQueryGroupByOrderBy() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
getGroupByConditions() |  | 100% |   | 83% | 1 | 4 | 0 | 4 | 0 | 1 |
isSelectDistinct() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
getSupportedAliasesEngine() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
addOrderBy(String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
engineAddSelectField(String, String, String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getWhereLikeCondition(String, String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSerial() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addWhereExistsCondition(boolean, ISQLQueryObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addDeleteTable(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
addSelectField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectAliasField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectAliasField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereCondition(boolean, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addWhereLikeCondition(String, String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
toString() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
addSelectYearTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectMonthTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectDayTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectHourTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectMinuteTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectSecondTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectFullDayNameTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectShortDayNameTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectDayOfYearTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectDayOfWeekTimestampField(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectYearTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectMonthTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectDayTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectHourTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectMinuteTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectSecondTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectFullDayNameTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectShortDayNameTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectDayOfYearTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectDayOfWeekTimestampField(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDefaultAliasFieldKeyword() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDefaultAliasTableKeyword() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereLikeCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getWhereLikeCondition(String, String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereYearCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereMonthCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereDayCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereHourCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereMinuteCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereSecondCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereFullDayNameCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereShortDayNameCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereDayOfYearCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addWhereDayOfWeekCondition(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getPrefixCastValue(CastColumnType, int) |  | 100% |   | 50% | 2 | 3 | 0 | 2 | 0 | 1 |
normalizeField(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addSelectField(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getWhereExistsCondition(boolean, ISQLQueryObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
sizeConditions() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setForceSelectForUpdateDisabledForNotQueryMethod(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
continueNormalizeField(String) |  | 100% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
setSelectDistinct(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setANDLogicOperator(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setNOTBeforeConditions(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setLimit(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setOffset(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setSelectForUpdate(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
newSQLQueryObject() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getTipoDatabase() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSupportedAliasesField() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSupportedAliasesTable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
escapeStringValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isSelectForUpdate() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getTipoDatabaseOpenSPCoop2() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |