public class ListedMultipleObservationBufferImpl extends java.lang.Object implements ObservationBuffer
| コンストラクタと説明 |
|---|
ListedMultipleObservationBufferImpl(Key phenomenonTypeNameKey,
java.util.List l) |
ListedMultipleObservationBufferImpl(Key phenomenonTypeNameKey,
java.lang.Object[] values) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addValue(java.lang.Object o)
観測値を追加または更新する
|
void |
addValues(java.util.Collection ol)
複数の観測値を追加または更新する。
|
void |
addValues(java.lang.Object[] values)
観測値を追加または更新する
|
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 values)
複数の観測値を削除する。
|
void |
removeValues(java.lang.Object[] values)
複数の観測値を削除する。
|
void |
setValue(java.lang.Object value)
観測値を設定する。
|
java.lang.String |
toString() |
public ListedMultipleObservationBufferImpl(Key phenomenonTypeNameKey, java.util.List l)
public ListedMultipleObservationBufferImpl(Key phenomenonTypeNameKey, java.lang.Object[] values)
public Key getPhenomenonTypeNameKey()
PhenomenonTypeNamedgetPhenomenonTypeNameKey インタフェース内 PhenomenonTypeNamedpublic java.lang.String getPhenomenonTypeName()
PhenomenonTypeNamedgetPhenomenonTypeName インタフェース内 PhenomenonTypeNamedpublic java.lang.Object getValue()
ObservationgetValue インタフェース内 Observationpublic java.lang.Object[] getValues()
ObservationgetValues インタフェース内 Observationpublic void addValue(java.lang.Object o)
ObservationBufferaddValue インタフェース内 ObservationBuffero - 追加した結果の観測値public void addValues(java.lang.Object[] values)
ObservationBufferaddValues インタフェース内 ObservationBufferpublic void addValues(java.util.Collection ol)
ObservationBufferaddValues インタフェース内 ObservationBufferpublic boolean isNull()
ObservationisNull インタフェース内 Observationpublic boolean isSingle()
ObservationisSingle インタフェース内 Observationpublic boolean isCombination()
ObservationisCombination インタフェース内 Observationpublic void setValue(java.lang.Object value)
ObservationBuffersetValue インタフェース内 ObservationBufferpublic void removeValue(java.lang.Object value)
ObservationBufferremoveValue インタフェース内 ObservationBufferpublic void removeValues(java.lang.Object[] values)
ObservationBufferremoveValues インタフェース内 ObservationBufferpublic void removeValues(java.util.Collection values)
ObservationBufferremoveValues インタフェース内 ObservationBufferpublic boolean isEditable()
ObservationisEditable インタフェース内 Observationpublic Observation getObservation()
ObservationgetObservation インタフェース内 Observationpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic boolean compareWith(Observation o)
ObservationcompareWith インタフェース内 Observationpublic boolean isUpdatable()
ObservationisUpdatable インタフェース内 Observation