| Modifier and Type | Method and Description |
|---|---|
ColumnEntity |
ColumnEntity.copy()
make copy of itself
|
ColumnEntity |
ColumnFamilyManager.insert(ColumnEntity entity)
Saves a Column family entity
|
ColumnEntity |
ColumnFamilyManager.insert(ColumnEntity entity,
Duration ttl)
Saves a Column family entity with time to live
|
static ColumnEntity |
ColumnEntity.of(String name)
Creates a column family instance
|
static ColumnEntity |
ColumnEntity.of(String name,
List<Column> columns)
Creates a column family instance
|
ColumnEntity |
ColumnFamilyManager.update(ColumnEntity entity)
Updates a Column family entity
|
| Modifier and Type | Method and Description |
|---|---|
Stream<ColumnEntity> |
ColumnPreparedStatement.getResult()
Executes a query and return the result as
Stream |
Stream<ColumnEntity> |
ColumnQuery.ColumnQueryBuild.getResult(ColumnFamilyManager manager)
|
Optional<ColumnEntity> |
ColumnPreparedStatement.getSingleResult()
Returns the result as a single element otherwise it will return an
Optional.empty() |
Optional<ColumnEntity> |
ColumnQuery.ColumnQueryBuild.getSingleResult(ColumnFamilyManager manager)
|
Iterable<ColumnEntity> |
ColumnFamilyManager.insert(Iterable<ColumnEntity> entities)
Saves a Column family entities, by default it's just run for each saving using
ColumnFamilyManager.insert(ColumnEntity), each NoSQL vendor might
replace to a more appropriate one. |
Iterable<ColumnEntity> |
ColumnFamilyManager.insert(Iterable<ColumnEntity> entities,
Duration ttl)
Saves a Column family entity with time to live, by default it's just run for each saving using
ColumnFamilyManager.insert(ColumnEntity, Duration),
each NoSQL vendor might replace to a more appropriate one. |
default Stream<ColumnEntity> |
ColumnFamilyManager.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<ColumnEntity> |
ColumnQueryParser.query(String query,
ColumnFamilyManager manager,
ColumnObserverParser 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<ColumnEntity> |
ColumnFamilyManager.select(ColumnQuery query)
Finds
ColumnEntity from select |
default Optional<ColumnEntity> |
ColumnFamilyManager.singleResult(ColumnQuery query)
Returns a single entity from select
|
Iterable<ColumnEntity> |
ColumnFamilyManager.update(Iterable<ColumnEntity> entities)
Updates a Column family entities, by default it's just run for each saving using
ColumnFamilyManager.update(ColumnEntity), each NoSQL vendor might
replace to a more appropriate one. |
| Modifier and Type | Method and Description |
|---|---|
ColumnEntity |
ColumnFamilyManager.insert(ColumnEntity entity)
Saves a Column family entity
|
ColumnEntity |
ColumnFamilyManager.insert(ColumnEntity entity,
Duration ttl)
Saves a Column family entity with time to live
|
ColumnEntity |
ColumnFamilyManager.update(ColumnEntity entity)
Updates a Column family entity
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<ColumnEntity> |
ColumnFamilyManager.insert(Iterable<ColumnEntity> entities)
Saves a Column family entities, by default it's just run for each saving using
ColumnFamilyManager.insert(ColumnEntity), each NoSQL vendor might
replace to a more appropriate one. |
Iterable<ColumnEntity> |
ColumnFamilyManager.insert(Iterable<ColumnEntity> entities,
Duration ttl)
Saves a Column family entity with time to live, by default it's just run for each saving using
ColumnFamilyManager.insert(ColumnEntity, Duration),
each NoSQL vendor might replace to a more appropriate one. |
Iterable<ColumnEntity> |
ColumnFamilyManager.update(Iterable<ColumnEntity> entities)
Updates a Column family entities, by default it's just run for each saving using
ColumnFamilyManager.update(ColumnEntity), each NoSQL vendor might
replace to a more appropriate one. |
Copyright © 2017–2020 Eclipse Foundation. All rights reserved.