public class IdentifiedObservablePortfolioImpl extends AbstractPortfolioImpl
修飾子とタイプ | フィールドと説明 |
---|---|
protected java.util.Map |
observableMap |
cacheMap, distinctCache, prefetchCacheMap, prefetchCacheSet, prefetchDistinctMap, prefetchDistinctSet, subGroups, subPortfolios
cachedList, ffactory, filter, groupKey, sort
mapAdaptor
KEY_ObservableFactory
コンストラクタと説明 |
---|
IdentifiedObservablePortfolioImpl() |
IdentifiedObservablePortfolioImpl(Filter filter) |
IdentifiedObservablePortfolioImpl(Filter filter,
java.util.Map identifedObservableMap) |
IdentifiedObservablePortfolioImpl(Filter filter,
java.util.Map identifedObservableMap,
java.util.Map observationMap,
java.util.Map procedureMap,
java.util.Map portfolioProcedureMap,
java.util.Set prefetchCacheSet,
java.util.Set prefetchDistinctSet) |
IdentifiedObservablePortfolioImpl(Filter filter,
java.util.Map identifedObservableMap,
java.util.Map observationMap,
java.util.Map procedureMap,
java.util.Map portfolioProcedureMap,
java.util.Set prefetchCacheSet,
java.util.Set prefetchDistinctSet,
GroupKey groupKey) |
IdentifiedObservablePortfolioImpl(Filter filter,
java.util.Map identifedObservableMap,
java.util.Map observationMap,
java.util.Map procedureMap,
java.util.Map portfolioProcedureMap,
java.util.Set prefetchCacheSet,
java.util.Set prefetchDistinctSet,
GroupKey groupKey,
FilterFactory ffactory) |
IdentifiedObservablePortfolioImpl(ObservableMetaInfo metaInfo,
ObservationSourceContainer container,
Filter filter,
java.util.Map identifedObservableMap,
java.util.Set prefetchCacheSet,
java.util.Set prefetchDistinctSet,
GroupKey groupKey,
FilterFactory ffactory) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
addObservable(Observable observable) |
protected void |
clearObservables() |
java.lang.Object |
clone() |
boolean |
contains(Observable observable)
観測対象がPortfolioに含まれるか否かを返す。
|
boolean |
contains(ObservableProxy observableProxy)
引数でしていたObservableProxyを持つ観測対象がPortfolioに含まれるか否かを返す。
|
protected Observable |
createConditionObservable(Observable condition) |
protected Portfolio |
createPortfolio(Filter filter)
与えられたフィルタでポートフォリオを作成する。
|
protected Portfolio |
createPortfolioDirect(Filter filter,
java.util.Collection observables)
ObservableのFilterチェックなしにポートフォリオを作成する(内部使用)。
|
Portfolio |
duplicate()
Portfolioのスナップショットを取得する。
|
Observable |
get(ObservableProxy observableProxy)
ObservableProxyに対応するObservableを返す。
|
protected java.util.Collection |
getObservableCollection() |
protected java.util.Map |
getObservableMap() |
protected Observable |
getOldObservable(Observable observable) |
Portfolio |
getPortfolio()
同一条件のPortfolioを取得する。
|
boolean |
isEmpty()
ポートフォリオが空かどうかの真偽値を返す。
|
boolean |
remove(Observable observable)
引数で与えられた観測対象と同一の観測対象をポートフォリオから削除する。
|
boolean |
remove(ObservableProxy observableProxy)
ObservableProxyに対応するObservableを削除する。
|
protected void |
setObservableCollection(java.util.Collection observableCollection) |
protected void |
setObservableMap(java.util.Map observableMap) |
int |
size()
ポートフォリオが保持する観測対象のサイズを返す。
|
add, addObservableToPrefetchCache, addObservableToPrefetchDistinct, addToSubGroups, addToSubPortfolios, and, cacheClear, clear, clearPrefetchCacheMap, clearPrefetchDistinctMap, clearSubGroups, clearSubPortfolios, createContainer, distinct, getCachedList, getCacheObservationTable, getDistinctCacheTable, getPrefetchCacheMap, getPrefetchCacheSet, getPrefetchDistinctMap, getPrefetchDistinctSet, initPrefetchCache, initPrefetchDistinct, or, removeFromSubGroups, removeFromSubPortfolios, removeObservableFromPrefetchCache, removeObservableFromPrefetchDistinct, removeSubGroup, removeSubPortfolio, setCachedList, setCacheObservationTable, setDistinctCacheTable, setFilter, setPrefetchCacheMap, setPrefetchCacheSet, setPrefetchDistinctMap, setPrefetchDistinctSet, setSubGroups, setSubPortfolios, subGroup, subGroup, subGroups, subGroupSize, subPortfolio, subPortfolios, subPortfolioSize, updateObservableInPrefetchCache, updateObservableInPrefetchDistinct
add, addAll, addAll, addFilter, addSummaryable, canUpdate, clearComparator, clearList, countByFilter, createGroupEntry, createObservable, createObservable, createSubGroupFilter, distinct, distinct, distinct, findAll, findAll, findByFilter, findByFilter, findByQuery, findByQuery, getAsUpdatable, getComparator, getFilter, getFilterFactory, getFinderName, getGroupKey, getObservable, getPortfolio, getPortfolioInspectable, getProcedureTable, getString, getString, groupBy, groupBy, groupBy, groupBy, isAggregatable, isChanged, isSummaryable, iterator, list, orFilter, removeDuplicate, setComparator, setFilterFactory, setGroupKey, setObservableProxy, setTreeMap, subtractSummaryable
createObservable, createObservable, createObservableMetaInfo, createObservableMetaInfoFromContainer, createObservationSourceContainer, getModelMapperContainer, getModelSchema, getObservable, getObservableInspectable, getObservableMetaInfo, getObservationSourceContainer, getResourceKey, getVelocityContext, setObservableMetaInfo, setObservationSourceContainer
createObservationMap, createObservationSourceContainer, createObservationTableSource, createProxyObservationSource, createSourceList, createSourceList, createSourceList, createValueMap, equals, getMap, getMappingModel, getModelMapper, getModelMapper, getObservableProxy, getObservableProxyPhenomenonTypeName, getObservableProxyPhenomenonTypeNameKey, getObservation, getObservation, getObservation, getObservation, getObservationMap, getObservationMap, getObservationMap, getObservationMap, getObservations, getObservations, getObservations, getObservations, getObservations, getObservationString, getObservationString, getPhenomenonTypeNameKeys, getPhenomenonTypeNameKeySet, getPhenomenonTypeNames, getRawObservableProxy, getResourceName, getValue, getValue, getValue, getValue, getValueBySortKey, getValueBySortKey, getValueMap, getValueMap, getValueMap, getValueMap, getValues, getValues, getValues, getValues, getValues, hashCode, isTemporary, toString
getMap, getMappingModel, getModelMapper, getModelMapper, getObservableInspectable, getObservableProxy, getObservableProxyPhenomenonTypeName, getObservableProxyPhenomenonTypeNameKey, getObservation, getObservation, getObservation, getObservation, getObservationMap, getObservationMap, getObservationMap, getObservationMap, getObservations, getObservations, getObservations, getObservations, getObservations, getObservationSourceContainer, getObservationString, getObservationString, getPhenomenonTypeNameKeys, getPhenomenonTypeNameKeySet, getPhenomenonTypeNames, getRawObservableProxy, getResourceName, getValue, getValue, getValue, getValue, getValueMap, getValueMap, getValueMap, getValueMap, getValues, getValues, getValues, getValues, getVelocityContext, isTemporary
getValueBySortKey, getValueBySortKey
public IdentifiedObservablePortfolioImpl()
public IdentifiedObservablePortfolioImpl(Filter filter)
public IdentifiedObservablePortfolioImpl(Filter filter, java.util.Map identifedObservableMap)
public IdentifiedObservablePortfolioImpl(Filter filter, java.util.Map identifedObservableMap, java.util.Map observationMap, java.util.Map procedureMap, java.util.Map portfolioProcedureMap, java.util.Set prefetchCacheSet, java.util.Set prefetchDistinctSet)
public IdentifiedObservablePortfolioImpl(Filter filter, java.util.Map identifedObservableMap, java.util.Map observationMap, java.util.Map procedureMap, java.util.Map portfolioProcedureMap, java.util.Set prefetchCacheSet, java.util.Set prefetchDistinctSet, GroupKey groupKey)
public IdentifiedObservablePortfolioImpl(Filter filter, java.util.Map identifedObservableMap, java.util.Map observationMap, java.util.Map procedureMap, java.util.Map portfolioProcedureMap, java.util.Set prefetchCacheSet, java.util.Set prefetchDistinctSet, GroupKey groupKey, FilterFactory ffactory)
public IdentifiedObservablePortfolioImpl(ObservableMetaInfo metaInfo, ObservationSourceContainer container, Filter filter, java.util.Map identifedObservableMap, java.util.Set prefetchCacheSet, java.util.Set prefetchDistinctSet, GroupKey groupKey, FilterFactory ffactory)
protected void addObservable(Observable observable)
addObservable
クラス内 AbstractSimplePortfolioImpl
protected Observable getOldObservable(Observable observable)
getOldObservable
クラス内 AbstractPortfolioImpl
public boolean remove(Observable observable) throws FatalException
remove
インタフェース内 Portfolio
remove
クラス内 AbstractPortfolioImpl
observable
- 観測対象FatalException
public boolean remove(ObservableProxy observableProxy) throws FatalException
remove
インタフェース内 Portfolio
remove
クラス内 AbstractPortfolioImpl
obserbableProxy
- 観測対象ProxyFatalException
public Observable get(ObservableProxy observableProxy)
get
インタフェース内 Portfolio
get
クラス内 AbstractSimplePortfolioImpl
observableProxy
- 観測対象Proxypublic Portfolio duplicate()
duplicate
インタフェース内 Portfolio
duplicate
クラス内 AbstractPortfolioImpl
protected Portfolio createPortfolio(Filter filter)
createPortfolio
クラス内 AbstractSimplePortfolioImpl
filter
- protected Portfolio createPortfolioDirect(Filter filter, java.util.Collection observables)
createPortfolioDirect
クラス内 AbstractSimplePortfolioImpl
filter
- observables
- public Portfolio getPortfolio()
getPortfolio
インタフェース内 Portfolio
getPortfolio
クラス内 AbstractPortfolioImpl
public boolean contains(Observable observable)
contains
インタフェース内 Portfolio
contains
クラス内 AbstractSimplePortfolioImpl
observable
- 観測対象public boolean contains(ObservableProxy observableProxy)
Portfolio
contains
インタフェース内 Portfolio
contains
クラス内 AbstractSimplePortfolioImpl
observableProxy
- 観測対象Proxypublic int size()
size
インタフェース内 Portfolio
size
クラス内 AbstractSimplePortfolioImpl
public boolean isEmpty()
isEmpty
インタフェース内 Portfolio
isEmpty
クラス内 AbstractSimplePortfolioImpl
protected void setObservableCollection(java.util.Collection observableCollection)
protected java.util.Collection getObservableCollection()
protected void clearObservables()
protected java.util.Map getObservableMap()
protected void setObservableMap(java.util.Map observableMap)
public java.lang.Object clone()
clone
クラス内 java.lang.Object
protected Observable createConditionObservable(Observable condition)