public final class SimpleObservationFactoryForUpdatableImpl extends java.lang.Object implements ObservationFactory, java.io.Serializable
KEY_ObservationFactory
修飾子とタイプ | メソッドと説明 |
---|---|
Observation |
createObservation(Key phenomenonTypeNameKey,
java.lang.Object value)
観測を生成する。
|
Observation |
createObservation(Key phenomenonTypeNameKey,
java.lang.Object[] values) |
Observation |
createObservation(Key phenomenonTypeNameKey,
java.lang.String s)
文字列から観測を生成する(Optional operation)。
|
Observation |
createObservation(java.lang.String phenomenonTypeName,
java.lang.Object value)
観測を生成する。
|
Observation |
createObservation(java.lang.String phenomenonTypeName,
java.lang.Object[] values) |
Observation |
createObservation(java.lang.String phenomenonTypeName,
java.lang.String s)
文字列から観測を生成する(Optional operation)。
|
static ObservationFactory |
getInstance() |
java.util.Map |
getPhenomenonTypeTable()
Key(現象型名)・現象型メタ情報を返す(Optional operation)。
|
boolean |
isSupportStringToObservation()
文字列から観測を生成するのをサポートしているか否かを返す。
|
public static ObservationFactory getInstance()
public Observation createObservation(java.lang.String phenomenonTypeName, java.lang.Object value) throws CreateObservationException
ObservationFactory
createObservation
インタフェース内 ObservationFactory
phenomenonTypeName
- 現象型名value
- 観測値CreateObservationException
public Observation createObservation(Key phenomenonTypeNameKey, java.lang.Object value) throws CreateObservationException
ObservationFactory
createObservation
インタフェース内 ObservationFactory
value
- 観測値CreateObservationException
public Observation createObservation(java.lang.String phenomenonTypeName, java.lang.Object[] values) throws CreateObservationException
createObservation
インタフェース内 ObservationFactory
CreateObservationException
public Observation createObservation(Key phenomenonTypeNameKey, java.lang.Object[] values) throws CreateObservationException
createObservation
インタフェース内 ObservationFactory
CreateObservationException
public boolean isSupportStringToObservation()
ObservationFactory
isSupportStringToObservation
インタフェース内 ObservationFactory
public Observation createObservation(java.lang.String phenomenonTypeName, java.lang.String s) throws CreateObservationException, java.lang.UnsupportedOperationException
ObservationFactory
createObservation
インタフェース内 ObservationFactory
phenomenonTypeName
- 現象型名s
- 観測値に変換する文字列CreateObservationException
- 文字列を観測値に変換するのに失敗java.lang.UnsupportedOperationException
- 文字列から観測を生成するのをサポートしていないpublic Observation createObservation(Key phenomenonTypeNameKey, java.lang.String s) throws CreateObservationException, java.lang.UnsupportedOperationException
ObservationFactory
createObservation
インタフェース内 ObservationFactory
phenomenonTypeNameKey
- 現象型名を保持したKeyオブジェクトs
- 観測値に変換する文字列CreateObservationException
- 文字列を観測値に変換するのに失敗java.lang.UnsupportedOperationException
- 文字列から観測を生成するのをサポートしていないpublic java.util.Map getPhenomenonTypeTable() throws java.lang.UnsupportedOperationException
ObservationFactory
getPhenomenonTypeTable
インタフェース内 ObservationFactory
java.lang.UnsupportedOperationException
- 文字列から観測を生成するのをサポートしていないKey