public class OperatorAddValueCollectionImpl extends java.lang.Object implements Operator
コンストラクタと説明 |
---|
OperatorAddValueCollectionImpl(Key phenomenonTypeNameKey,
java.util.Collection values,
Observable condition) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getOperatorName()
操作名を返す。
|
java.lang.String |
getPhenomenonTypeName()
現象型名を返す。
|
Key |
getPhenomenonTypeNameKey()
Key(現象型名)を返す。
|
int |
hashCode() |
Observation |
operate(Observable source,
Updatable target)
操作を行なう。
|
void |
setPhenomenonType(PhenomenonType ptype)
現象型メタ情報を設定する(Internal use)。
|
java.lang.String |
toString() |
public OperatorAddValueCollectionImpl(Key phenomenonTypeNameKey, java.util.Collection values, Observable condition)
public java.lang.String getOperatorName()
Operator
getOperatorName
インタフェース内 Operator
public void setPhenomenonType(PhenomenonType ptype)
Operator
setPhenomenonType
インタフェース内 Operator
public Observation operate(Observable source, Updatable target) throws OperateException, FatalException
Operator
operate
インタフェース内 Operator
source
- 操作を呼び出した観測対象target
- 操作対象の更新対象OperateException
- 回復可能な実行例外FatalException
- 回復不能な実行例外public java.lang.String getPhenomenonTypeName()
PhenomenonTypeNamed
getPhenomenonTypeName
インタフェース内 PhenomenonTypeNamed
public Key getPhenomenonTypeNameKey()
PhenomenonTypeNamed
getPhenomenonTypeNameKey
インタフェース内 PhenomenonTypeNamed
public java.lang.String toString()
toString
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object