T - document typeI - a self type of extended indexer class@NotThreadSafe public abstract static class Repositories.Indexer<T,I extends Repositories.Indexer<T,I>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Constraints.Constraint |
fields |
protected Constraints.Constraint |
options |
protected Repositories.Repository<T> |
repository |
| Modifier | Constructor and Description |
|---|---|
protected |
Indexer(Repositories.Repository<T> repository) |
| Modifier and Type | Method and Description |
|---|---|
FluentFuture<Void> |
ensure() |
I |
expireAfterSeconds(int timeToLiveSeconds) |
I |
named(String indexName) |
I |
unique() |
protected Constraints.Constraint fields
protected Constraints.Constraint options
protected final Repositories.Repository<T> repository
protected Indexer(Repositories.Repository<T> repository)
Copyright © 2016 The Immutables.org authors. All rights reserved.