类 WhereParser
java.lang.Object
cool.scx.data.query.parser.WhereParser
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getLogicKeyWord(LogicType logicType) getWhereKeyWord(WhereType whereType) abstract WhereClauseAndWhereParamsparseBetween(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) abstract WhereClauseAndWhereParamsparseEqual(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) abstract WhereClauseAndWhereParamsabstract WhereClauseAndWhereParamsparseIsNull(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) abstract WhereClauseAndWhereParamsparseJsonContains(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) abstract WhereClauseAndWhereParamsparseLogic(Logic l) parseString(String str) parseWhere(Where where) parseWhereBody(WhereBody body)
-
构造器详细资料
-
WhereParser
public WhereParser()
-
-
方法详细资料
-
parseAll
-
parse
-
parseString
-
parseLogic
-
parseWhere
-
parseWhereBody
-
parseJsonContains
public abstract WhereClauseAndWhereParams parseJsonContains(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) -
parseBetween
public abstract WhereClauseAndWhereParams parseBetween(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) -
parseIn
public abstract WhereClauseAndWhereParams parseIn(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) -
parseLike
public abstract WhereClauseAndWhereParams parseLike(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) -
parseEqual
public abstract WhereClauseAndWhereParams parseEqual(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) -
parseIsNull
public abstract WhereClauseAndWhereParams parseIsNull(String name, WhereType whereType, Object value1, Object value2, WhereOption.Info info) -
getLogicKeyWord
-
getWhereKeyWord
-