public class SetMultipleObservationBufferImpl extends java.lang.Object implements ObservationBuffer
| コンストラクタと説明 |
|---|
SetMultipleObservationBufferImpl(Key phenomenonTypeNameKey,
java.lang.Object[] values) |
SetMultipleObservationBufferImpl(Key phenomenonTypeNameKey,
java.util.Set set) |
SetMultipleObservationBufferImpl(java.lang.String phenomenonTypeName,
java.lang.Object[] values) |
SetMultipleObservationBufferImpl(java.lang.String phenomenonTypeName,
java.util.Set set) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addValue(java.lang.Object value)
観測値を追加または更新する
|
void |
addValues(java.util.Collection valuec)
複数の観測値を追加または更新する。
|
void |
addValues(java.lang.Object[] v)
観測値を追加または更新する
|
boolean |
compareWith(Observation o)
Observationを比較する。
|
Observation |
getObservation()
Observationを取得する。
|
java.lang.String |
getPhenomenonTypeName()
現象型名を返す。
|
Key |
getPhenomenonTypeNameKey()
Key(現象型名)を返す。
|
java.lang.Object |
getValue()
観測値(単値)を返す。
|
java.lang.Object[] |
getValues()
観測値(複数値)を返す。
|
boolean |
isCombination()
Combinationか否かを表す
|
boolean |
isEditable()
編集可能か否かを表す(internal use only)。
|
boolean |
isNull()
Null値か否かを返す。
|
boolean |
isSingle()
単値かどうかの真偽を返す。
|
boolean |
isUpdatable()
観測値の観測種別がCombinationかつ更新可能であるか否かを返す(Internal use only)。
|
void |
removeValue(java.lang.Object value)
観測値を削除する
|
void |
removeValues(java.util.Collection valuec)
複数の観測値を削除する。
|
void |
removeValues(java.lang.Object[] values)
複数の観測値を削除する。
|
void |
setValue(java.lang.Object value)
観測値を設定する。
|
java.lang.String |
toString() |
public SetMultipleObservationBufferImpl(java.lang.String phenomenonTypeName, java.lang.Object[] values)
public SetMultipleObservationBufferImpl(Key phenomenonTypeNameKey, java.lang.Object[] values)
public SetMultipleObservationBufferImpl(java.lang.String phenomenonTypeName, java.util.Set set)
public SetMultipleObservationBufferImpl(Key phenomenonTypeNameKey, java.util.Set set)
public java.lang.Object getValue()
ObservationgetValue インタフェース内 Observationpublic java.lang.Object[] getValues()
ObservationgetValues インタフェース内 Observationpublic boolean isSingle()
ObservationisSingle インタフェース内 Observationpublic boolean isNull()
ObservationisNull インタフェース内 Observationpublic boolean isCombination()
ObservationisCombination インタフェース内 Observationpublic java.lang.String getPhenomenonTypeName()
PhenomenonTypeNamedgetPhenomenonTypeName インタフェース内 PhenomenonTypeNamedpublic Key getPhenomenonTypeNameKey()
PhenomenonTypeNamedgetPhenomenonTypeNameKey インタフェース内 PhenomenonTypeNamedpublic boolean isEditable()
ObservationisEditable インタフェース内 Observationpublic void setValue(java.lang.Object value)
ObservationBuffersetValue インタフェース内 ObservationBufferpublic void addValue(java.lang.Object value)
ObservationBufferaddValue インタフェース内 ObservationBuffervalue - 追加した結果の観測値public void addValues(java.lang.Object[] v)
ObservationBufferaddValues インタフェース内 ObservationBufferpublic void addValues(java.util.Collection valuec)
ObservationBufferaddValues インタフェース内 ObservationBufferpublic void removeValue(java.lang.Object value)
ObservationBufferremoveValue インタフェース内 ObservationBufferpublic void removeValues(java.lang.Object[] values)
ObservationBufferremoveValues インタフェース内 ObservationBufferpublic void removeValues(java.util.Collection valuec)
ObservationBufferremoveValues インタフェース内 ObservationBufferpublic Observation getObservation()
ObservationgetObservation インタフェース内 Observationpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic boolean compareWith(Observation o)
ObservationcompareWith インタフェース内 Observationpublic boolean isUpdatable()
ObservationisUpdatable インタフェース内 Observation