| Constructor and Description |
|---|
Sibyl() |
| Modifier and Type | Method and Description |
|---|---|
abstract <X> java.util.List<X> |
all(java.lang.Class<X> cls,
java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> map) |
<T> T |
computeIfAbsent(java.lang.String key,
java.util.function.Function<java.lang.String,T> mappingFunction) |
<T,D> Async<T,D> |
createAsync() |
<D> AsyncPrepared<D> |
createAsync(Prepared stmt) |
<D> AsyncPrepared<D> |
createAsync(java.lang.String query) |
abstract <T> void |
delete(java.lang.Class<T> cls,
T entity) |
protected ResultSet |
execute(Prepared pstmt,
java.util.Map<java.lang.String,java.lang.Object> map) |
ResultSet |
execute(java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> map) |
abstract <T> T |
get(java.lang.Class<T> cls,
PrimaryKey primaryKey) |
abstract <T> T |
get(java.lang.Class<T> cls,
PrimaryKey primaryKey,
ReadOptions readOptions) |
abstract <X> AsyncFutures<X,PrimaryKey> |
get(java.util.Collection<PrimaryKey> list,
java.lang.Class<X> cls,
ReadOptions userOptions) |
Generator |
getGenerator() |
Inspector |
getInspector(java.lang.Class cls) |
ReadOptions |
getReadOptions() |
net.e6tech.elements.common.resources.Resources |
getResources() |
Session |
getSession() |
WriteOptions |
getWriteOptions() |
abstract <X> java.util.List<X> |
mapAll(java.lang.Class<X> cls,
BaseResultSet rs) |
abstract <X> X |
one(java.lang.Class<X> cls,
java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> map) |
abstract <T> void |
save(java.lang.Class<T> cls,
T entity) |
abstract <T> void |
save(java.lang.Class<T> cls,
T entity,
WriteOptions options) |
abstract <X> void |
save(java.util.Collection<X> list,
java.lang.Class<X> cls) |
abstract <X> void |
save(java.util.Collection<X> list,
java.lang.Class<X> cls,
WriteOptions userOptions) |
void |
setReadOptions(ReadOptions readOptions) |
void |
setResources(net.e6tech.elements.common.resources.Resources resources) |
void |
setWriteOptions(WriteOptions writeOptions) |
public <T> T computeIfAbsent(java.lang.String key,
java.util.function.Function<java.lang.String,T> mappingFunction)
public ReadOptions getReadOptions()
public void setReadOptions(ReadOptions readOptions)
public WriteOptions getWriteOptions()
public void setWriteOptions(WriteOptions writeOptions)
public net.e6tech.elements.common.resources.Resources getResources()
@Inject public void setResources(net.e6tech.elements.common.resources.Resources resources)
public Generator getGenerator()
public Session getSession()
public <T,D> Async<T,D> createAsync()
public <D> AsyncPrepared<D> createAsync(java.lang.String query)
public <D> AsyncPrepared<D> createAsync(Prepared stmt)
public ResultSet execute(java.lang.String query, java.util.Map<java.lang.String,java.lang.Object> map)
protected ResultSet execute(Prepared pstmt, java.util.Map<java.lang.String,java.lang.Object> map)
public abstract <T> T get(java.lang.Class<T> cls,
PrimaryKey primaryKey)
public abstract <T> T get(java.lang.Class<T> cls,
PrimaryKey primaryKey,
ReadOptions readOptions)
public abstract <X> AsyncFutures<X,PrimaryKey> get(java.util.Collection<PrimaryKey> list, java.lang.Class<X> cls, ReadOptions userOptions)
public abstract <T> void save(java.lang.Class<T> cls,
T entity)
public abstract <T> void save(java.lang.Class<T> cls,
T entity,
WriteOptions options)
public abstract <T> void delete(java.lang.Class<T> cls,
T entity)
public abstract <X> void save(java.util.Collection<X> list,
java.lang.Class<X> cls)
public abstract <X> void save(java.util.Collection<X> list,
java.lang.Class<X> cls,
WriteOptions userOptions)
public abstract <X> X one(java.lang.Class<X> cls,
java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> map)
public abstract <X> java.util.List<X> all(java.lang.Class<X> cls,
java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> map)
public abstract <X> java.util.List<X> mapAll(java.lang.Class<X> cls,
BaseResultSet rs)
public Inspector getInspector(java.lang.Class cls)