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
インタフェース内 Observation
public java.lang.Object[] getValues()
getValues
インタフェース内 Observation
public boolean isSingle()
isSingle
インタフェース内 Observation
public java.lang.String getPhenomenonTypeName()
getPhenomenonTypeName
インタフェース内 PhenomenonTypeNamed
public Key getPhenomenonTypeNameKey()
getPhenomenonTypeNameKey
インタフェース内 PhenomenonTypeNamed
public boolean isNull()
isNull
インタフェース内 Observation
public boolean equals(java.lang.Object obj)
equals
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object
public java.lang.String toString()
toString
クラス内 java.lang.Object
public boolean isCombination()
Observation
isCombination
インタフェース内 Observation
public boolean isEditable()
Observation
isEditable
インタフェース内 Observation
public Observation getObservation()
Observation
getObservation
インタフェース内 Observation
public java.lang.Object clone()
clone
クラス内 java.lang.Object
public boolean compareWith(Observation o)
Observation
compareWith
インタフェース内 Observation
public boolean isUpdatable()
Observation
isUpdatable
インタフェース内 Observation