Index

A B C D E F H I M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

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).
analyzer() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
analyzer(String) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
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
 

B

boost() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
boost(Float) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 

C

children() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
Return the child nested properties.
code() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
code(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
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.
copyTo() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
copyTo(String) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
create(SpiServer) - Method in interface io.ebeanservice.docstore.api.DocStoreFactory
Create and return the DocStore integration components.
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.
createDocMapping() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
Create the document mapping.
createDocMapping() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
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

delete - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Behavior on delete.
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
 
deleteEvents() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
Return delete events.
derive(BeanType<?>, String) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Return the supplied value or default to the bean name lower case.
derivePathProperties(PathProperties) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Return the pathProperties which defines the JSON document to index.
desc - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
The associated BeanDescriptor.
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 - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Nested path properties defining the doc structure for indexing.
docStructure(PathProperties, boolean) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
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 - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
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.
docValues() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
docValues(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 

E

embedded(String) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
embedded(String) - Method in class io.ebeanservice.docstore.api.support.DocStructure
Return the document structure for an embedded path.
embeddedInvalidate(PersistRequestBean<?>, DocStoreUpdates) - Method in class io.ebeanservice.docstore.api.support.DocStoreEmbeddedInvalidation
 
embeddedInvalidate(PersistRequestBean<?>, DocStoreUpdates) - Method in class io.ebeanservice.docstore.api.support.DocStoreEmbeddedInvalidationProperties
 
embeddedInvalidation - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
List of embedded paths from other documents that include this document type.
embeddedInvalidation(String, String, Set<String>) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Return the DsInvalidationListener based on the properties, path.
embeddedManyRoot(String) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
embeddedManyRoot(String) - Method in class io.ebeanservice.docstore.api.support.DocStructure
 
enabled() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
enabled(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
executeSecondaryQueries(boolean) - Method in interface io.ebeanservice.docstore.api.DocQueryRequest
Execute secondary queries.

F

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.

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

includeInAll() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
includeInAll(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
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
 
indexName - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
ElasticSearch index name.
indexName() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
Return the index name for this bean type.
indexName() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
indexType - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
ElasticSearch index type.
indexType() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
Return the index type for this bean type.
indexType() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
insert - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Behavior on insert.
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
 
io.ebean.core - module io.ebean.core
 
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.
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.
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
 

M

mapped - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
The type of index.
mapped() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
Return true if this type is mapped for doc storage.
mapped() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
mode(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.
mode(PersistRequest.Type, DocStoreMode) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 

N

name() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
Return the property name.
name() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Return the name.
nestedEvents() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
Return the list of nested update events.
norms() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
norms(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
nullValue() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
nullValue(String) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 

O

obtain() - Method in interface io.ebeanservice.docstore.api.DocStoreTransaction
Obtain a context to persist to (like a buffer).
options() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
Return the property options.
options() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
options(DocProperty.Option) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 

P

path - Variable in class io.ebeanservice.docstore.api.support.DocStoreEmbeddedInvalidation
 
pathProps - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
paths() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Return the document structure as PathProperties.
pathStack - Variable in class io.ebeanservice.docstore.api.mapping.DocPropertyAdapter
 
persistEvents() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
Return the persist insert and update requests to be sent to the document store.
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.
properties() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Return the document structure with mapping details.
propertyPositions(Set<String>) - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Return the property names as property index positions.
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.
queueEntries() - Method in class io.ebeanservice.docstore.api.DocStoreUpdates
Return the entries for sending to the queue.
queueId - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Identifier used in the queue system to identify the index.
queueId - Variable in class io.ebeanservice.docstore.api.support.DocStoreEmbeddedInvalidation
 
queueId() - Method in interface io.ebeanservice.docstore.api.DocStoreBeanAdapter
Return the unique queueId for this bean type.
queueId() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Return the queueId.
queueId() - Method in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
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.
replicas() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Return the number of replicas.
replicas(int) - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Set the number of replicas.

S

searchAnalyzer() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
searchAnalyzer(String) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
server - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
 
shards() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Return the number of shards.
shards(int) - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Set the number of shards.
sortable() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
sortable(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
sortableMap - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Map of properties to 'raw' properties.
store() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
store(Boolean) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyOptions
 
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.
type() - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
Return the type of the property.
type() - Method in class io.ebeanservice.docstore.api.mapping.DocumentMapping
Return the type.
type(DocPropertyType) - Method in class io.ebeanservice.docstore.api.mapping.DocPropertyMapping
Set the type of the property.

U

update - Variable in class io.ebeanservice.docstore.api.support.DocStoreBeanBaseAdapter
Behavior on update.
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
 
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
 
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.
A B C D E F H I M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Serialized Form