public final class MultipleObservationImpl extends java.lang.Object implements Observation, java.lang.Cloneable
Observation,
Observable,
直列化された形式| コンストラクタと説明 |
|---|
MultipleObservationImpl(Key phenomenonTypeNameKey)
NULL値をとる観測を生成する。
|
MultipleObservationImpl(Key phenomenonTypeNameKey,
java.lang.Object[] values)
コンストラクタ。
|
MultipleObservationImpl(java.lang.String phenomenonTypeName)
NULL値をとる観測を生成する。
|
MultipleObservationImpl(java.lang.String phenomenonTypeName,
java.lang.Object[] values)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Object |
clone() |
boolean |
compareWith(Observation o)
Observationを比較する。
|
boolean |
equals(java.lang.Object obj) |
Observation |
getObservation()
Observationを取得する。
|
java.lang.String |
getPhenomenonTypeName()
観測に対応する現象型名を返す。
|
Key |
getPhenomenonTypeNameKey()
Key(現象型名)を返す。
|
java.lang.Object |
getValue()
観測値を返す。
|
java.lang.Object[] |
getValues()
Obsolete.
|
int |
hashCode() |
boolean |
isCombination()
Combinationか否かを表す
|
boolean |
isEditable()
編集可能か否かを表す(internal use only)。
|
boolean |
isNull()
Nullか否かを返す。
|
boolean |
isSingle()
単値かどうかの真偽を返す。
|
boolean |
isUpdatable()
観測値の観測種別がCombinationかつ更新可能であるか否かを返す(Internal use only)。
|
java.lang.String |
toString() |
public MultipleObservationImpl(java.lang.String phenomenonTypeName, java.lang.Object[] values)
phenomenonTypeName - 現象型名values - 観測値の配列public MultipleObservationImpl(Key phenomenonTypeNameKey, java.lang.Object[] values)
phenomenonTypeNameKey - Key(現象型名)values - 観測値の配列public MultipleObservationImpl(java.lang.String phenomenonTypeName)
phenomenonTypeName - 現象型名public MultipleObservationImpl(Key phenomenonTypeNameKey)
phenomenonTypeNameKey - Key(現象型名)public java.lang.Object getValue()
getValue インタフェース内 Observationpublic java.lang.Object[] getValues()
getValues インタフェース内 Observationpublic boolean isSingle()
isSingle インタフェース内 Observationpublic java.lang.String getPhenomenonTypeName()
getPhenomenonTypeName インタフェース内 PhenomenonTypeNamedpublic Key getPhenomenonTypeNameKey()
getPhenomenonTypeNameKey インタフェース内 PhenomenonTypeNamedpublic boolean isNull()
isNull インタフェース内 Observationpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectpublic int hashCode()
hashCode クラス内 java.lang.Objectpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic boolean isCombination()
ObservationisCombination インタフェース内 Observationpublic boolean isEditable()
ObservationisEditable インタフェース内 Observationpublic Observation getObservation()
ObservationgetObservation インタフェース内 Observationpublic java.lang.Object clone()
clone クラス内 java.lang.Objectpublic boolean compareWith(Observation o)
ObservationcompareWith インタフェース内 Observationpublic boolean isUpdatable()
ObservationisUpdatable インタフェース内 Observation