Uses of Interface
tk.mybatis.mapper.weekend.Fn
Packages that use Fn
-
Uses of Fn in tk.mybatis.mapper.weekend
Methods in tk.mybatis.mapper.weekend with parameters of type FnModifier and TypeMethodDescriptionAND column BETWEEN value1 AND value2 当 value1 或 value2 为空 则当前属性不参与查询static <T> WeekendSqls<T>WeekendSqlsUtils.andBetween(Fn<T, Object> fn, Object value1, Object value2) SqlCriteriaHelper.andEqualTo(Fn<T, Object> fn, Object value) AND column = value 当value=null则不参与查询SqlCriteriaHelper.andEqualTo(Fn<T, Object> fn, Object value, boolean required) AND column = valueWeekendCriteria.andEqualTo(Fn<A, B> fn, Object value) WeekendSqls.andEqualTo(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.andEqualTo(Fn<T, Object> fn, Object value) SqlCriteriaHelper.andGreaterThan(Fn<T, Object> fn, Object value) AND column > value 当 value = null 则当前属性不参与查询WeekendCriteria.andGreaterThan(Fn<A, B> fn, Object value) WeekendSqls.andGreaterThan(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.andGreaterThan(Fn<T, Object> fn, Object value) SqlCriteriaHelper.andGreaterThanOrEqualTo(Fn<T, Object> fn, Object value) AND column >= value 当 value = null 则当前属性不参与查询WeekendCriteria.andGreaterThanOrEqualTo(Fn<A, B> fn, Object value) WeekendSqls.andGreaterThanOrEqualTo(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.andGreaterThanOrEqualTo(Fn<T, Object> fn, Object value) AND column IN (#{item.value}) 当 values = null 则当前属性不参与查询static <T> WeekendSqls<T>SqlCriteriaHelper.andIsNotNull(Fn<T, Object> fn) AND column IS NOT NULLWeekendCriteria.andIsNotNull(Fn<A, B> fn) WeekendSqls.andIsNotNull(Fn<T, Object> fn) static <T> WeekendSqls<T>WeekendSqlsUtils.andIsNotNull(Fn<T, Object> fn) AND column IS NULLstatic <T> WeekendSqls<T>SqlCriteriaHelper.andLessThan(Fn<T, Object> fn, Object value) AND column < value 当 value = null 则当前属性不参与查询WeekendCriteria.andLessThan(Fn<A, B> fn, Object value) WeekendSqls.andLessThan(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.andLessThan(Fn<T, Object> fn, Object value) SqlCriteriaHelper.andLessThanOrEqualTo(Fn<T, Object> fn, Object value) AND column <= value 当 value = null 则当前属性不参与查询WeekendCriteria.andLessThanOrEqualTo(Fn<A, B> fn, Object value) WeekendSqls.andLessThanOrEqualTo(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.andLessThanOrEqualTo(Fn<T, Object> fn, Object value) AND column LIKE %value% 当 value = null 则当前属性不参与查询static <T> WeekendSqls<T>SqlCriteriaHelper.andLikeLeft(Fn<T, Object> fn, String value) AND column LIKE %value 当 value = null 则当前属性不参与查询SqlCriteriaHelper.andLikeRight(Fn<T, Object> fn, String value) AND column LIKE value% 当 value = null 则当前属性不参与查询AND column NOT BETWEEN value1 AND value2 当 value1 或 value2 为空 则当前属性不参与查询static <T> WeekendSqls<T>WeekendSqlsUtils.andNotBetween(Fn<T, Object> fn, Object value1, Object value2) SqlCriteriaHelper.andNotEqualTo(Fn<T, Object> fn, Object value) AND column !SqlCriteriaHelper.andNotEqualTo(Fn<T, Object> fn, Object value, boolean required) AND column !WeekendCriteria.andNotEqualTo(Fn<A, B> fn, Object value) WeekendSqls.andNotEqualTo(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.andNotEqualTo(Fn<T, Object> fn, Object value) AND column NOT IN (#{item.value}) 当 values = null 则当前属性不参与查询static <T> WeekendSqls<T>SqlCriteriaHelper.andNotLike(Fn<T, Object> fn, String value) AND column NOT LIKE %value% 当 value = null 则当前属性不参与查询WeekendCriteria.andNotLike(Fn<A, B> fn, String value) WeekendSqls.andNotLike(Fn<T, Object> fn, String value) static <T> WeekendSqls<T>WeekendSqlsUtils.andNotLike(Fn<T, Object> fn, String value) SqlCriteriaHelper.andNotLikeLeft(Fn<T, Object> fn, String value) AND column NOT LIKE %value 当 value = null 则当前属性不参与查询SqlCriteriaHelper.andNotLikeRight(Fn<T, Object> fn, String value) AND column NOT LIKE value% 当 value = null 则当前属性不参与查询Weekend.excludeProperties(Fn<T, ?>... fns) 排除查询字段,优先级低于 selectPropertiesOR column BETWEEN value1 AND value2 当 value1 或 value2 为空 则当前属性不参与查询static <T> WeekendSqls<T>OR column = value 当 value = null 则当前属性不参与查询OR column = value 当request = true 且 value = null时 转 #SqlCriteriaHelper.orIsNull(Fn)static <T> WeekendSqls<T>SqlCriteriaHelper.orGreaterThan(Fn<T, Object> fn, String value) OR column > value 当value = null 则当前属性不参与查询WeekendCriteria.orGreaterThan(Fn<A, B> fn, Object value) WeekendSqls.orGreaterThan(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.orGreaterThan(Fn<T, Object> fn, String value) SqlCriteriaHelper.orGreaterThanOrEqualTo(Fn<T, Object> fn, String value) OR column >= value 当value = null 则当前属性不参与查询WeekendCriteria.orGreaterThanOrEqualTo(Fn<A, B> fn, Object value) WeekendSqls.orGreaterThanOrEqualTo(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.orGreaterThanOrEqualTo(Fn<T, Object> fn, String value) OR column IN (#{item.value}) 当value = null 则当前属性不参与查询static <T> WeekendSqls<T>SqlCriteriaHelper.orIsNotNull(Fn<T, Object> fn) OR column IS NOT NULL 当 value = null 则当前属性不参与查询WeekendCriteria.orIsNotNull(Fn<A, B> fn) WeekendSqls.orIsNotNull(Fn<T, Object> fn) static <T> WeekendSqls<T>WeekendSqlsUtils.orIsNotNull(Fn<T, Object> fn) OR column IS NULL 当 value = null 则当前属性不参与查询static <T> WeekendSqls<T>SqlCriteriaHelper.orLessThan(Fn<T, Object> fn, String value) OR column < value 当value = null 则当前属性不参与查询WeekendCriteria.orLessThan(Fn<A, B> fn, Object value) WeekendSqls.orLessThan(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.orLessThan(Fn<T, Object> fn, String value) SqlCriteriaHelper.orLessThanOrEqualTo(Fn<T, Object> fn, String value) OR column <= value 当value = null 则当前属性不参与查询WeekendCriteria.orLessThanOrEqualTo(Fn<A, B> fn, Object value) WeekendSqls.orLessThanOrEqualTo(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.orLessThanOrEqualTo(Fn<T, Object> fn, String value) OR column LIKE value 当 value = null 则当前属性不参与查询static <T> WeekendSqls<T>SqlCriteriaHelper.orLikeLeft(Fn<T, Object> fn, String value) OR column LIKE %value 当 value = null 则当前属性不参与查询SqlCriteriaHelper.orLikeRight(Fn<T, Object> fn, String value) OR column LIKE value% 当 value = null 则当前属性不参与查询OR column NOT BETWEEN value1 AND value2 当 value1 或 value2 为空 则当前属性不参与查询static <T> WeekendSqls<T>WeekendSqlsUtils.orNotBetween(Fn<T, Object> fn, Object value1, Object value2) SqlCriteriaHelper.orNotEqualTo(Fn<T, Object> fn, Object value) OR column <> value 当value = null 则当前属性不参与查询SqlCriteriaHelper.orNotEqualTo(Fn<T, Object> fn, Object value, boolean required) OR column <> value 当request = true 且 value = null时 转 #SqlCriteriaHelper.orIsNotNull(Fn)WeekendCriteria.orNotEqualTo(Fn<A, B> fn, Object value) WeekendSqls.orNotEqualTo(Fn<T, Object> fn, Object value) static <T> WeekendSqls<T>WeekendSqlsUtils.orNotEqualTo(Fn<T, Object> fn, String value) OR column NOT IN (#{item.value}) 当value = null 则当前属性不参与查询static <T> WeekendSqls<T>OR column NOT LIKE value 当 value = null 则当前属性不参与查询static <T> WeekendSqls<T>SqlCriteriaHelper.orNotLikeLeft(Fn<T, Object> fn, String value) OR column NOT LIKE %value 当 value = null 则当前属性不参与查询SqlCriteriaHelper.orNotLikeRight(Fn<T, Object> fn, String value) OR column NOT LIKE value% 当 value = null 则当前属性不参与查询static <T> String[]Weekend.selectProperties(Fn<T, ?>... fns) 指定要查询的属性列 - 这里会自动映射到表字段Weekend.withCountProperty(Fn<T, ?> fn) -
Uses of Fn in tk.mybatis.mapper.weekend.reflection
Methods in tk.mybatis.mapper.weekend.reflection with parameters of type FnModifier and TypeMethodDescriptionstatic StringReflections.fnToFieldName(Fn fn) static String[]Reflections.fnToFieldNames(Fn... fns)