Class ConditionBuilder

java.lang.Object
tech.jhipster.service.ConditionBuilder

public class ConditionBuilder extends Object
Class for constructing org.springframework.data.relational.core.sql.Condition from the Entitycriteria i.e. tech.jhipster.service.filter.Filter
  • Constructor Details

  • Method Details

    • buildFilterConditionForField

      public <X> void buildFilterConditionForField(Filter<X> field, org.springframework.data.relational.core.sql.Column column)
      Method that takes in a filter field and a column to construct a compounded SQL Condition. The built condition can be retrieved using the buildConditions function
      Type Parameters:
      X - Field type
      Parameters:
      field - The actual Filter field
      column - The column for which the condition is constructed
    • buildConditions

      public org.springframework.data.relational.core.sql.Condition buildConditions()
      Method that builds and returns the compounded Condition object. This method can be called multiple times as the Conditions are being built.
      Returns:
      returns the compounded Condition object