Also used :
TimestampUtils(com.epam.ta.reportportal.dao.util.TimestampUtils)
StatusEnum(com.epam.ta.reportportal.entity.enums.StatusEnum)
CRITERIA_STATUS(com.epam.ta.reportportal.commons.querygen.constant.TestItemCriteriaConstant.CRITERIA_STATUS)
java.util(java.util)
DSL(org.jooq.impl.DSL)
RecordMappers(com.epam.ta.reportportal.dao.util.RecordMappers)
QueryBuilder(com.epam.ta.reportportal.commons.querygen.QueryBuilder)
LOG(com.epam.ta.reportportal.jooq.Tables.LOG)
DSL.field(org.jooq.impl.DSL.field)
Autowired(org.springframework.beans.factory.annotation.Autowired)
ErrorType(com.epam.ta.reportportal.ws.model.ErrorType)
JTestItem(com.epam.ta.reportportal.jooq.tables.JTestItem)
NESTED_ITEM_FETCHER(com.epam.ta.reportportal.dao.util.ResultFetchers.NESTED_ITEM_FETCHER)
BigDecimal(java.math.BigDecimal)
Lists(com.google.common.collect.Lists)
LAUNCH(com.epam.ta.reportportal.jooq.Tables.LAUNCH)
QueryUtils(com.epam.ta.reportportal.dao.util.QueryUtils)
Log(com.epam.ta.reportportal.entity.log.Log)
org.jooq(org.jooq)
Duration(java.time.Duration)
JooqFieldNameTransformer.fieldName(com.epam.ta.reportportal.dao.util.JooqFieldNameTransformer.fieldName)
Pageable(org.springframework.data.domain.Pageable)
Sort(org.springframework.data.domain.Sort)
Repository(org.springframework.stereotype.Repository)
RoundingMode(java.math.RoundingMode)
ATTACHMENT(com.epam.ta.reportportal.jooq.tables.JAttachment.ATTACHMENT)
TEST_ITEM_RESULTS(com.epam.ta.reportportal.jooq.tables.JTestItemResults.TEST_ITEM_RESULTS)
NestedItem(com.epam.ta.reportportal.entity.item.NestedItem)
CLUSTERS(com.epam.ta.reportportal.jooq.Tables.CLUSTERS)
Optional.ofNullable(java.util.Optional.ofNullable)
Filter(com.epam.ta.reportportal.commons.querygen.Filter)
Timestamp(java.sql.Timestamp)
LogRepositoryConstants(com.epam.ta.reportportal.dao.constant.LogRepositoryConstants)
ReportPortalException(com.epam.ta.reportportal.exception.ReportPortalException)
PageableExecutionUtils(org.springframework.data.repository.support.PageableExecutionUtils)
Page(org.springframework.data.domain.Page)
ID(com.epam.ta.reportportal.dao.constant.WidgetRepositoryConstants.ID)
Collectors.toList(java.util.stream.Collectors.toList)
Stream(java.util.stream.Stream)
TEST_ITEM(com.epam.ta.reportportal.jooq.tables.JTestItem.TEST_ITEM)
Queryable(com.epam.ta.reportportal.commons.querygen.Queryable)
NESTED(com.epam.ta.reportportal.dao.constant.TestItemRepositoryConstants.NESTED)
JStatusEnum(com.epam.ta.reportportal.jooq.enums.JStatusEnum)
CRITERIA_LOG_TIME(com.epam.ta.reportportal.commons.querygen.constant.LogCriteriaConstant.CRITERIA_LOG_TIME)
IndexLog(com.epam.ta.reportportal.ws.model.analyzer.IndexLog)
LOG_FETCHER(com.epam.ta.reportportal.dao.util.ResultFetchers.LOG_FETCHER)
ReportPortalException(com.epam.ta.reportportal.exception.ReportPortalException)
Sort(org.springframework.data.domain.Sort)