| Modifier and Type | Method and Description |
|---|---|
DocumentEntity |
DocumentEntity.copy()
make copy of itself
|
DocumentEntity |
DocumentCollectionManager.insert(DocumentEntity entity)
Saves document collection entity
|
DocumentEntity |
DocumentCollectionManager.insert(DocumentEntity entity,
Duration ttl)
Saves document collection entity with time to live
|
static DocumentEntity |
DocumentEntity.of(String name)
Creates a
DocumentEntity instance |
static DocumentEntity |
DocumentEntity.of(String name,
List<Document> documents)
Creates a
DocumentEntity instance |
DocumentEntity |
DocumentCollectionManager.update(DocumentEntity entity)
Updates a entity
|
| Modifier and Type | Method and Description |
|---|---|
Stream<DocumentEntity> |
DocumentPreparedStatement.getResult()
Executes a query and return the result as
Stream |
Stream<DocumentEntity> |
DocumentQuery.DocumentQueryBuild.getResult(DocumentCollectionManager manager)
|
Optional<DocumentEntity> |
DocumentPreparedStatement.getSingleResult()
Returns the result as a single element otherwise it will return an
Optional.empty() |
Optional<DocumentEntity> |
DocumentQuery.DocumentQueryBuild.getSingleResult(DocumentCollectionManager manager)
|
Iterable<DocumentEntity> |
DocumentCollectionManager.insert(Iterable<DocumentEntity> entities)
Saves documents collection entity, by default it's just run for each saving using
DocumentCollectionManager.insert(DocumentEntity),
each NoSQL vendor might replace to a more appropriate one. |
Iterable<DocumentEntity> |
DocumentCollectionManager.insert(Iterable<DocumentEntity> entities,
Duration ttl)
Saves documents collection entity with time to live, by default it's just run for each saving using
DocumentCollectionManager.insert(DocumentEntity, Duration),
each NoSQL vendor might replace to a more appropriate one. |
default Stream<DocumentEntity> |
DocumentCollectionManager.query(String query)
Executes a query and returns the result, when the operations are insert, update and select
command it will return the result of the operation when the command is delete it will return an empty collection.
|
Stream<DocumentEntity> |
DocumentQueryParser.query(String query,
DocumentCollectionManager collectionManager,
DocumentObserverParser observer)
Executes a query and returns the result, when the operations are insert, update and select
command it will return the result of the operation when the command is delete it will return an empty collection.
|
Stream<DocumentEntity> |
DocumentCollectionManager.select(DocumentQuery query)
Finds
DocumentEntity from select |
default Optional<DocumentEntity> |
DocumentCollectionManager.singleResult(DocumentQuery query)
Returns a single entity from select
|
Iterable<DocumentEntity> |
DocumentCollectionManager.update(Iterable<DocumentEntity> entities)
Updates documents collection entity, by default it's just run for each saving using
DocumentCollectionManager.update(DocumentEntity),
each NoSQL vendor might replace to a more appropriate one. |
| Modifier and Type | Method and Description |
|---|---|
DocumentEntity |
DocumentCollectionManager.insert(DocumentEntity entity)
Saves document collection entity
|
DocumentEntity |
DocumentCollectionManager.insert(DocumentEntity entity,
Duration ttl)
Saves document collection entity with time to live
|
DocumentEntity |
DocumentCollectionManager.update(DocumentEntity entity)
Updates a entity
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<DocumentEntity> |
DocumentCollectionManager.insert(Iterable<DocumentEntity> entities)
Saves documents collection entity, by default it's just run for each saving using
DocumentCollectionManager.insert(DocumentEntity),
each NoSQL vendor might replace to a more appropriate one. |
Iterable<DocumentEntity> |
DocumentCollectionManager.insert(Iterable<DocumentEntity> entities,
Duration ttl)
Saves documents collection entity with time to live, by default it's just run for each saving using
DocumentCollectionManager.insert(DocumentEntity, Duration),
each NoSQL vendor might replace to a more appropriate one. |
Iterable<DocumentEntity> |
DocumentCollectionManager.update(Iterable<DocumentEntity> entities)
Updates documents collection entity, by default it's just run for each saving using
DocumentCollectionManager.update(DocumentEntity),
each NoSQL vendor might replace to a more appropriate one. |
Copyright © 2017–2020 Eclipse Foundation. All rights reserved.