public class PFComparisonGEOperator extends PFComparisonOperator implements PFXMLSerializable
このコンポーネントから以下のイベントが発生します。
トリガー | 結果データ | イベント番号 |
---|---|---|
evaluateメソッド呼出 演算結果=true |
true (Boolean) |
1 |
evaluateメソッド呼出 演算結果=false |
false (Boolean) |
0 |
evaluateメソッド呼出 演算結果=null |
null | -1 |
PFComparisonOperator
,
直列化された形式コンストラクタと説明 |
---|
PFComparisonGEOperator()
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Boolean |
getBooleanResult()
左オペランドと右オペランドを比較し、
左オペランド≧右オペランドの場合 true
左オペランド<右オペランドの場合 false
を返す。
|
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力.
|
evaluate, evaluateNumber, evaluateString, getConvertedOperand, setLeftNumberOperand, setLeftStringOperand, setNumberOperand, setRightNumberOperand, setRightStringOperand, setStringOperand
evaluate, getLeftOperand, getOperand, getRightOperand, setLeftOperand, setOperand, setRightOperand
addPFProcessTerminateListener, firePFProcessTerminated, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getPFProcessTerminateListenerList, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, localeUpdated, removePFProcessTerminateListener, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException
public java.lang.Boolean getBooleanResult()
Double, Floatでの比較において、左右オペランドのいずれかが NaN のとき、演算結果は false である。
getBooleanResult
インタフェース内 PFBooleanResultOperation
PFComparisonOperator