Class QueryCondition

java.lang.Object
jp.ecuacion.util.jpa.dao.query.QueryCondition

public class QueryCondition extends Object
where句の中のひとつの条件を表す。A = "a" 等の条件式が作成できる情報を持つ。
Author:
yosuke.tanaka
  • Constructor Details

  • Method Details

    • getValues

      public Object[] getValues()
    • setValues

      public void setValues(Object[] values)
    • getFields

      public String[] getFields()
    • getQueryConditionRelation

      public QueryConditionRelationEnum getQueryConditionRelation()
    • isIgnoreWhenNullOrEmptyString

      public boolean isIgnoreWhenNullOrEmptyString()
    • getStrSearchPtn

      public StrSearchPtnEnum getStrSearchPtn()
    • entityClass

      public QueryCondition entityClass(Class<?> entityClass)
    • createCondition

      public jakarta.persistence.criteria.Predicate createCondition(jakarta.persistence.criteria.CriteriaBuilder cb, jakarta.persistence.criteria.Root r, jakarta.persistence.criteria.Path[] fieldPaths)
      likeの場合は、このメソッドの中では「%」はつけないこと。オプションで、前方一致、部分一致などを指定。