Package cn.cloudself.query.psi.structure
Class WhereClause
- java.lang.Object
-
- cn.cloudself.query.psi.structure.WhereClause
-
public class WhereClause extends Object
-
-
Constructor Summary
Constructors Constructor Description WhereClause(Field field, String operator)WhereClause(Field field, String operator, Object value)WhereClause(String operator)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WhereClauseCommandscommands()WhereClausecommands(WhereClauseCommands commands)static WhereClausecreateBySql(String sql)booleanequals(Object o)Fieldfield()WhereClausefield(Field field)inthashCode()Stringoperator()WhereClauseoperator(String operator)Stringsql()WhereClausesql(String sql)StringtoString()Objectvalue()WhereClausevalue(Object value)
-
-
-
Method Detail
-
createBySql
public static WhereClause createBySql(@Nullable String sql)
-
field
@Nullable public Field field()
-
field
public WhereClause field(@Nullable Field field)
-
operator
@NotNull public String operator()
-
operator
public WhereClause operator(@NotNull String operator)
-
value
@Nullable public Object value()
-
value
public WhereClause value(@Nullable Object value)
-
commands
@Nullable public WhereClauseCommands commands()
-
commands
public WhereClause commands(@Nullable WhereClauseCommands commands)
-
sql
@Nullable public String sql()
-
sql
public WhereClause sql(@Nullable String sql)
-
-