| 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) |
Async |
createAsync() |
Async |
createAsync(Prepared stmt) |
Async |
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 <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,
ResultSet 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> AsyncFutures<java.lang.Void,X> |
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 Async createAsync()
public Async createAsync(java.lang.String query)
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 <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> AsyncFutures<java.lang.Void,X> 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,
ResultSet rs)
public Inspector getInspector(java.lang.Class cls)