public abstract class DelegationFactoryBase extends java.lang.Object implements ObservationSource
コンストラクタと説明 |
---|
DelegationFactoryBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
abstract ObservationSource |
duplicate()
複製を返す。
|
Observation |
getObservation(Key phenomenonTypeNameKey,
Observable source)
現象型名に対応した観測を返す。
|
java.util.Map |
getObservations(java.util.Collection phenomenonTypeNameKeySet,
Observable source)
観測のKey(現象型名)・観測のマップを返す。
|
java.util.Map |
getObservations(java.util.Collection phenomenonTypeNameKeySet,
Observable source,
java.util.Map resultMap)
引数で与えられたresultMapにKey(現象型名)・観測のマップを返す。
|
java.util.Map |
getObservations(Observable source)
取得可能なKey(現象型名)・観測のマップを返す。
|
java.util.Map |
getObservations(Observable source,
java.util.Map resultMap)
引数で設定されたResultマップにKey(現象型名)・観測のマップを設定する。
|
Key[] |
getPhenomenonTypeNameKeys(Observable source)
取得可能な現象型名の一覧を返す。
|
java.util.Set |
getPhenomenonTypeNameKeySet(Observable source)
取得可能なpexa.share.util.Keyでラップされた現象型名のSetを返す。
|
java.lang.String[] |
getPhenomenonTypeNames(Observable source)
取得可能な現象型の一覧を返す。
|
abstract java.lang.String |
getSourceName()
ObservationSource名を返す。
|
Key |
getSourceTypeKey()
ObservationSourceの種類を返す。
|
java.lang.String |
getString(Observable source)
スキーマ文字列を返す。
|
java.lang.String |
getString(Observable source,
java.lang.String prefix)
prefixをセットしてスキーマ文字列を返す。
|
java.lang.Object |
getValue(Key phenomenonTypeNameKey,
Observable source)
Key(現象型名)に対応した観測値を返す。
|
java.util.Map |
getValues(java.util.Collection phenomenonTypeNameKeySet,
Observable source)
Key(現象型名)・観測値の組を取得する。
|
java.util.Map |
getValues(java.util.Collection phenomenonTypeNameKeySet,
Observable source,
java.util.Map resultMap)
引数で与えられたresultMapにKey(現象型名)・観測値の組を設定して返す。
|
java.util.Map |
getValues(Observable source)
取得可能なKey(現象型名)・観測値のマップを返す。
|
java.util.Map |
getValues(Observable source,
java.util.Map resultMap)
引数で与えられたresultMapに取得可能なKey(現象型名)・観測値の組を設定して返す。
|
void |
setObservationSourceListener(ObservationSourceListener listener)
ObservationSourceの状態が変化した際に通知するListenerを登録する
|
public java.util.Set getPhenomenonTypeNameKeySet(Observable source) throws FatalException
ObservationSource
getPhenomenonTypeNameKeySet
インタフェース内 ObservationSource
FatalException
public Key[] getPhenomenonTypeNameKeys(Observable source) throws FatalException
ObservationSource
getPhenomenonTypeNameKeys
インタフェース内 ObservationSource
FatalException
public java.lang.String[] getPhenomenonTypeNames(Observable source) throws FatalException
ObservationSource
getPhenomenonTypeNames
インタフェース内 ObservationSource
FatalException
public Observation getObservation(Key phenomenonTypeNameKey, Observable source) throws FatalException
ObservationSource
getObservation
インタフェース内 ObservationSource
phenomenonTypeNameKey
- 現象型名FatalException
public java.util.Map getObservations(java.util.Collection phenomenonTypeNameKeySet, Observable source) throws FatalException
ObservationSource
getObservations
インタフェース内 ObservationSource
FatalException
public java.lang.Object getValue(Key phenomenonTypeNameKey, Observable source) throws FatalException
ObservationSource
getValue
インタフェース内 ObservationSource
FatalException
public java.util.Map getValues(java.util.Collection phenomenonTypeNameKeySet, Observable source) throws FatalException
ObservationSource
getValues
インタフェース内 ObservationSource
phenomenonTypeNameKeySet
- Keyでラップされた取得対象現象型名のセットsource
- ObservationSourceの呼び出しもとのObservableFatalException
public Key getSourceTypeKey()
ObservationSource
getSourceTypeKey
インタフェース内 ObservationSource
public java.lang.String getString(Observable source)
ObservationSource
getString
インタフェース内 ObservationSource
public java.lang.String getString(Observable source, java.lang.String prefix)
ObservationSource
getString
インタフェース内 ObservationSource
public java.util.Map getObservations(java.util.Collection phenomenonTypeNameKeySet, Observable source, java.util.Map resultMap) throws FatalException
ObservationSource
getObservations
インタフェース内 ObservationSource
FatalException
public java.util.Map getObservations(Observable source) throws FatalException
ObservationSource
getObservations
インタフェース内 ObservationSource
FatalException
public java.util.Map getObservations(Observable source, java.util.Map resultMap) throws FatalException
ObservationSource
getObservations
インタフェース内 ObservationSource
FatalException
public java.util.Map getValues(java.util.Collection phenomenonTypeNameKeySet, Observable source, java.util.Map resultMap) throws FatalException
ObservationSource
getValues
インタフェース内 ObservationSource
FatalException
public java.util.Map getValues(Observable source) throws FatalException
ObservationSource
getValues
インタフェース内 ObservationSource
FatalException
public java.util.Map getValues(Observable source, java.util.Map resultMap) throws FatalException
ObservationSource
getValues
インタフェース内 ObservationSource
FatalException
public abstract java.lang.String getSourceName()
ObservationSource
getSourceName
インタフェース内 ObservationSource
public abstract ObservationSource duplicate()
ObservationSource
duplicate
インタフェース内 ObservationSource
public void setObservationSourceListener(ObservationSourceListener listener)
ObservationSource
setObservationSourceListener
インタフェース内 ObservationSource