public class ConditionImpl extends Object implements org.teasoft.bee.osql.Condition
| 构造器和说明 |
|---|
ConditionImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.teasoft.bee.osql.Condition |
and() |
org.teasoft.bee.osql.Condition |
between(String field,
Number low,
Number high) |
org.teasoft.bee.osql.Condition |
between(String field,
String low,
String high) |
org.teasoft.bee.osql.Condition |
forUpdate() |
List<Expression> |
getExpList() |
Boolean |
getForUpdate() |
List<org.teasoft.honey.osql.core.ConditionImpl.FunExpress> |
getFunExpList() |
org.teasoft.bee.osql.IncludeType |
getIncludeType() |
String |
getSelectField() |
Integer |
getSize() |
Integer |
getStart() |
org.teasoft.bee.osql.SuidType |
getSuidType() |
List<Expression> |
getUpdateExpList() |
Set<String> |
getUpdatefields() |
Set<String> |
getWhereFields() |
org.teasoft.bee.osql.Condition |
groupBy(String field) |
org.teasoft.bee.osql.Condition |
having(org.teasoft.bee.osql.FunctionType functionType,
String field,
org.teasoft.bee.osql.Op Op,
Number value) |
org.teasoft.bee.osql.Condition |
lParentheses() |
org.teasoft.bee.osql.Condition |
notBetween(String field,
Number low,
Number high) |
org.teasoft.bee.osql.Condition |
notBetween(String field,
String low,
String high) |
org.teasoft.bee.osql.Condition |
op(String field,
org.teasoft.bee.osql.Op Op,
Object value) |
org.teasoft.bee.osql.Condition |
opWithField(String field1,
org.teasoft.bee.osql.Op Op,
String field2) |
org.teasoft.bee.osql.Condition |
or() |
org.teasoft.bee.osql.Condition |
orderBy(org.teasoft.bee.osql.FunctionType functionType,
String field,
org.teasoft.bee.osql.OrderType orderType) |
org.teasoft.bee.osql.Condition |
orderBy(String field) |
org.teasoft.bee.osql.Condition |
orderBy(String field,
org.teasoft.bee.osql.OrderType orderType) |
org.teasoft.bee.osql.Condition |
rParentheses() |
org.teasoft.bee.osql.Condition |
selectDistinctField(String fieldName) |
org.teasoft.bee.osql.Condition |
selectDistinctField(String fieldName,
String alias) |
org.teasoft.bee.osql.Condition |
selectField(String fieldList) |
org.teasoft.bee.osql.Condition |
selectFun(org.teasoft.bee.osql.FunctionType functionType,
String fieldForFun) |
org.teasoft.bee.osql.Condition |
selectFun(org.teasoft.bee.osql.FunctionType functionType,
String fieldForFun,
String alias) |
org.teasoft.bee.osql.Condition |
set(String fieldNmae,
Number num) |
org.teasoft.bee.osql.Condition |
set(String fieldNmae,
String value) |
org.teasoft.bee.osql.Condition |
setAdd(String field,
Number num) |
org.teasoft.bee.osql.Condition |
setAdd(String field,
String otherFieldName) |
org.teasoft.bee.osql.Condition |
setIncludeType(org.teasoft.bee.osql.IncludeType includeType) |
org.teasoft.bee.osql.Condition |
setMultiply(String field,
Number num) |
org.teasoft.bee.osql.Condition |
setMultiply(String field,
String otherFieldName) |
void |
setSuidType(org.teasoft.bee.osql.SuidType suidType) |
org.teasoft.bee.osql.Condition |
setWithField(String field1,
String field2) |
org.teasoft.bee.osql.Condition |
size(Integer size) |
org.teasoft.bee.osql.Condition |
start(Integer start) |
public org.teasoft.bee.osql.Condition start(Integer start)
start 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition size(Integer size)
size 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.IncludeType getIncludeType()
getIncludeType 在接口中 org.teasoft.bee.osql.ConditionAssistantpublic org.teasoft.bee.osql.Condition setIncludeType(org.teasoft.bee.osql.IncludeType includeType)
setIncludeType 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition op(String field, org.teasoft.bee.osql.Op Op, Object value)
op 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition opWithField(String field1, org.teasoft.bee.osql.Op Op, String field2)
opWithField 在接口中 org.teasoft.bee.osql.Conditionpublic Set<String> getWhereFields()
getWhereFields 在接口中 org.teasoft.bee.osql.ConditionAssistantpublic org.teasoft.bee.osql.Condition and()
and 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition or()
or 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition lParentheses()
lParentheses 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition rParentheses()
rParentheses 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition groupBy(String field)
groupBy 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition having(org.teasoft.bee.osql.FunctionType functionType,
String field,
org.teasoft.bee.osql.Op Op,
Number value)
having 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition orderBy(String field)
orderBy 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition orderBy(String field, org.teasoft.bee.osql.OrderType orderType)
orderBy 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition orderBy(org.teasoft.bee.osql.FunctionType functionType,
String field,
org.teasoft.bee.osql.OrderType orderType)
orderBy 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition between(String field, Number low, Number high)
between 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition notBetween(String field, Number low, Number high)
notBetween 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition between(String field, String low, String high)
between 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition notBetween(String field, String low, String high)
notBetween 在接口中 org.teasoft.bee.osql.Conditionpublic void setSuidType(org.teasoft.bee.osql.SuidType suidType)
setSuidType 在接口中 org.teasoft.bee.osql.ConditionAssistantpublic org.teasoft.bee.osql.SuidType getSuidType()
public List<Expression> getExpList()
public Integer getStart()
public Integer getSize()
public org.teasoft.bee.osql.Condition setAdd(String field, Number num)
setAdd 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition setMultiply(String field, Number num)
setMultiply 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition setAdd(String field, String otherFieldName)
setAdd 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition setMultiply(String field, String otherFieldName)
setMultiply 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition setWithField(String field1, String field2)
setWithField 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition set(String fieldNmae, Number num)
set 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition set(String fieldNmae, String value)
set 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition selectField(String fieldList)
selectField 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition selectDistinctField(String fieldName)
selectDistinctField 在接口中 org.teasoft.bee.osql.Conditionpublic org.teasoft.bee.osql.Condition selectDistinctField(String fieldName, String alias)
selectDistinctField 在接口中 org.teasoft.bee.osql.Conditionpublic String getSelectField()
getSelectField 在接口中 org.teasoft.bee.osql.ConditionAssistantpublic List<Expression> getUpdateExpList()
public List<org.teasoft.honey.osql.core.ConditionImpl.FunExpress> getFunExpList()
public Set<String> getUpdatefields()
getUpdatefields 在接口中 org.teasoft.bee.osql.ConditionAssistantpublic org.teasoft.bee.osql.Condition forUpdate()
forUpdate 在接口中 org.teasoft.bee.osql.Conditionpublic Boolean getForUpdate()
getForUpdate 在接口中 org.teasoft.bee.osql.ConditionAssistantpublic org.teasoft.bee.osql.Condition selectFun(org.teasoft.bee.osql.FunctionType functionType,
String fieldForFun)
selectFun 在接口中 org.teasoft.bee.osql.ConditionCopyright © 2021. All rights reserved.