Modifier and Type | Method and Description |
---|---|
Database |
as(String username) |
void |
clear() |
<E> DbColumn<E> |
column(Map<String,Object> map,
String name,
Class<E> type) |
void |
delete(long id) |
void |
delete(Object record) |
void |
destroy() |
<E> void |
each(org.rapidoid.lambda.Operation<E> lambda) |
<E> E |
entity(String rql,
Object... args) |
<E> List<E> |
find(Class<E> clazz,
org.rapidoid.lambda.Predicate<E> match,
Comparator<E> orderBy) |
<E> List<E> |
find(Class<E> clazz,
String query,
Object... args) |
<E> List<E> |
find(Iterable<Long> ids) |
<E> List<E> |
find(org.rapidoid.lambda.Predicate<E> match) |
<E> List<E> |
find(String searchPhrase) |
<E> E |
get(long id) |
<E> E |
get(long id,
Class<E> clazz) |
<E> List<E> |
getAll(Class<E> clazz) |
<E> List<E> |
getAll(Collection<Long> ids) |
<E> List<E> |
getAll(long... ids) |
long |
getIdOf(Object record) |
<E> E |
getIfExists(long id) |
long |
getVersionOf(long id) |
void |
init(String data,
Object... args) |
long |
insert(Object record) |
<E> DbList<E> |
list(Object holder,
String relation) |
void |
load(InputStream in) |
void |
loadAndStart() |
long |
persist(Object record) |
long |
persistedIdOf(Object record) |
<T> T |
readColumn(long id,
String column) |
<E> DbRef<E> |
ref(Object holder,
String relation) |
<E> void |
refresh(E record) |
<RESULT> RESULT |
rql(String rql,
Object... args) |
void |
saveTo(OutputStream output) |
DbSchema |
schema() |
<E> DbSet<E> |
set(Object holder,
String relation) |
long |
size() |
Database |
sudo() |
void |
transaction(Runnable transaction,
boolean readOnly) |
void |
transaction(Runnable transaction,
boolean readOnly,
org.rapidoid.concurrent.Callback<Void> callback) |
void |
update(long id,
Object record) |
void |
update(Object record) |
void loadAndStart()
long insert(Object record)
<E> E get(long id)
<E> E getIfExists(long id)
<E> E get(long id, Class<E> clazz)
<E> List<E> getAll(long... ids)
<E> List<E> getAll(Collection<Long> ids)
<E> void refresh(E record)
void update(Object record)
void update(long id, Object record)
long persist(Object record)
long persistedIdOf(Object record)
void delete(long id)
void delete(Object record)
<T> T readColumn(long id, String column)
<E> List<E> find(org.rapidoid.lambda.Predicate<E> match)
<E> List<E> find(Class<E> clazz, org.rapidoid.lambda.Predicate<E> match, Comparator<E> orderBy)
<E> void each(org.rapidoid.lambda.Operation<E> lambda)
void transaction(Runnable transaction, boolean readOnly)
void transaction(Runnable transaction, boolean readOnly, org.rapidoid.concurrent.Callback<Void> callback)
void saveTo(OutputStream output)
void load(InputStream in)
long size()
void clear()
void destroy()
long getIdOf(Object record)
long getVersionOf(long id)
DbSchema schema()
Database sudo()
Copyright © 2014–2015 Nikolche Mihajlovski and contributors. All rights reserved.