public class RelationalCondition extends Object implements ColumnCondition
限定符和类型 | 类和说明 |
---|---|
static class |
RelationalCondition.CompareOperator |
构造器和说明 |
---|
RelationalCondition(String columnName,
RelationalCondition.CompareOperator operator,
ColumnValue columnValue) |
限定符和类型 | 方法和说明 |
---|---|
String |
getColumnName()
获取列名。
|
ColumnValue |
getColumnValue()
获取列的对比值。
|
RelationalCondition.CompareOperator |
getOperator()
获取列的比较操作符。
|
ColumnConditionType |
getType() |
boolean |
isPassIfMissing()
返回设置的passIfMissing的值。
|
com.google.protobuf.ByteString |
serialize() |
RelationalCondition |
setColumnName(String columnName)
设置列的名称。
|
RelationalCondition |
setColumnValue(ColumnValue columnValue)
设置列的对比值。
|
RelationalCondition |
setOperator(RelationalCondition.CompareOperator operator)
设置列的比较操作符。
|
RelationalCondition |
setPassIfMissing(boolean passIfMissing)
设置passIfMissing。
|
public RelationalCondition(String columnName, RelationalCondition.CompareOperator operator, ColumnValue columnValue)
public RelationalCondition.CompareOperator getOperator()
public RelationalCondition setOperator(RelationalCondition.CompareOperator operator)
operator
- 比较操作符public String getColumnName()
public RelationalCondition setColumnName(String columnName)
columnName
- 列的名称public ColumnValue getColumnValue()
public RelationalCondition setColumnValue(ColumnValue columnValue)
columnValue
- 列的对比值。public boolean isPassIfMissing()
public RelationalCondition setPassIfMissing(boolean passIfMissing)
passIfMissing
参数控制在这种情况下对该行的检查结果。
如果设置passIfMissing
为true,则若列在该行中不存在,则检查条件通过。
如果设置passIfMissing
为false,则若列在该行中不存在,则检查条件失败。
默认值为true。passIfMissing
- public ColumnConditionType getType()
getType
在接口中 ColumnCondition
public com.google.protobuf.ByteString serialize()
serialize
在接口中 ColumnCondition
Copyright © 2016. All Rights Reserved.