public interface PhenomenonTypeResource extends ObservationFactory, PhenomenonTypeFactory, java.io.Serializable, java.lang.Cloneable
修飾子とタイプ | フィールドと説明 |
---|---|
static Key |
KEY_PhenomenonTypeResource |
KEY_ObservationFactory
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Map |
getObservationMap(java.util.Map keyStringMap)
現象型名を保持したKey・文字列のマップから現象型名を保持したKey・観測のマップを取得する。
|
PhenomenonType |
getPhenomenonType(Key phenomenonTypeNameKey)
現象型名に対応した現象型スキーマを返す。
|
PhenomenonType |
getPhenomenonType(java.lang.String phenomenonTypeName)
現象型名に対応した現象型スキーマを返す。
|
java.util.Map |
getPhenomenonTypeTable()
Key(現象型名)・現象型スキーマテーブルを返す。
|
java.lang.Object |
getValue(Key phenomenonTypeNameKey,
java.lang.String valueString)
現象型に対応した値を文字列から取得する
|
java.lang.Object |
getValue(java.lang.String phenomenonTypeName,
java.lang.String valueString)
現象型に対応した値を文字列から取得する
|
java.util.Map |
getValueMap(java.util.Map keyStringMap)
現象型名を保持したKey・文字列のマップから現象型名を保持したKey・値のマップを取得する
但し、入れ子のMapはCombinationに、MapのリストはMultipleCombinationに変換される。
|
createObservation, createObservation, createObservation, createObservation, createObservation, createObservation, isSupportStringToObservation
static final Key KEY_PhenomenonTypeResource
PhenomenonType getPhenomenonType(java.lang.String phenomenonTypeName)
getPhenomenonType
インタフェース内 PhenomenonTypeFactory
phenomenonTypeName
- 現象型名PhenomenonType getPhenomenonType(Key phenomenonTypeNameKey)
getPhenomenonType
インタフェース内 PhenomenonTypeFactory
phenomenonTypeName
- Key(現象型名)java.util.Map getPhenomenonTypeTable()
getPhenomenonTypeTable
インタフェース内 ObservationFactory
getPhenomenonTypeTable
インタフェース内 PhenomenonTypeFactory
Key
java.lang.Object getValue(java.lang.String phenomenonTypeName, java.lang.String valueString) throws ConvertException
phenomenonTypeName
- 現象型名valueString
- 変換元文字列ConvertException
- 変換に失敗したjava.lang.Object getValue(Key phenomenonTypeNameKey, java.lang.String valueString) throws ConvertException
phenomenonTypeNameKey
- 現象型名を保持したKeyvalueString
- 変換元文字列ConvertException
- 変換に失敗したjava.util.Map getValueMap(java.util.Map keyStringMap) throws ConvertException
ConvertException
java.util.Map getObservationMap(java.util.Map keyStringMap) throws CreateObservationException, ConvertException