修飾子とタイプ | フィールドと説明 |
---|---|
protected Compare |
compare |
protected int |
hashValue |
protected java.lang.Object |
leftHand |
protected java.lang.String |
message |
protected java.lang.Object |
value |
コンストラクタと説明 |
---|
CompareCond(java.lang.Object leftHand,
ICompareOperator operator,
java.lang.Object value)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Condition |
add(LogicalOperator operator,
Condition f)
条件を追加する(このインスタンス自身には追加されない)。
|
boolean |
equals(java.lang.Object o)
等しいか否かを返す。
|
Compare |
getCompare()
比較子を取得する
|
ICompareOperator |
getCompareOperator()
比較演算子を取得する。
|
java.lang.Object |
getLeftHand()
左辺値を返す。
|
java.lang.Object |
getValue()
右辺値を返す。
|
int |
hashCode()
ハッシュ値を返す。
|
boolean |
isCompareCondition()
比較式か否かを表す。
|
java.lang.String |
toString()
文字列を返す
|
protected java.lang.Object leftHand
protected Compare compare
protected java.lang.Object value
protected int hashValue
protected java.lang.String message
public CompareCond(java.lang.Object leftHand, ICompareOperator operator, java.lang.Object value)
leftHand
- 比較対象シンボル(カラム名、現象型名、etc)operator
- 比較演算子value
- 値(NULLの場合は、nullを設定)。public ICompareOperator getCompareOperator()
public Compare getCompare()
public java.lang.Object getLeftHand()
public java.lang.Object getValue()
public final boolean isCompareCondition()
isCompareCondition
インタフェース内 Condition
public Condition add(LogicalOperator operator, Condition f)
public int hashCode()
hashCode
クラス内 java.lang.Object
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
public java.lang.String toString()
toString
クラス内 java.lang.Object