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, isSupportStringToObservationstatic final Key KEY_PhenomenonTypeResource
PhenomenonType getPhenomenonType(java.lang.String phenomenonTypeName)
getPhenomenonType インタフェース内 PhenomenonTypeFactoryphenomenonTypeName - 現象型名PhenomenonType getPhenomenonType(Key phenomenonTypeNameKey)
getPhenomenonType インタフェース内 PhenomenonTypeFactoryphenomenonTypeName - Key(現象型名)java.util.Map getPhenomenonTypeTable()
getPhenomenonTypeTable インタフェース内 ObservationFactorygetPhenomenonTypeTable インタフェース内 PhenomenonTypeFactoryKeyjava.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
ConvertExceptionjava.util.Map getObservationMap(java.util.Map keyStringMap) throws CreateObservationException, ConvertException