クラス ComparisonPredicate
java.lang.Object
org.iplass.mtp.entity.query.condition.Condition
org.iplass.mtp.entity.query.condition.predicate.Predicate
org.iplass.mtp.entity.query.condition.predicate.ComparisonPredicate
- すべての実装されたインタフェース:
java.io.Serializable
,ASTNode
- 直系の既知のサブクラス:
Equals
,Greater
,GreaterEqual
,Lesser
,LesserEqual
,NotEquals
public abstract class ComparisonPredicate extends Predicate
比較条件文の抽象クラス。
- 関連項目:
- 直列化された形式
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ComparisonPredicate()
ComparisonPredicate(java.lang.String propertyName, java.lang.Object valueLiteral)
ComparisonPredicate(ValueExpression property, ValueExpression value)
-
メソッドの概要
修飾子とタイプ メソッド 説明 boolean
equals(java.lang.Object obj)
protected abstract java.lang.String
getOpString()
ValueExpression
getProperty()
java.lang.String
getPropertyName()
ValueExpression
getValue()
int
hashCode()
void
setProperty(ValueExpression property)
void
setPropertyName(java.lang.String propertyName)
void
setValue(ValueExpression value)
java.lang.String
toString()
-
コンストラクタの詳細
-
ComparisonPredicate
public ComparisonPredicate() -
ComparisonPredicate
public ComparisonPredicate(java.lang.String propertyName, java.lang.Object valueLiteral) -
ComparisonPredicate
-
-
メソッドの詳細
-
getPropertyName
public java.lang.String getPropertyName() -
setPropertyName
public void setPropertyName(java.lang.String propertyName) -
setProperty
-
getProperty
-
getValue
-
setValue
-
toString
public java.lang.String toString() -
hashCode
public int hashCode() -
equals
public boolean equals(java.lang.Object obj) -
getOpString
protected abstract java.lang.String getOpString()
-