Index
All Classes|All Packages
A
- add(DocPropertyMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Add the property mapping.
- addChild(DocPropertyMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Add a child property.
- addDelete(DocStoreUpdate) - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Add a delete request.
- addNested(String, PathProperties) - Method in class io.ebeanservice.docstore.api.support.DocStructure
-
Add an embedded property with it's document structure.
- addNested(String, String, Object) - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Add a nested update.
- addPersist(DocStoreUpdate) - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Add a persist request.
- addProperty(String) - Method in class io.ebeanservice.docstore.api.support.DocStructure
-
Add a property at the root level.
- addToQueue(DocStoreUpdates) - Method in interface io.ebeanservice.docstore.api.DocStoreUpdate
-
Add to the queue for deferred processing.
- addToQueue(DocStoreUpdates) - Method in class io.ebeanservice.docstore.api.support.DocStoreDeleteEvent
-
Add this event to the queue (for queue delayed processing).
- addToQueue(DocStoreUpdates) - Method in class io.ebeanservice.docstore.api.support.DocStoreIndexEvent
-
Add this event to the queue (for queue delayed processing).
- apply(DocMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Apply mapping options to this property.
- apply(DocMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
-
Apply override mapping from the document level or embedded property level.
- apply(DocProperty) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
-
Apply the property level mapping options.
- applyMapping() - Method in class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Apply any override mappings from the top level docStore annotation.
- applyPath(Query<T>) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Apply the document structure to the query so that it fetches the required properties to build the document (typically in JSON form).
- applyPath(Query<T>) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
C
- collectSortable() - Method in class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Collect the mapping of properties to 'raw' properties for those marked as sortable.
- commit(DocStoreTransaction) - Method in interface io.ebeanservice.docstore.api.DocStoreUpdateProcessor
-
Perform commit/flush of the changes made via the document store transaction.
- copy() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
-
Create a copy of this such that it can be overridden on a per index basis.
- copyIndex(Query<?>, String, int) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- copyIndex(Class<?>, String) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- copyIndex(Class<?>, String, long) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- create(SpiServer) - Method in interface io.ebeanservice.docstore.api.DocStoreFactory
-
Create and return the DocStore integration components.
- create(SpiServer) - Method in class io.ebeanservice.docstore.none.NoneDocStoreFactory
- create(String, String, String) - Method in class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Create the document mapping.
- createAdapter(BeanDescriptor<T>, DeployBeanDescriptor<T>) - Method in interface io.ebeanservice.docstore.api.DocStoreFactory
-
Create the doc store specific adapter for the given bean type.
- createAdapter(BeanDescriptor<T>, DeployBeanDescriptor<T>) - Method in class io.ebeanservice.docstore.none.NoneDocStoreFactory
- createDocMapping() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Create the document mapping.
- createDocMapping() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- createIndex(String, String) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- createJsonReadOptions() - Method in interface io.ebeanservice.docstore.api.DocQueryRequest
-
Create JsonReadOptions taking into account persistence context and lazy loading support.
- createQueryUpdate(BeanType<T>, int) - Method in interface io.ebeanservice.docstore.api.DocStoreUpdateProcessor
-
Create a processor to handle updates per bean via a findEach query.
- createTransaction(int) - Method in interface io.ebeanservice.docstore.api.DocStoreUpdateProcessor
-
Create a document store transaction hinting at the batch size.
D
- deleteById(Object, DocUpdateContext) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Process a delete by id of a given document.
- deleteById(Object, DocUpdateContext) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- deleteById(Object, DocUpdateContext) - Method in class io.ebeanservice.docstore.none.NoneDocStoreBeanAdapter
- doc() - Method in class io.ebeanservice.docstore.api.support.DocStructure
-
Return the document structure.
- DocMappingBuilder - Class in io.ebeanservice.docstore.api.mapping
-
Builds the DocumentMapping for a given bean type.
- DocMappingBuilder(PathProperties, DocStore) - Constructor for class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Create with the document structure paths and docStore deployment annotation.
- DocPropertyAdapter - Class in io.ebeanservice.docstore.api.mapping
-
Adapter for DocPropertyVisitor that does not do anything.
- DocPropertyAdapter() - Constructor for class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
- DocPropertyMapping - Class in io.ebeanservice.docstore.api.mapping
-
Property mapping in a doc store document structure.
- DocPropertyMapping() - Constructor for class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Construct ROOT.
- DocPropertyMapping(String, DocPropertyType) - Constructor for class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Construct property mapping.
- DocPropertyMapping(String, DocPropertyType, DocPropertyOptions) - Constructor for class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Construct property mapping with options.
- DocPropertyOptions - Class in io.ebeanservice.docstore.api.mapping
-
Options for mapping a property for document storage.
- DocPropertyOptions() - Constructor for class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
-
Construct with no values set.
- DocPropertyVisitor - Interface in io.ebeanservice.docstore.api.mapping
-
Used to visit the properties in a document structure.
- DocQueryRequest<T> - Interface in io.ebeanservice.docstore.api
-
A Query request for the document store.
- DocStoreBeanAdapter<T> - Interface in io.ebeanservice.docstore.api
-
Doc store specific adapter to process doc store events for a given bean type.
- DocStoreBeanBaseAdapter<T> - Class in io.ebeanservice.docstore.api.support
-
Base implementation for much of DocStoreBeanAdapter.
- DocStoreBeanBaseAdapter(BeanDescriptor<T>, DeployBeanDescriptor<T>) - Constructor for class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- DocStoreDeleteEvent - Class in io.ebeanservice.docstore.api.support
-
A 'Delete by Id' request that is send to the document store.
- DocStoreDeleteEvent(BeanType<?>, Object) - Constructor for class io.ebeanservice.docstore.api.support.DocStoreDeleteEvent
- DocStoreEmbeddedInvalidation - Class in io.ebeanservice.docstore.api.support
-
Checks if a persist request means an embedded/nested object in another document needs updating.
- DocStoreEmbeddedInvalidation(String, String) - Constructor for class io.ebeanservice.docstore.api.support.DocStoreEmbeddedInvalidation
- DocStoreEmbeddedInvalidationProperties - Class in io.ebeanservice.docstore.api.support
-
Checks if a persist request means an embedded/nested object in another document needs updating.
- DocStoreEmbeddedInvalidationProperties(String, String, int[]) - Constructor for class io.ebeanservice.docstore.api.support.DocStoreEmbeddedInvalidationProperties
- DocStoreFactory - Interface in io.ebeanservice.docstore.api
-
Creates the integration components for DocStore integration.
- DocStoreIndexEvent<T> - Class in io.ebeanservice.docstore.api.support
-
A 'Delete by Id' request that is send to the document store.
- DocStoreIndexEvent(BeanType<T>, Object, T) - Constructor for class io.ebeanservice.docstore.api.support.DocStoreIndexEvent
- DocStoreIntegration - Interface in io.ebeanservice.docstore.api
-
All the required features for DocStore integration.
- DocStoreQueryUpdate<T> - Interface in io.ebeanservice.docstore.api
-
Update the document store using a Ebean ORM query.
- DocStoreTransaction - Interface in io.ebeanservice.docstore.api
-
A document store transaction.
- docStoreUpdate(DocStoreUpdateContext) - Method in interface io.ebeanservice.docstore.api.DocStoreUpdate
-
Add the event to the doc store bulk update.
- docStoreUpdate(DocStoreUpdateContext) - Method in class io.ebeanservice.docstore.api.support.DocStoreDeleteEvent
-
Add appropriate JSON content for sending to the ElasticSearch Bulk API.
- docStoreUpdate(DocStoreUpdateContext) - Method in class io.ebeanservice.docstore.api.support.DocStoreIndexEvent
-
Add appropriate JSON content for sending to the ElasticSearch Bulk API.
- DocStoreUpdate - Interface in io.ebeanservice.docstore.api
-
For persist events that know how to publish or queue their change to the Document store.
- DocStoreUpdateContext - Interface in io.ebeanservice.docstore.api
-
The doc store specific context/transaction used to collect updates to send to the document store.
- DocStoreUpdateProcessor - Interface in io.ebeanservice.docstore.api
-
Processes index updates.
- DocStoreUpdates - Class in io.ebeanservice.docstore.api
-
Collection of document store updates that are either sent to the document store or queued for future processing
- DocStoreUpdates() - Constructor for class io.ebeanservice.docstore.api.DocStoreUpdates
- DocStructure - Class in io.ebeanservice.docstore.api.support
-
Document structure for mapping to document store.
- DocStructure(PathProperties) - Constructor for class io.ebeanservice.docstore.api.support.DocStructure
-
Create given an initial deployment doc mapping.
- DocumentMapping - Class in io.ebeanservice.docstore.api.mapping
-
Mapping for a document stored in a doc store (like ElasticSearch).
- DocumentMapping(String, String, String, FetchPath, DocPropertyMapping, int, int) - Constructor for class io.ebeanservice.docstore.api.mapping.DocumentMapping
- DocumentNotFoundException - Exception in io.ebeanservice.docstore.api
-
Can be thrown when a document is unexpectedly not found in a document store.
- DocumentNotFoundException(String) - Constructor for exception io.ebeanservice.docstore.api.DocumentNotFoundException
-
Construct with a message.
- documentStore() - Method in interface io.ebeanservice.docstore.api.DocStoreIntegration
-
Return the DocStore.
- dropIndex(String) - Method in class io.ebeanservice.docstore.none.NoneDocStore
E
- embeddedInvalidate(PersistRequestBean<?>, DocStoreUpdates) - Method in class io.ebeanservice.docstore.api.support.DocStoreEmbeddedInvalidation
- embeddedInvalidate(PersistRequestBean<?>, DocStoreUpdates) - Method in class io.ebeanservice.docstore.api.support.DocStoreEmbeddedInvalidationProperties
- executeSecondaryQueries(boolean) - Method in interface io.ebeanservice.docstore.api.DocQueryRequest
-
Execute secondary queries.
F
- find(DocQueryContext<T>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- findEach(DocQueryContext<T>, Consumer<T>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- findEach(String, String, Consumer<RawDoc>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- findEachWhile(DocQueryContext<T>, Predicate<T>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- findEachWhile(String, String, Predicate<RawDoc>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- findList(DocQueryContext<T>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- findPagedList(DocQueryContext<T>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- flush() - Method in interface io.ebeanservice.docstore.api.DocStoreQueryUpdate
-
Flush the changes to the document store.
- flush() - Method in interface io.ebeanservice.docstore.api.DocStoreTransaction
-
Flush all changes to the document store.
G
- getAnalyzer() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getBoost() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getChildren() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Return the child nested properties.
- getCode() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getCopyTo() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getDeleteEvents() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Return delete events.
- getDocValues() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getEmbedded(String) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- getEmbedded(String) - Method in class io.ebeanservice.docstore.api.support.DocStructure
-
Return the document structure for an embedded path.
- getEmbeddedManyRoot(String) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- getEmbeddedManyRoot(String) - Method in class io.ebeanservice.docstore.api.support.DocStructure
- getEnabled() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getIncludeInAll() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getIndexName() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Return the index name for this bean type.
- getIndexName() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- getIndexType() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Return the index type for this bean type.
- getIndexType() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- getMode(PersistRequest.Type, DocStoreMode) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Determine and return how this persist type will be processed given the transaction mode.
- getMode(PersistRequest.Type, DocStoreMode) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- getName() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Return the property name.
- getName() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Return the name.
- getNestedEvents() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Return the list of nested update events.
- getNorms() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getNullValue() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getOptions() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Return the property options.
- getOptions() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getPaths() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Return the document structure as PathProperties.
- getPersistEvents() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Return the persist insert and update requests to be sent to the document store.
- getProperties() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Return the document structure with mapping details.
- getQueueEntries() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Return the entries for sending to the queue.
- getQueueId() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Return the unique queueId for this bean type.
- getQueueId() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Return the queueId.
- getQueueId() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- getReplicas() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Return the number of replicas.
- getSearchAnalyzer() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getShards() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Return the number of shards.
- getSortable() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getStore() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- getType() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Return the type of the property.
- getType() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Return the type.
H
- hasEmbeddedInvalidation() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Return true if this bean type as embedded invalidate registered.
- hasEmbeddedInvalidation() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
I
- implementationNotInClassPath() - Static method in class io.ebeanservice.docstore.none.NoneDocStore
- includesPath(String, String) - Method in class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Return true if the path is included in the document.
- includesProperty(String, String) - Method in class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Return true if the property is included in the document.
- index(Object, T, DocUpdateContext) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Process an index event which is effectively an insert or update (or put).
- index(Object, T, DocUpdateContext) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- index(Object, T, DocUpdateContext) - Method in class io.ebeanservice.docstore.none.NoneDocStoreBeanAdapter
- indexAll(Class<?>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- indexByQuery(Query<T>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- indexByQuery(Query<T>, int) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- indexSettings(String, Map<String, Object>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- insert(Object, PersistRequestBean<T>, DocStoreUpdateContext) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Process an insert persist request.
- insert(Object, PersistRequestBean<T>, DocStoreUpdateContext) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- insert(Object, PersistRequestBean<T>, DocStoreUpdateContext) - Method in class io.ebeanservice.docstore.none.NoneDocStoreBeanAdapter
- io.ebeanservice.docstore.api - package io.ebeanservice.docstore.api
-
The service API for document store integration.
- io.ebeanservice.docstore.api.mapping - package io.ebeanservice.docstore.api.mapping
-
Mapping for document store integration.
- io.ebeanservice.docstore.api.support - package io.ebeanservice.docstore.api.support
-
Support objects for implementing integration.
- io.ebeanservice.docstore.none - package io.ebeanservice.docstore.none
-
"No op" implementation of document store.
- isCode() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- isEmpty() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Return true if there are no events to process.
- isMapped() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Return true if this type is mapped for doc storage.
- isMapped() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- isMapped() - Method in class io.ebeanservice.docstore.none.NoneDocStoreBeanAdapter
- isOptionsSet() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
-
Return true if the index options is set to a non-default value.
- isSortable() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
N
- NoneDocStore - Class in io.ebeanservice.docstore.none
-
DocumentStore that barfs it is used.
- NoneDocStore() - Constructor for class io.ebeanservice.docstore.none.NoneDocStore
- NoneDocStoreBeanAdapter<T> - Class in io.ebeanservice.docstore.none
-
DocStoreBeanBaseAdapter that barfs if it is used.
- NoneDocStoreBeanAdapter(BeanDescriptor<T>, DeployBeanDescriptor<T>) - Constructor for class io.ebeanservice.docstore.none.NoneDocStoreBeanAdapter
- NoneDocStoreFactory - Class in io.ebeanservice.docstore.none
-
A stub implementation of DocStoreFactory that will barf if the docStore features are used.
- NoneDocStoreFactory() - Constructor for class io.ebeanservice.docstore.none.NoneDocStoreFactory
O
- obtain() - Method in interface io.ebeanservice.docstore.api.DocStoreTransaction
-
Obtain a context to persist to (like a buffer).
P
- pop() - Method in class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Pop the nested object or list off the properties stack.
- prepareMany(BeanDescriptor<T>) - Method in class io.ebeanservice.docstore.api.support.DocStructure
-
For 'many' nested properties we need an additional root based graph to fetch and update.
- process(DocStoreUpdates, int) - Method in interface io.ebeanservice.docstore.api.DocStoreUpdateProcessor
-
Process all the updates for a transaction.
- process(List<DocStoreQueueEntry>) - Method in class io.ebeanservice.docstore.none.NoneDocStore
- push(DocPropertyMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocMappingBuilder
-
Push the nested object or list onto the properties stack.
Q
- query() - Method in interface io.ebeanservice.docstore.api.DocQueryRequest
-
Return the query for this request.
- queue() - Method in interface io.ebeanservice.docstore.api.DocStoreTransaction
-
Add changes that should be queued to the DocStoreUpdates.
- queueDelete(String, Object) - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Queue a 'delete' request.
- queueIndex(String, Object) - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Queue an 'index' request.
- queueNested(String, String, Object) - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
-
Queue an update to a nested/embedded object.
R
- rawProperty(String) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Return an un-analysed property to use instead of the given property.
- rawProperty(String) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- registerInvalidationPath(String, String, Set<String>) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Register invalidation events for embedded/nested documents the given path and properties.
- registerInvalidationPath(String, String, Set<String>) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
-
Register a doc store invalidation listener for the given bean type, path and properties.
- registerPaths() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
In deployment phase read the embedded/nested document information.
- registerPaths() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
-
Register invalidation paths for embedded documents.
S
- setAnalyzer(String) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setBoost(Float) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setCode(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setCopyTo(String) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setDocValues(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setEnabled(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setIncludeInAll(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setNorms(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setNullValue(String) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setOptions(DocProperty.Option) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setReplicas(int) - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Set the number of replicas.
- setSearchAnalyzer(String) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setShards(int) - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Set the number of shards.
- setSortable(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setStore(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- setType(DocPropertyType) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Set the type of the property.
- store(Object, T) - Method in interface io.ebeanservice.docstore.api.DocStoreQueryUpdate
-
Process the bean storing in the document store.
T
- toString() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
- toString() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
- transaction() - Method in interface io.ebeanservice.docstore.api.DocQueryRequest
-
Return the transaction for this request (can be null for document store only queries).
- transaction(SpiTransaction) - Method in interface io.ebeanservice.docstore.api.DocQueryRequest
-
Set the (document store) transaction to use for this query.
U
- update(Object, PersistRequestBean<T>, DocStoreUpdateContext) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Process an update persist request.
- update(Object, PersistRequestBean<T>, DocStoreUpdateContext) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- update(Object, PersistRequestBean<T>, DocStoreUpdateContext) - Method in class io.ebeanservice.docstore.none.NoneDocStoreBeanAdapter
- updateEmbedded(PersistRequestBean<T>, DocStoreUpdates) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Process the persist request adding any embedded/nested document invalidation to the docStoreUpdates.
- updateEmbedded(PersistRequestBean<T>, DocStoreUpdates) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- updateEmbedded(Object, String, String, DocUpdateContext) - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
-
Process an update of an embedded document.
- updateEmbedded(Object, String, String, DocUpdateContext) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
- updateEmbedded(Object, String, String, DocUpdateContext) - Method in class io.ebeanservice.docstore.none.NoneDocStoreBeanAdapter
- updateProcessor() - Method in interface io.ebeanservice.docstore.api.DocStoreIntegration
-
Return the DocStoreUpdateProcessor to use.
V
- visit(DocPropertyVisitor) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
-
Visit this property and any nested children.
- visit(DocPropertyVisitor) - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
-
Visit all the properties in the document structure.
- visitBegin() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
- visitBegin() - Method in interface io.ebeanservice.docstore.api.mapping.DocPropertyVisitor
-
Begin visiting the document structure.
- visitBeginList(DocPropertyMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
- visitBeginList(DocPropertyMapping) - Method in interface io.ebeanservice.docstore.api.mapping.DocPropertyVisitor
-
Start visiting a nested list.
- visitBeginObject(DocPropertyMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
- visitBeginObject(DocPropertyMapping) - Method in interface io.ebeanservice.docstore.api.mapping.DocPropertyVisitor
-
Start visiting a nested object.
- visitEnd() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
- visitEnd() - Method in interface io.ebeanservice.docstore.api.mapping.DocPropertyVisitor
-
Finished visiting the document structure.
- visitEndList(DocPropertyMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
- visitEndList(DocPropertyMapping) - Method in interface io.ebeanservice.docstore.api.mapping.DocPropertyVisitor
-
End visiting a nested list.
- visitEndObject(DocPropertyMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
- visitEndObject(DocPropertyMapping) - Method in interface io.ebeanservice.docstore.api.mapping.DocPropertyVisitor
-
End visiting a nested object.
- visitProperty(DocPropertyMapping) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
- visitProperty(DocPropertyMapping) - Method in interface io.ebeanservice.docstore.api.mapping.DocPropertyVisitor
-
Visit a property.
All Classes|All Packages