Class EnvironmentMapper

java.lang.Object
org.qubership.atp.environments.repo.mapper.EnvironmentMapper
All Implemented Interfaces:
QueryMapper<Environment>

@Component public class EnvironmentMapper extends Object implements QueryMapper<Environment>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.querydsl.core.types.dsl.BooleanExpression
    filterQuery(String fieldName, com.querydsl.core.types.Expression<?> fieldValue, List<String> filterValue)
    Method for generating boolean expression for custom filter.
    com.querydsl.core.types.Expression<?>
    getField(String fieldName, com.querydsl.sql.RelationalPathBase<?> table)
    Method for getting field from Qtable.
    com.querydsl.core.types.dsl.BooleanExpression
    mapFilter(com.querydsl.sql.SQLQuery<Environment> sqlQuery, com.querydsl.core.types.dsl.BooleanExpression booleanExpression, List<FilterRequest> filterRequests)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • EnvironmentMapper

      public EnvironmentMapper()
  • Method Details

    • mapFilter

      public com.querydsl.core.types.dsl.BooleanExpression mapFilter(com.querydsl.sql.SQLQuery<Environment> sqlQuery, com.querydsl.core.types.dsl.BooleanExpression booleanExpression, List<FilterRequest> filterRequests)
      Specified by:
      mapFilter in interface QueryMapper<Environment>
    • filterQuery

      public com.querydsl.core.types.dsl.BooleanExpression filterQuery(String fieldName, com.querydsl.core.types.Expression<?> fieldValue, List<String> filterValue)
      Method for generating boolean expression for custom filter.
    • getField

      public com.querydsl.core.types.Expression<?> getField(String fieldName, com.querydsl.sql.RelationalPathBase<?> table)
      Method for getting field from Qtable.