public class ListObservableImpl extends java.lang.Object implements Observable, java.io.Serializable
| コンストラクタと説明 |
|---|
ListObservableImpl() |
ListObservableImpl(java.util.List list) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
canUpdate()
Updateが可能か否かを返す。
|
Updatable |
getAsUpdatable()
ObservableをUpdatableとして取得する(Optional operation.)。
|
java.util.Map |
getMap()
Mapを返す。
|
Observable |
getMappingModel(Key foreignKeyPtypeNameKey)
外部キーでマッピングされたObservableを取得する
|
ModelMapper |
getModelMapper(Key foreignKeyPtypeNameKey)
Internal use only
|
ModelMapper |
getModelMapper(Key foreignKeyPtypeNameKey,
ObservableProxy proxy)
Internal use only
|
Observable |
getObservable()
観測対象を取得する。
|
ObservableInspectable |
getObservableInspectable()
Observableのメタ情報を取得する
|
ObservableProxy |
getObservableProxy()
Observableを一意に特定するプラいマリキーを取得する。
|
java.lang.String |
getObservableProxyPhenomenonTypeName()
ObservableProxyの現象型名を返す。
|
Key |
getObservableProxyPhenomenonTypeNameKey()
ObservableProxy現象型名を保持するKeyオブジェクトを返す。
|
Observation |
getObservation(Key phenomenonTypeNameKey)
観測を取得する。
|
Observation |
getObservation(Key phenomenonTypeNameKey,
Observable condition)
観測を取得する。
|
Observation |
getObservation(java.lang.String phenomenonTypeName)
観測を取得する。
|
Observation |
getObservation(java.lang.String phenomenonTypeName,
Observable condition)
観測を取得する。
|
java.util.Map |
getObservationMap(java.util.Collection phenomenonTypeNameKeys,
Observable condition)
Key・観測のマップで観測値を取得する。
|
java.util.Map |
getObservationMap(Key[] phenomenonTypeNameKeys,
Observable condition)
Key・観測のマップで観測値を取得する。
|
java.util.Map |
getObservationMap(Observable condition)
取得可能なKey・観測値のマップを取得する。
|
java.util.Map |
getObservationMap(java.lang.String[] phenomenonTypeNameKeys,
Observable condition)
Key・観測のマップで観測値を取得する。
|
Observable |
getObservations(java.util.Collection phenomenonTypeNameKeys,
Observable condition)
観測(複数)を取得する。
|
Observable |
getObservations(Key[] phenomenonTypeNameKeys)
観測(複数)を取得する。
|
Observable |
getObservations(Key[] phenomenonTypeNameKeys,
Observable condition)
観測(複数)を取得する。
|
Observable |
getObservations(java.lang.String[] phenomenonTypeNames)
観測(複数)を取得する。
|
Observable |
getObservations(java.lang.String[] phenomenonTypeNames,
Observable condition)
観測(複数)を取得する。
|
ObservationSourceContainer |
getObservationSourceContainer()
Internal use only
|
java.lang.String |
getObservationString()
Observableが保持するObservationの内容を文字列で取得する(Optional operation)。
|
java.lang.String |
getObservationString(java.lang.String prefix)
Observableが保持するObservationの内容を文字列で取得する(Optional operation)。
|
Key[] |
getPhenomenonTypeNameKeys()
観測可能なKey(現象型名)の配列を返す。
|
java.util.Set |
getPhenomenonTypeNameKeySet()
観測可能なKey(現象型名)のSetを返す。
|
java.lang.String[] |
getPhenomenonTypeNames()
観測可能な現象型名の配列を返す。
|
ObservableProxy |
getRawObservableProxy()
Observableを一意に特定するプライマリキーの現在の状態を取得する。
|
java.util.Collection |
getRelationalObservable(Key relationNameKey) |
java.util.Collection |
getRelationalObservable(Key relationNameKey,
Filter filter) |
java.util.Collection |
getRelationalObservable(Key relationNameKey,
java.lang.String query) |
java.lang.String |
getResourceName()
Resource名を返す
|
java.lang.String |
getString()
文字列を取得する(Optional operation)。
|
java.lang.String |
getString(java.lang.String prefix)
prefixを指定して文字列を取得する(Optional operation)。
|
java.lang.Object |
getValue(Key phenomenonTypeNameKey)
現象型名に対応した観測値を取得する。
|
java.lang.Object |
getValue(Key phenomenonTypeNameKey,
Observable condition)
現象型名に対応した観測値を取得する。
|
java.lang.Object |
getValue(java.lang.String phenomenonTypeName)
現象型名に対応した観測値を取得する。
|
java.lang.Object |
getValue(java.lang.String phenomenonTypeName,
Observable condition)
現象型名に対応した観測値を取得する。
|
java.lang.Comparable |
getValueBySortKey(Key sk)
ソートキーを示すKey(名前)を指定してキー値を取出す時に呼び出す。
|
java.lang.Comparable |
getValueBySortKey(java.lang.String sk)
ソートキーを示す名前を指定してキー値を取出す時に呼び出す。
|
java.util.Map |
getValueMap(java.util.Collection phenomenonTypeNameKeys,
Observable condition)
Key・観測値のマップを取得する。
|
java.util.Map |
getValueMap(Key[] phenomenonTypeNameKeys,
Observable condition)
Key・観測値のマップを取得する。
|
java.util.Map |
getValueMap(Observable condition)
取得可能なKey・観測値のマップを取得する。
|
java.util.Map |
getValueMap(java.lang.String[] phenomenonTypeNames,
Observable condition)
Key・観測値のマップを取得する。
|
java.util.Map |
getValues(java.util.Collection phenomenonTypeNameKeys,
Observable condition)
Key(現象型名)・観測値のマップを取得する。
|
java.util.Map |
getValues(Key[] phenomenonTypeNameKeys,
Observable condition)
Key(現象型名)・観測値のマップを取得する。
|
java.util.Map |
getValues(Observable condition)
取得可能なKey(現象型名)・観測値のマップを取得する。
|
java.util.Map |
getValues(java.lang.String[] phenomenonTypeNames,
Observable condition)
Key(現象型名)・観測値のマップを取得する。
|
org.apache.velocity.context.Context |
getVelocityContext()
Velocity用のContextを返す。
|
boolean |
hasRelationName(Key relationNameKey) |
boolean |
isTemporary()
Temporaryか否かを返す。
|
java.lang.String |
toString() |
public ListObservableImpl()
public ListObservableImpl(java.util.List list)
public Observation getObservation(java.lang.String phenomenonTypeName, Observable condition) throws ObservationException, FatalException
ObservablegetObservation インタフェース内 ObservablephenomenonTypeName - 現象型名condition - 条件ObservationException - 観測の取得に失敗FatalException - 観測の取得に失敗(Fatal)public Observation getObservation(java.lang.String phenomenonTypeName) throws ObservationException, FatalException
ObservablegetObservation インタフェース内 ObservablephenomenonTypeName - 現象型名ObservationException - 観測の取得に失敗FatalException - 観測の取得に失敗(Fatal)public Observation getObservation(Key phenomenonTypeNameKey, Observable condition) throws ObservationException, FatalException
ObservablegetObservation インタフェース内 ObservablephenomenonTypeNameKey - Key(現象型名)condition - 条件ObservationException - 観測の取得に失敗FatalException - 観測の取得に失敗(Fatal)public Observation getObservation(Key phenomenonTypeNameKey) throws ObservationException, FatalException
ObservablegetObservation インタフェース内 ObservablephenomenonTypeNameKey - Key(現象型名)ObservationException - 観測の取得に失敗FatalException - 観測の取得に失敗(Fatal)public Observable getObservations(java.lang.String[] phenomenonTypeNames, Observable condition) throws FatalException
ObservablegetObservations インタフェース内 ObservablephenomenonTypeNames - 現象型名の配列condition - 条件FatalException - 観測の取得に失敗(Fatal)public Observable getObservations(java.lang.String[] phenomenonTypeNames) throws FatalException
ObservablegetObservations インタフェース内 ObservablephenomenonTypeNames - 現象型名の配列FatalException - 観測の取得に失敗(Fatal)public Observable getObservations(Key[] phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetObservations インタフェース内 ObservablephenomenonTypeNameKeys - Key(現象型名)の配列condition - 条件FatalException - 観測の取得に失敗(Fatal)public Observable getObservations(Key[] phenomenonTypeNameKeys) throws FatalException
ObservablegetObservations インタフェース内 ObservablephenomenonTypeNameKeys - Key(現象型名)の配列FatalException - 観測の取得に失敗(Fatal)public Observable getObservations(java.util.Collection phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetObservations インタフェース内 ObservablephenomenonTypeNameKeys - Key(現象型名)のコレクションcondition - 条件(存在しない場合はnull)FatalExceptionpublic java.util.Map getObservationMap(java.lang.String[] phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetObservationMap インタフェース内 ObservableFatalExceptionpublic java.util.Map getObservationMap(Key[] phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetObservationMap インタフェース内 ObservableFatalExceptionpublic java.util.Map getObservationMap(java.util.Collection phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetObservationMap インタフェース内 ObservableFatalExceptionpublic java.util.Map getObservationMap(Observable condition) throws FatalException
ObservablegetObservationMap インタフェース内 ObservableFatalExceptionpublic java.lang.Object getValue(java.lang.String phenomenonTypeName) throws FatalException
ObservablegetValue インタフェース内 ObservableFatalExceptionpublic java.lang.Object getValue(Key phenomenonTypeNameKey) throws FatalException
ObservablegetValue インタフェース内 ObservableFatalExceptionpublic java.lang.Object getValue(java.lang.String phenomenonTypeName, Observable condition) throws FatalException
ObservablegetValue インタフェース内 Observablecondition - 条件(指定しない場合なnull)FatalExceptionpublic java.lang.Object getValue(Key phenomenonTypeNameKey, Observable condition) throws FatalException
ObservablegetValue インタフェース内 Observablecondition - 条件(指定しない場合はnull)FatalExceptionpublic java.util.Map getValues(java.lang.String[] phenomenonTypeNames, Observable condition) throws FatalException
ObservablegetValues インタフェース内 Observablecondition - 条件(指定しない場合はnull)FatalExceptionpublic java.util.Map getValues(Key[] phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetValues インタフェース内 Observablecondition - 条件(指定しない場合はnull)FatalExceptionpublic java.util.Map getValues(java.util.Collection phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetValues インタフェース内 Observablecondition - 条件(指定しない場合はnull)FatalExceptionpublic java.util.Map getValues(Observable condition) throws FatalException
ObservablegetValues インタフェース内 Observablecondition - 条件(指定しない場合はnull)FatalExceptionpublic java.util.Map getValueMap(java.lang.String[] phenomenonTypeNames, Observable condition) throws FatalException
ObservablegetValueMap インタフェース内 ObservableFatalExceptionpublic java.util.Map getValueMap(Key[] phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetValueMap インタフェース内 ObservableFatalExceptionpublic java.util.Map getValueMap(java.util.Collection phenomenonTypeNameKeys, Observable condition) throws FatalException
ObservablegetValueMap インタフェース内 ObservableFatalExceptionpublic java.util.Map getValueMap(Observable condition) throws FatalException
ObservablegetValueMap インタフェース内 ObservableFatalExceptionpublic Observable getObservable() throws ObservableException, FatalException
ObservablegetObservable インタフェース内 ObservableObservableException - 回復可能な観測対象取得例外FatalException - 回復不能な例外public java.lang.String[] getPhenomenonTypeNames()
ObservablegetPhenomenonTypeNames インタフェース内 Observablepublic Key[] getPhenomenonTypeNameKeys()
ObservablegetPhenomenonTypeNameKeys インタフェース内 Observablepublic java.util.Set getPhenomenonTypeNameKeySet()
ObservablegetPhenomenonTypeNameKeySet インタフェース内 Observablepublic ObservableProxy getObservableProxy()
ObservablegetObservableProxy インタフェース内 Observablepublic ObservableProxy getRawObservableProxy()
ObservablegetRawObservableProxy インタフェース内 Observablepublic java.lang.String getObservableProxyPhenomenonTypeName()
ObservablegetObservableProxyPhenomenonTypeName インタフェース内 Observablepublic Key getObservableProxyPhenomenonTypeNameKey()
ObservablegetObservableProxyPhenomenonTypeNameKey インタフェース内 Observablepublic java.lang.String getString()
ObservablegetString インタフェース内 Observablepublic java.lang.String getString(java.lang.String prefix)
ObservablegetString インタフェース内 Observablepublic java.lang.String getObservationString()
ObservablegetObservationString インタフェース内 Observablepublic java.lang.String getObservationString(java.lang.String prefix)
ObservablegetObservationString インタフェース内 Observablepublic org.apache.velocity.context.Context getVelocityContext()
ObservablegetVelocityContext インタフェース内 Observablepublic java.util.Collection getRelationalObservable(Key relationNameKey, java.lang.String query) throws javax.ejb.FinderException
javax.ejb.FinderExceptionpublic java.util.Collection getRelationalObservable(Key relationNameKey, Filter filter) throws javax.ejb.FinderException
javax.ejb.FinderExceptionpublic java.util.Collection getRelationalObservable(Key relationNameKey) throws javax.ejb.FinderException
javax.ejb.FinderExceptionpublic boolean hasRelationName(Key relationNameKey)
public boolean canUpdate()
ObservablecanUpdate インタフェース内 Observablepublic Updatable getAsUpdatable() throws java.lang.UnsupportedOperationException
ObservablegetAsUpdatable インタフェース内 Observablejava.lang.UnsupportedOperationException - サポートしていないpublic ObservableInspectable getObservableInspectable()
ObservablegetObservableInspectable インタフェース内 Observablepublic ObservationSourceContainer getObservationSourceContainer()
ObservablegetObservationSourceContainer インタフェース内 Observablepublic java.lang.Comparable getValueBySortKey(java.lang.String sk) throws UnsupportedSortKeyException
MultiruleSortablegetValueBySortKey インタフェース内 MultiruleSortablesk - ソートキーUnsupportedSortKeyException - ソートキーに対応する
値を返せない場合。public java.lang.Comparable getValueBySortKey(Key sk) throws UnsupportedSortKeyException
MultiruleSortablegetValueBySortKey インタフェース内 MultiruleSortablesk - ソートキーUnsupportedSortKeyException - ソートキーに対応する
値を返せない場合。public Observable getMappingModel(Key foreignKeyPtypeNameKey)
ObservablegetMappingModel インタフェース内 Observablepublic ModelMapper getModelMapper(Key foreignKeyPtypeNameKey)
ObservablegetModelMapper インタフェース内 Observablepublic java.util.Map getMap()
ObservablegetMap インタフェース内 Observablepublic ModelMapper getModelMapper(Key foreignKeyPtypeNameKey, ObservableProxy proxy) throws FatalException
ObservablegetModelMapper インタフェース内 ObservableFatalExceptionpublic boolean isTemporary()
ObservableisTemporary インタフェース内 Observablepublic java.lang.String getResourceName()
ObservablegetResourceName インタフェース内 Observablepublic java.lang.String toString()
toString クラス内 java.lang.Object