| Package | Description |
|---|---|
| org.springframework.data.gemfire.search.lucene | |
| org.springframework.data.gemfire.search.lucene.support |
| Modifier and Type | Class and Description |
|---|---|
class |
ProjectingLuceneTemplate
ProjectingLuceneTemplate is a Lucene data access operations class encapsulating functionality
for performing Lucene queries and other Lucene data access operations and returning the query results
as application-specific domain object views. |
| Modifier and Type | Class and Description |
|---|---|
class |
ProjectingLuceneAccessorSupport
ProjectingLuceneAccessorSupport is a ProjectingLuceneAccessor class implementation providing support
for extending classes. |
| Modifier and Type | Method and Description |
|---|---|
protected ProjectingLuceneAccessor |
LucenePage.getTemplate()
Returns the
ProjectingLuceneAccessor used by this LucenePage to perform
Lucene data access operations and projections. |
| Modifier and Type | Method and Description |
|---|---|
protected List<T> |
LucenePage.materialize(ProjectingLuceneAccessor template,
List<org.apache.geode.cache.lucene.LuceneResultStruct<K,V>> pageOfQueryResults,
Class<T> projectionType)
|
static <T,K,V> LucenePage<T,K,V> |
LucenePage.newLucenePage(ProjectingLuceneAccessor template,
org.apache.geode.cache.lucene.PageableLuceneQueryResults<K,V> queryResults,
int pageSize,
Class<T> projectionType)
Factory method used to construct a new instance of
LucenePage initialized with
the given Lucene query results, page size,
and projection type. |
static <T,K,V> LucenePage<T,K,V> |
LucenePage.newLucenePage(ProjectingLuceneAccessor template,
org.apache.geode.cache.lucene.PageableLuceneQueryResults<K,V> queryResults,
int pageSize,
Class<T> projectionType,
LucenePage<T,K,V> previousPage)
Factory method used to construct a new instance of
LucenePage initialized with
the given Lucene query results, page size,
projection type and previous page, if one exists. |
| Constructor and Description |
|---|
LucenePage(ProjectingLuceneAccessor template,
org.apache.geode.cache.lucene.PageableLuceneQueryResults<K,V> queryResults,
int pageSize,
Class<T> projectionType)
Constructs a new instance of
LucenePage initialized with
the given Lucene query results, page size
and projection type. |
LucenePage(ProjectingLuceneAccessor template,
org.apache.geode.cache.lucene.PageableLuceneQueryResults<K,V> queryResults,
int pageSize,
Class<T> projectionType,
LucenePage<T,K,V> previous)
Constructs a new instance of
LucenePage initialized with
the given Lucene query results, page size,
projection type and previous page, if one exists. |
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.