public abstract class AliasMapFactoryBase extends java.lang.Object implements ObservationSource
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Key[] |
keys |
protected java.util.Set |
keySet |
protected java.lang.String[] |
strs |
| コンストラクタと説明 |
|---|
AliasMapFactoryBase() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
clearCache() |
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を登録する
|
java.lang.String |
toString() |
protected java.util.Set keySet
protected Key[] keys
protected java.lang.String[] strs
public java.util.Set getPhenomenonTypeNameKeySet(Observable source) throws FatalException
ObservationSourcegetPhenomenonTypeNameKeySet インタフェース内 ObservationSourceFatalExceptionpublic Key[] getPhenomenonTypeNameKeys(Observable source) throws FatalException
ObservationSourcegetPhenomenonTypeNameKeys インタフェース内 ObservationSourceFatalExceptionpublic java.lang.String[] getPhenomenonTypeNames(Observable source) throws FatalException
ObservationSourcegetPhenomenonTypeNames インタフェース内 ObservationSourceFatalExceptionpublic Observation getObservation(Key phenomenonTypeNameKey, Observable source) throws FatalException
ObservationSourcegetObservation インタフェース内 ObservationSourcephenomenonTypeNameKey - 現象型名FatalExceptionpublic java.util.Map getObservations(java.util.Collection phenomenonTypeNameKeySet, Observable source) throws FatalException
ObservationSourcegetObservations インタフェース内 ObservationSourceFatalExceptionpublic java.util.Map getObservations(java.util.Collection phenomenonTypeNameKeySet, Observable source, java.util.Map resultMap) throws FatalException
ObservationSourcegetObservations インタフェース内 ObservationSourceFatalExceptionpublic java.lang.Object getValue(Key phenomenonTypeNameKey, Observable source) throws FatalException
ObservationSourcegetValue インタフェース内 ObservationSourceFatalExceptionpublic java.util.Map getValues(java.util.Collection phenomenonTypeNameKeySet, Observable source) throws FatalException
ObservationSourcegetValues インタフェース内 ObservationSourcephenomenonTypeNameKeySet - Keyでラップされた取得対象現象型名のセットsource - ObservationSourceの呼び出しもとのObservableFatalExceptionpublic java.util.Map getValues(java.util.Collection phenomenonTypeNameKeySet, Observable source, java.util.Map resultMap) throws FatalException
ObservationSourcegetValues インタフェース内 ObservationSourceFatalExceptionpublic java.util.Map getObservations(Observable source) throws FatalException
ObservationSourcegetObservations インタフェース内 ObservationSourceFatalExceptionpublic java.util.Map getObservations(Observable source, java.util.Map resultMap) throws FatalException
ObservationSourcegetObservations インタフェース内 ObservationSourceFatalExceptionpublic java.util.Map getValues(Observable source) throws FatalException
ObservationSourcegetValues インタフェース内 ObservationSourceFatalExceptionpublic java.util.Map getValues(Observable source, java.util.Map resultMap) throws FatalException
ObservationSourcegetValues インタフェース内 ObservationSourceFatalExceptionpublic Key getSourceTypeKey()
ObservationSourcegetSourceTypeKey インタフェース内 ObservationSourcepublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic java.lang.String getString(Observable source)
ObservationSourcegetString インタフェース内 ObservationSourcepublic java.lang.String getString(Observable source, java.lang.String prefix)
ObservationSourcegetString インタフェース内 ObservationSourcepublic abstract java.lang.String getSourceName()
ObservationSourcegetSourceName インタフェース内 ObservationSourcepublic abstract ObservationSource duplicate()
ObservationSourceduplicate インタフェース内 ObservationSourceprotected void clearCache()
public void setObservationSourceListener(ObservationSourceListener listener)
ObservationSourcesetObservationSourceListener インタフェース内 ObservationSource