public abstract class AbstractSimplePortfolioImpl extends ObservableBase implements Portfolio, PortfolioInspectable, java.io.Serializable
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected java.util.List |
cachedList |
protected FilterFactory |
ffactory |
protected Filter |
filter |
protected GroupKey |
groupKey |
protected MultiruleComparator |
sort |
mapAdaptorKEY_ObservableFactory| コンストラクタと説明 |
|---|
AbstractSimplePortfolioImpl() |
AbstractSimplePortfolioImpl(ObservableMetaInfo metaInfo,
ObservationSourceContainer container) |
AbstractSimplePortfolioImpl(ObservableMetaInfo metaInfo,
ObservationSourceContainer container,
Filter filter,
java.util.Collection observableCollection,
GroupKey groupKey,
FilterFactory ffactory) |
AbstractSimplePortfolioImpl(ObservationSourceContainer container) |
AbstractSimplePortfolioImpl(ObservationSourceContainer container,
Filter filter,
java.util.Collection observableCollection,
GroupKey groupKey,
FilterFactory ffactory) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
add(java.util.Collection observables)
複数の観測対象をポートフォリオに追加する。
|
int |
add(Observable observable)
観測対象をポートフォリオに追加する。
|
int |
addAll(java.util.Collection observables)
複数の観測対象をポートフォリオに追加する。
|
int |
addAll(Portfolio portfolio)
引数のPortfolioを構成するObservableのうち条件を満すObservableを追加する。
|
protected Filter |
addFilter(Filter filter) |
protected void |
addObservable(Observable observable) |
protected java.lang.Object |
addSummaryable(java.lang.Object lh,
java.lang.Object rh) |
Portfolio |
and(Portfolio p)
引数で与えられたPortfolioとの積を返す。
|
boolean |
canUpdate()
Updateが可能か否かを返す。
|
void |
clear()
Portfolio内のObservableをすべて削除する。
|
void |
clearComparator()
Comparatorをクリアする。
|
protected void |
clearList() |
protected abstract void |
clearObservables() |
boolean |
contains(Observable observable)
観測対象がPortfolioに含まれるか否かを返す。
|
boolean |
contains(ObservableProxy observableProxy)
引数でしていたObservableProxyを持つ観測対象がPortfolioに含まれるか否かを返す。
|
java.lang.Long |
countByFilter(Filter filter)
filterに合致するObservableの件数を取得して返す。
|
protected abstract Observable |
createConditionObservable(Observable condition) |
GroupEntry |
createGroupEntry(GroupKey gk)
GroupEntryを返す。
|
protected Observable |
createObservable() |
protected Observable |
createObservable(java.util.Map observationTable) |
protected abstract Portfolio |
createPortfolio(Filter filter)
与えられたフィルタでポートフォリオを作成する。
|
protected abstract Portfolio |
createPortfolioDirect(Filter filter,
java.util.Collection observables)
ObservableのFilterチェックなしにポートフォリオを作成する(内部使用)。
|
protected Filter |
createSubGroupFilter(GroupKey gk) |
java.util.Set |
distinct(Key phenomenonTypeNameKey)
引数で指定したKey(現象型名)に対応するユニークな観測値を取得する。
|
java.util.Set |
distinct(Key phenomenonTypeNameKey,
Observable condition)
引数で指定したKey(現象型名)に対応するユニークな観測値を取得する。
|
java.util.Set |
distinct(java.lang.String phenomenonTypeName)
引数で指定した現象型名に対応するユニークな観測値を取得する。
|
java.util.Set |
distinct(java.lang.String phenomenonTypeName,
Observable condition) |
abstract Portfolio |
duplicate()
Portfolioのスナップショットを取得する。
|
java.util.Collection |
findAll()
全てのObservableを返す。
|
java.util.Collection |
findAll(SortRule[] sortRules,
LimitRule limitRule)
全てのObservableを返す。
|
java.util.Collection |
findByFilter(Filter filter)
Filterに合致するObservableを検索する。
|
java.util.Collection |
findByFilter(Filter filter,
SortRule[] sortRules,
LimitRule limitRule)
Filterに合致するObservableを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query)
Filterに合致するObservableを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query,
SortRule[] sortRules,
LimitRule limitRule)
Filterに合致するObservableを検索する。
|
Observable |
get(ObservableProxy observableProxy)
ObservableProxyに対応するObservableを返す。
|
Updatable |
getAsUpdatable()
ObservableをUpdatableとして取得する(Optional operation.)。
|
java.util.Map |
getCacheObservationTable()
保持しているCache観測のKey(現象型名)・観測のテーブルを返す。
|
MultiruleComparator |
getComparator()
設定されているComparatorを返す。
|
java.util.Map |
getDistinctCacheTable()
保持しているCache観測のKey(現象型名)・Set(観測値の組)のテーブルを返す。
|
Filter |
getFilter()
ポートフォリオが保持するFilterを返す。
|
FilterFactory |
getFilterFactory() |
java.lang.String |
getFinderName()
このFinderの名称を返す
|
GroupKey |
getGroupKey()
GroupKeyを取得する。
|
Observable |
getObservable()
観測対象を取得する。
|
protected abstract java.util.Collection |
getObservableCollection() |
abstract Portfolio |
getPortfolio()
同一条件のPortfolioを取得する。
|
Portfolio |
getPortfolio(Filter filter)
パラメータで与えられたフィルタ条件に合致する観測対象を抽出して新規にポートフォリオを作成する。
|
PortfolioInspectable |
getPortfolioInspectable()
PortfolioInspectableを取得する。
|
java.util.Map |
getPrefetchCacheMap()
Prefetchキャッシュ対象現象型名とその値のMapを返す。
|
java.util.Set |
getPrefetchCacheSet()
設定されているPrefetcキャッシュ対象現象型名のSetを返す。
|
java.util.Map |
getPrefetchDistinctMap()
Prefetch Distinct対象現象型名とその値のMapを返す。
|
java.util.Set |
getPrefetchDistinctSet()
設定されているPrefetch Distinct対象現象型名のSetを返す。
|
protected java.util.Map |
getProcedureTable() |
java.lang.String |
getString()
文字列を取得する。
|
java.lang.String |
getString(java.lang.String prefix)
prefixを指定して文字列を取得する(未サポート)。
|
Group |
groupBy(Key[] phenomenonTypeNameKeys)
引数で与えられたKey(現象型名)によるグループ化を行う。
|
Group |
groupBy(Key[] phenomenonTypeNameKeys,
Observable condition)
引数で与えられたKey(現象型名)によるグループ化を行う。
|
Group |
groupBy(java.lang.String[] phenomenonTypeNames)
引数で与えられた現象型名によるグループ化を行う。
|
Group |
groupBy(java.lang.String[] phenomenonTypeNames,
Observable condition)
引数で与えられた現象型名によるグループ化を行う。
|
protected boolean |
isAggregatable(Observation o) |
protected boolean |
isChanged(int before) |
boolean |
isEmpty()
ポートフォリオが空かどうかの真偽値を返す。
|
protected boolean |
isSummaryable(Observation o) |
java.util.Iterator |
iterator()
Iteratorを取得する。
|
java.util.List |
list()
Portfolioに含まれるObservableのListを取得する。
|
Portfolio |
or(Portfolio p)
引数で与えられたPortfolioの和のPortfolioを返す。
|
protected Filter |
orFilter(Filter filter) |
boolean |
remove(Observable observable)
引数で与えられた観測対象と同一の観測対象をポートフォリオから削除する。
|
boolean |
remove(ObservableProxy observableProxy)
ObservableProxyに対応するObservableを削除する。
|
int |
removeDuplicate(Portfolio portfolio)
引数で与えられたPortfolioを構成するObservableと重複するものを削除する。
|
void |
removeSubGroup(Group group)
サブグループを削除する。
|
void |
removeSubPortfolio(Portfolio subPortfolio)
サブポートフォリオを削除する。
|
void |
setCacheObservationTable(java.util.Map observationTable)
Key(現象型名)・観測のテーブルをcacheに設定する。
|
void |
setComparator(MultiruleComparator comparator)
Comparatorを設定する。
|
void |
setDistinctCacheTable(java.util.Map distinctCacheTable)
Key(現象型名)・Set(観測値)の組をDistinctのキャッシュとして設定する。
|
void |
setFilter(Filter filter)
Filterを設定する。
|
void |
setFilterFactory(FilterFactory ffactory)
FilterFactoryを設定する。
|
void |
setGroupKey(GroupKey groupKey)
GroupKeyを設定する。
|
protected abstract void |
setObservableCollection(java.util.Collection observableCollection) |
void |
setObservableProxy(ObservableProxy observableProxy)
ObservableProxyを設定する(非サポート)。
|
void |
setPrefetchCacheSet(java.util.Set prefetchCacheSet)
Prefetchキャッシュ対象のKey(現象型名)のSetを設定する。
|
void |
setPrefetchDistinctSet(java.util.Set prefetchDistinctSet)
Prefetch Distinct対象のKey(現象型名)のSetを設定する。
|
void |
setSubGroups(java.util.List subGroups)
SubGroupのリストを設定する。
|
void |
setSubPortfolios(java.util.List subPortfolios)
SubPortfolioのリストを設定する。
|
protected void |
setTreeMap(Key[] ptNameKeys,
Observable condition,
java.util.Map tree,
java.util.List list)
Key(名前付委譲先)・Key(現象型名)の組を設定する(非サポート)。
|
int |
size()
ポートフォリオが保持する観測対象のサイズを返す。
|
SubGroup |
subGroup(Key[] phenomenonTypeNameKeys)
引数で与えられた現象型名によるサブグループを導出する。
|
SubGroup |
subGroup(java.lang.String[] phenomenonTypeNames)
引数で与えられた現象型名によるサブグループを導出する。
|
java.util.List |
subGroups()
SubGrroupのリストを返す。
|
int |
subGroupSize()
サブグループのサイズを返す。
|
Portfolio |
subPortfolio(Filter filter)
パラメータで与えられたフィルタ条件に合致する観測対象を抽出してサブポートフォリオを作成する。
|
java.util.List |
subPortfolios()
SubPortfolioのリストを返す。
|
int |
subPortfolioSize()
サブポートフォリオのサイズを返す。
|
protected java.lang.Object |
subtractSummaryable(java.lang.Object lh,
java.lang.Object rh) |
createObservable, createObservable, createObservableMetaInfo, createObservableMetaInfoFromContainer, createObservationSourceContainer, getModelMapperContainer, getModelSchema, getObservable, getObservableInspectable, getObservableMetaInfo, getObservationSourceContainer, getResourceKey, getVelocityContext, setObservableMetaInfo, setObservationSourceContainercreateObservationMap, 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, toStringgetMap, 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, isTemporarygetValueBySortKey, getValueBySortKeyprotected Filter filter
protected GroupKey groupKey
protected MultiruleComparator sort
protected java.util.List cachedList
protected FilterFactory ffactory
public AbstractSimplePortfolioImpl()
public AbstractSimplePortfolioImpl(ObservableMetaInfo metaInfo, ObservationSourceContainer container)
public AbstractSimplePortfolioImpl(ObservationSourceContainer container)
public AbstractSimplePortfolioImpl(ObservationSourceContainer container, Filter filter, java.util.Collection observableCollection, GroupKey groupKey, FilterFactory ffactory)
public AbstractSimplePortfolioImpl(ObservableMetaInfo metaInfo, ObservationSourceContainer container, Filter filter, java.util.Collection observableCollection, GroupKey groupKey, FilterFactory ffactory)
public int add(Observable observable) throws FatalException
pexa.share.support.filter.Filter
によって、追加可能かどうかが判断される。対象外の場合は
pexa.server.support.PortfolioException が送信される。add インタフェース内 Portfolioobservable - 観測対象FatalExceptionprotected void addObservable(Observable observable)
public int addAll(Portfolio portfolio) throws FatalException
addAll インタフェース内 PortfolioFatalExceptionpublic int add(java.util.Collection observables) throws FatalException
pexa.share.support.filter.Filterによって、追加可能かどうかが判断され、
条件を満すもののみが追加される。add インタフェース内 Portfolioobservables - 観測対象FatalExceptionpublic int addAll(java.util.Collection observables) throws FatalException
pexa.share.support.filter.Filterによって、追加可能かどうかが判断され、
条件を満すもののみが追加される。observables - 観測対象FatalExceptionpublic int removeDuplicate(Portfolio portfolio) throws FatalException
removeDuplicate インタフェース内 PortfolioFatalExceptionpublic boolean remove(Observable observable) throws FatalException
remove インタフェース内 Portfolioobservable - 観測対象FatalExceptionpublic boolean remove(ObservableProxy observableProxy) throws FatalException
remove インタフェース内 PortfolioobserbableProxy - 観測対象ProxyFatalExceptionpublic Portfolio and(Portfolio p) throws FatalException
and インタフェース内 PortfolioFatalExceptionpublic Portfolio or(Portfolio p) throws FatalException
Portfolioor インタフェース内 PortfolioFatalExceptionprotected abstract Portfolio createPortfolio(Filter filter)
filter - protected abstract Portfolio createPortfolioDirect(Filter filter, java.util.Collection observables)
filter - observables - public Observable get(ObservableProxy observableProxy)
public java.util.Set distinct(java.lang.String phenomenonTypeName)
public java.util.Set distinct(Key phenomenonTypeNameKey) throws FatalException
Portfoliodistinct インタフェース内 PortfolioFatalExceptionpublic java.util.Set distinct(java.lang.String phenomenonTypeName, Observable condition) throws FatalException
distinct インタフェース内 PortfolioFatalExceptionpublic java.util.Set distinct(Key phenomenonTypeNameKey, Observable condition) throws FatalException
distinct インタフェース内 PortfolioFatalExceptionpublic Filter getFilter()
public abstract Portfolio duplicate()
public abstract Portfolio getPortfolio()
getPortfolio インタフェース内 Portfoliopublic Portfolio getPortfolio(Filter filter) throws PortfolioException, FatalException
getPortfolio インタフェース内 Portfoliofilter - フィルタPortfolioExceptionFatalExceptionpublic Portfolio subPortfolio(Filter filter) throws PortfolioException, FatalException
subPortfolio インタフェース内 Portfoliofilter - フィルタjava.lang.UnsupportedOperationException - 未サポートPortfolioExceptionFatalExceptionpublic void removeSubPortfolio(Portfolio subPortfolio)
removeSubPortfolio インタフェース内 Portfoliopublic int subPortfolioSize()
subPortfolioSize インタフェース内 Portfoliopublic boolean contains(Observable observable)
public boolean contains(ObservableProxy observableProxy)
Portfoliopublic java.util.Iterator iterator()
public java.util.List list()
Portfoliopublic MultiruleComparator getComparator()
PortfoliogetComparator インタフェース内 Portfoliopublic void setComparator(MultiruleComparator comparator)
PortfoliosetComparator インタフェース内 Portfoliopublic void clearComparator()
PortfolioclearComparator インタフェース内 Portfoliopublic Group groupBy(java.lang.String[] phenomenonTypeNames) throws PortfolioException, FatalException
groupBy インタフェース内 PortfoliophenomenonTypeNames - 現象型名(大項目から順の配列)PortfolioExceptionFatalExceptionpublic Group groupBy(java.lang.String[] phenomenonTypeNames, Observable condition) throws PortfolioException, FatalException
groupBy インタフェース内 PortfoliophenomenonTypeNames - 現象型名(大項目から順の配列)condition - グループ化条件PortfolioExceptionFatalExceptionpublic Group groupBy(Key[] phenomenonTypeNameKeys) throws PortfolioException, FatalException
groupBy インタフェース内 PortfoliophenomenonTypeNameKeys - Key(現象型名:大項目から順の配列)PortfolioExceptionFatalExceptionpublic Group groupBy(Key[] phenomenonTypeNameKeys, Observable condition) throws PortfolioException, FatalException
groupBy インタフェース内 PortfoliophenomenonTypeNameKeys - Key(現象型名:大項目から順の配列)condition - グループ化条件PortfolioExceptionFatalExceptionpublic SubGroup subGroup(java.lang.String[] phenomenonTypeNames) throws PortfolioException, FatalException
subGroup インタフェース内 PortfoliophenomenonTypeNames - 現象型名(大項目から順の配列)java.lang.UnsupportedOperationException - 未サポートPortfolioExceptionFatalExceptionpublic SubGroup subGroup(Key[] phenomenonTypeNameKeys) throws PortfolioException, FatalException
subGroup インタフェース内 PortfoliophenomenonTypeNameKeys - Key(現象型名:大項目から順の配列)java.lang.UnsupportedOperationException - 未サポートPortfolioExceptionFatalExceptionpublic void removeSubGroup(Group group)
removeSubGroup インタフェース内 Portfoliopublic int subGroupSize()
subGroupSize インタフェース内 Portfoliopublic GroupEntry createGroupEntry(GroupKey gk)
createGroupEntry インタフェース内 Portfolioprotected Observable createObservable()
createObservable クラス内 ObservableBaseprotected Observable createObservable(java.util.Map observationTable)
createObservable クラス内 ObservableBasepublic Observable getObservable() throws FatalException
getObservable インタフェース内 ObservablegetObservable クラス内 AbstractObservableBaseObservableException - 回復可能な観測対象取得例外FatalException - 回復不能な例外java.rmi.RemoteException - EJBのリモートインタフェースとして利用(送信禁止)public java.lang.String getString()
getString インタフェース内 ObservablegetString クラス内 AbstractObservableBasejava.lang.UnsupportedOperationException - 未対応public java.lang.String getString(java.lang.String prefix)
getString インタフェース内 ObservablegetString クラス内 AbstractObservableBasejava.lang.UnsupportedOperationException - 未対応public java.util.Map getCacheObservationTable()
getCacheObservationTable インタフェース内 PortfolioInspectablepublic java.util.Map getDistinctCacheTable()
getDistinctCacheTable インタフェース内 PortfolioInspectablepublic java.util.Set getPrefetchCacheSet()
getPrefetchCacheSet インタフェース内 PortfolioInspectablepublic java.util.Map getPrefetchCacheMap()
getPrefetchCacheMap インタフェース内 PortfolioInspectablepublic java.util.Set getPrefetchDistinctSet()
getPrefetchDistinctSet インタフェース内 PortfolioInspectablepublic java.util.Map getPrefetchDistinctMap()
getPrefetchDistinctMap インタフェース内 PortfolioInspectablepublic GroupKey getGroupKey()
getGroupKey インタフェース内 PortfolioInspectablepublic java.util.List subPortfolios()
subPortfolios インタフェース内 PortfolioInspectablepublic java.util.List subGroups()
subGroups インタフェース内 PortfolioInspectablepublic void setCacheObservationTable(java.util.Map observationTable)
setCacheObservationTable インタフェース内 PortfolioInspectableobservationTable - Key(現象型名)・観測のMapjava.lang.UnsupportedOperationException - 処理をサポートしていない。public void setDistinctCacheTable(java.util.Map distinctCacheTable)
setDistinctCacheTable インタフェース内 PortfolioInspectablepublic void setPrefetchCacheSet(java.util.Set prefetchCacheSet)
setPrefetchCacheSet インタフェース内 PortfolioInspectablepublic void setPrefetchDistinctSet(java.util.Set prefetchDistinctSet)
setPrefetchDistinctSet インタフェース内 PortfolioInspectablepublic void setGroupKey(GroupKey groupKey)
setGroupKey インタフェース内 PortfolioInspectablepublic void setFilter(Filter filter) throws PortfolioException
setFilter インタフェース内 PortfolioInspectablePortfolioException - フィルタの更新に失敗した(SubPortfolioまたは、SubGroupが存在する。)public void setSubPortfolios(java.util.List subPortfolios)
setSubPortfolios インタフェース内 PortfolioInspectablepublic void setSubGroups(java.util.List subGroups)
setSubGroups インタフェース内 PortfolioInspectablepublic PortfolioInspectable getPortfolioInspectable()
getPortfolioInspectable インタフェース内 Portfoliopublic void setObservableProxy(ObservableProxy observableProxy)
observableProxy - 設定対象ObservableProxyjava.lang.UnsupportedOperationException - 処理をサポートしていない。protected void setTreeMap(Key[] ptNameKeys, Observable condition, java.util.Map tree, java.util.List list) throws PortfolioException, FatalException
java.lang.UnsupportedOperationException - 処理をサポートしていない。PortfolioExceptionFatalExceptionprotected boolean isAggregatable(Observation o)
protected boolean isSummaryable(Observation o)
protected java.lang.Object addSummaryable(java.lang.Object lh, java.lang.Object rh)
protected java.lang.Object subtractSummaryable(java.lang.Object lh, java.lang.Object rh)
protected abstract void setObservableCollection(java.util.Collection observableCollection)
protected abstract java.util.Collection getObservableCollection()
protected boolean isChanged(int before)
protected abstract void clearObservables()
protected java.util.Map getProcedureTable()
protected void clearList()
public FilterFactory getFilterFactory()
getFilterFactory インタフェース内 Portfoliopublic void setFilterFactory(FilterFactory ffactory)
PortfolioInspectablesetFilterFactory インタフェース内 PortfolioInspectablepublic java.lang.Long countByFilter(Filter filter) throws javax.ejb.FinderException
countByFilter インタフェース内 Finderfilter - 検索条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByFilter(Filter filter) throws javax.ejb.FinderException
FinderfindByFilter インタフェース内 Finderfilter - 抽出条件javax.ejb.FinderExceptionpublic java.util.Collection findByQuery(java.lang.String query) throws javax.ejb.FinderException
FinderfindByQuery インタフェース内 Finderquery - 抽出条件javax.ejb.FinderExceptionpublic java.util.Collection findAll() throws javax.ejb.FinderException
Finderpublic java.util.Collection findByFilter(Filter filter, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException
FinderfindByFilter インタフェース内 Finderfilter - 抽出条件sortRules - ソート条件配列limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionpublic java.util.Collection findByQuery(java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException
FinderfindByQuery インタフェース内 Finderquery - 抽出条件sortRules - ソート条件配列limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionpublic java.util.Collection findAll(SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException
Finderpublic boolean canUpdate()
canUpdate インタフェース内 ObservablecanUpdate クラス内 AbstractObservableBasejava.rmi.RemoteExceptionpublic Updatable getAsUpdatable() throws java.lang.UnsupportedOperationException
getAsUpdatable インタフェース内 ObservablegetAsUpdatable クラス内 AbstractObservableBasejava.lang.UnsupportedOperationException - サポートしていないjava.rmi.RemoteExceptionprotected abstract Observable createConditionObservable(Observable condition)
createConditionObservable クラス内 AbstractObservableBasepublic java.lang.String getFinderName()
FindergetFinderName インタフェース内 Finder