public interface ProjectingLuceneOperations extends LuceneOperations
ProjectingLuceneOperations インターフェースは、Lucene データアクセス操作を実行し、その結果をエンティティドメイン typesSE にマッピングするクラスを実装するための契約を定義します。ListSE, Page, LuceneOperations, LuceneQueryProviderDEFAULT_PAGE_SIZE, DEFAULT_RESULT_LIMIT| 修飾子と型 | メソッドと説明 |
|---|---|
default <T> ListSE<T> | query(org.apache.geode.cache.lucene.LuceneQueryProvider queryProvider, ClassSE<T> projectionType) 提供された querySE を実行し、その結果を projectionTypeSE のインスタンスとして投影します。 |
<T> ListSE<T> | query(org.apache.geode.cache.lucene.LuceneQueryProvider queryProvider, int resultLimit, ClassSE<T> projectionType) 提供された querySE を実行し、制限された結果を projectionTypeSE のインスタンスとして投影します。 |
<T> Page<T> | query(org.apache.geode.cache.lucene.LuceneQueryProvider queryProvider, int resultLimit, int pageSize, ClassSE<T> projectionType) 提供された querySE を実行し、制限された結果を projectionTypeSE のインスタンスとして投影します。 |
default <T> ListSE<T> | query(StringSE query, StringSE defaultField, ClassSE<T> projectionType) 指定された querySE を実行し、結果を projectionTypeSE のインスタンスとして投影します。 |
<T> ListSE<T> | query(StringSE query, StringSE defaultField, int resultLimit, ClassSE<T> projectionType) 指定された querySE を実行し、制限された結果を projectionTypeSE のインスタンスとして投影します。 |
<T> Page<T> | query(StringSE query, StringSE defaultField, int resultLimit, int pageSize, ClassSE<T> projectionType) 指定された querySE を実行し、制限された結果を projectionTypeSE のインスタンスとして投影します。 |
query, query, query, query, query, query, queryForKeys, queryForKeys, queryForKeys, queryForKeys, queryForValues, queryForValues, queryForValues, queryForValuesdefault <T> ListSE<T> query(StringSE query, StringSE defaultField, ClassSE<T> projectionType)
querySE を実行し、結果を projectionTypeSE のインスタンスとして投影します。T - ClassSE 型の射影。query - Lucene querySE を実行します。defaultField - StringSE は、Lucene クエリ句でフィールドが明示的に定義されていない場合に、Lucene クエリで使用されるデフォルトのフィールドを指定します。projectionType - クエリ結果内の個々の要素の ClassSE 型。projectionTypeSE のインスタンスとして投影された Lucene クエリ結果の ListSE。query(String, String, int, Class), ListSE<T> ListSE<T> query(StringSE query, StringSE defaultField, int resultLimit, ClassSE<T> projectionType)
querySE を実行し、制限された結果を projectionTypeSE のインスタンスとして投影します。T - ClassSE 型の射影。query - Lucene querySE を実行します。defaultField - StringSE は、Lucene クエリ句でフィールドが明示的に定義されていない場合に、Lucene クエリで使用されるデフォルトのフィールドを指定します。resultLimit - 返されるクエリ結果の数を制限します。projectionType - クエリ結果内の個々の要素の ClassSE 型。projectionTypeSE のインスタンスとして投影された Lucene クエリ結果の ListSE。query(String, String, int, Class), ListSE<T> Page<T> query(StringSE query, StringSE defaultField, int resultLimit, int pageSize, ClassSE<T> projectionType)
querySE を実行し、制限された結果を projectionTypeSE のインスタンスとして投影します。default <T> ListSE<T> query(org.apache.geode.cache.lucene.LuceneQueryProvider queryProvider, ClassSE<T> projectionType)
querySE を実行し、その結果を projectionTypeSE のインスタンスとして投影します。T - ClassSE 型の射影。queryProvider - Lucene querySE を実行するための LuceneQueryProvider。projectionType - クエリ結果内の個々の要素の ClassSE 型。projectionTypeSE のインスタンスとして投影された Lucene クエリ結果の ListSE。LuceneQueryProvider, query(LuceneQueryProvider, int, Class), ListSE<T> ListSE<T> query(org.apache.geode.cache.lucene.LuceneQueryProvider queryProvider, int resultLimit, ClassSE<T> projectionType)
querySE を実行し、制限された結果を projectionTypeSE のインスタンスとして投影します。<T> Page<T> query(org.apache.geode.cache.lucene.LuceneQueryProvider queryProvider, int resultLimit, int pageSize, ClassSE<T> projectionType)
querySE を実行し、制限された結果を projectionTypeSE のインスタンスとして投影します。Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.