类 PredicateApplier

java.lang.Object
org.babyfish.jimmer.sql.ast.query.specification.PredicateApplier

public class PredicateApplier extends Object
  • 构造器详细资料

    • PredicateApplier

      public PredicateApplier(MutableQuery query)
  • 方法详细资料

    • push

      public void push(org.babyfish.jimmer.meta.ImmutableProp prop)
    • pop

      public void pop()
    • getQuery

      public AbstractMutableStatementImpl getQuery()
    • eq

      public void eq(org.babyfish.jimmer.meta.ImmutableProp[] props, Object value)
    • ne

      public void ne(org.babyfish.jimmer.meta.ImmutableProp prop, Object value)
    • gt

      public void gt(org.babyfish.jimmer.meta.ImmutableProp prop, Object value)
    • ge

      public void ge(org.babyfish.jimmer.meta.ImmutableProp prop, Object value)
    • lt

      public void lt(org.babyfish.jimmer.meta.ImmutableProp prop, Object value)
    • le

      public void le(org.babyfish.jimmer.meta.ImmutableProp prop, Object value)
    • isNull

      public void isNull(org.babyfish.jimmer.meta.ImmutableProp[] props, Object value)
    • isNotNull

      public void isNotNull(org.babyfish.jimmer.meta.ImmutableProp[] props, Object value)
    • like

      public void like(org.babyfish.jimmer.meta.ImmutableProp[] props, String value, boolean insensitive, boolean matchStart, boolean matchEnd)
    • notLike

      public void notLike(org.babyfish.jimmer.meta.ImmutableProp prop, String value, boolean insensitive, boolean matchStart, boolean matchEnd)
    • valueIn

      public void valueIn(org.babyfish.jimmer.meta.ImmutableProp[] props, Collection<?> values)
    • valueNotIn

      public void valueNotIn(org.babyfish.jimmer.meta.ImmutableProp prop, Collection<?> values)
    • associatedIdEq

      public void associatedIdEq(org.babyfish.jimmer.meta.ImmutableProp[] props, Object associatedId)
    • associatedIdNe

      public void associatedIdNe(org.babyfish.jimmer.meta.ImmutableProp prop, Object associatedId)
    • associatedIdIn

      public void associatedIdIn(org.babyfish.jimmer.meta.ImmutableProp[] props, Collection<?> associatedIds)
    • associatedIdNotIn

      public void associatedIdNotIn(org.babyfish.jimmer.meta.ImmutableProp prop, Collection<?> associatedIds)