Package | Description |
---|---|
net.sf.ehcache.search |
This package contains classes for ehcache core search API.
|
net.sf.ehcache.search.impl |
This package contains an implementation for Results.
|
net.sf.ehcache.transaction |
This package contains classes for controlling cache operations for transactional use.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Result> |
Results.all()
Retrieve all of the cache results in one shot.
|
java.util.List<Result> |
NullResults.all()
Retrieve all of the cache results in one shot.
|
java.util.List<Result> |
Results.range(int start,
int count)
Retrieve a subset of the cache results.
|
java.util.List<Result> |
NullResults.range(int start,
int count)
Retrieve a subset of the cache results.
|
Modifier and Type | Class and Description |
---|---|
class |
AggregateOnlyResult
A result implementation intended solely for holding aggregate results.
|
class |
BaseResult
Base result implementation
|
class |
GroupedResultImpl
Representation of single result row from group-by queries
|
class |
ResultImpl
Result implementation
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<Result> |
ResultsImpl.results |
Modifier and Type | Method and Description |
---|---|
java.util.List<Result> |
ResultsImpl.all()
Retrieve all of the cache results in one shot.
|
java.util.List<Result> |
ResultsImpl.range(int start,
int length)
Retrieve a subset of the cache results.
|
Constructor and Description |
---|
ResultsImpl(java.util.List<Result> results,
boolean hasKeys,
boolean hasValues,
boolean hasAttributes,
boolean hasAggregators)
Constructor
|
Modifier and Type | Class and Description |
---|---|
private class |
AbstractTransactionStore.TxResult
Wrap search results so that Result.getValue() can use copy strategy
|
Modifier and Type | Field and Description |
---|---|
private Result |
AbstractTransactionStore.TxResult.result |
Modifier and Type | Field and Description |
---|---|
private java.util.Iterator<Result> |
AbstractTransactionStore.TxResultsIterator.iterator |
private java.util.ListIterator<Result> |
AbstractTransactionStore.TxResultsListIterator.listIterator |
private java.util.List<Result> |
AbstractTransactionStore.TxResultsList.results |
Modifier and Type | Method and Description |
---|---|
Result |
AbstractTransactionStore.TxResultsList.get(int index) |
(package private) Result |
AbstractTransactionStore.TxResult.getUnderylingResult() |
Result |
AbstractTransactionStore.TxResultsIterator.next() |
Result |
AbstractTransactionStore.TxResultsListIterator.next() |
Result |
AbstractTransactionStore.TxResultsListIterator.previous() |
Result |
AbstractTransactionStore.TxResultsList.remove(int index) |
Result |
AbstractTransactionStore.TxResultsList.set(int index,
Result element) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Result> |
AbstractTransactionStore.TxSearchResults.all() |
java.util.Iterator<Result> |
AbstractTransactionStore.TxResultsList.iterator() |
java.util.ListIterator<Result> |
AbstractTransactionStore.TxResultsList.listIterator() |
java.util.ListIterator<Result> |
AbstractTransactionStore.TxResultsList.listIterator(int index) |
java.util.List<Result> |
AbstractTransactionStore.TxSearchResults.range(int start,
int count) |
java.util.List<Result> |
AbstractTransactionStore.TxResultsList.subList(int fromIndex,
int toIndex) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractTransactionStore.TxResultsList.add(int index,
Result element) |
boolean |
AbstractTransactionStore.TxResultsList.add(Result o) |
void |
AbstractTransactionStore.TxResultsListIterator.add(Result o) |
Result |
AbstractTransactionStore.TxResultsList.set(int index,
Result element) |
void |
AbstractTransactionStore.TxResultsListIterator.set(Result o) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractTransactionStore.TxResultsList.addAll(java.util.Collection<? extends Result> c) |
boolean |
AbstractTransactionStore.TxResultsList.addAll(int index,
java.util.Collection<? extends Result> c) |
Constructor and Description |
---|
TxResult(Result result) |
Constructor and Description |
---|
TxResultsIterator(java.util.Iterator<Result> iterator) |
TxResultsList(java.util.List<Result> results) |
TxResultsListIterator(java.util.ListIterator<Result> listIterator) |