public class SimpleLocalPrimaryFinderImpl extends java.lang.Object implements PrimaryFinder
| コンストラクタと説明 |
|---|
SimpleLocalPrimaryFinderImpl(FilterFactory filterFactory,
java.util.Collection source) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Long |
countByFilter(Filter filter)
filterに合致するObservableの件数を取得して返す。
|
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を検索する。
|
Observable |
findByObservableProxy(ObservableProxy proxy)
Obsolete(use findByPrimaryKey).
|
Observable |
findByPrimaryKey(ObservableProxy proxy)
Filterに合致するObservableのObservableProxyを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query)
Filterに合致するObservableを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query,
SortRule[] sortRules,
LimitRule limitRule)
Filterに合致するObservableを検索する。
|
java.lang.String |
getFinderName()
このFinderの名称を返す
|
java.util.List |
getList(Filter filter) |
java.util.Collection |
getObservableProxyClasses()
このFinderで返すObservableProxyのリストを返す。
|
java.lang.String |
toString() |
public SimpleLocalPrimaryFinderImpl(FilterFactory filterFactory, java.util.Collection source)
public java.util.List getList(Filter filter)
public Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException
PrimaryFinderfindByPrimaryKey インタフェース内 PrimaryFinderjavax.ejb.FinderExceptionpublic Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException
PrimaryFinderfindByObservableProxy インタフェース内 PrimaryFinderjavax.ejb.FinderExceptionpublic java.util.Collection getObservableProxyClasses()
PrimaryFindergetObservableProxyClasses インタフェース内 PrimaryFinderpublic 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 java.lang.String getFinderName()
FindergetFinderName インタフェース内 Finderpublic java.lang.String toString()
toString クラス内 java.lang.Object