A C D E F G H I L M O P R S T U 

A

addedRelIds() - Method in interface org.rapidoid.inmem.EntityLinks
 
addRelTo(long) - Method in interface org.rapidoid.inmem.EntityLinks
 
allRelIds() - Method in interface org.rapidoid.inmem.EntityLinks
 
as(String) - Method in class org.rapidoid.inmem.InMem
 

C

clear() - Method in class org.rapidoid.inmem.InMem
 
create(Class<T>) - Method in interface org.rapidoid.inmem.EntityConstructor
 

D

delete(long) - Method in class org.rapidoid.inmem.InMem
 
delete(Object) - Method in class org.rapidoid.inmem.InMem
 
deserialize(byte[], T) - Method in interface org.rapidoid.inmem.EntitySerializer
 
destroy() - Method in class org.rapidoid.inmem.InMem
 

E

each(Operation<E>) - Method in class org.rapidoid.inmem.InMem
 
EntityConstructor - Interface in org.rapidoid.inmem
 
EntityLinks - Interface in org.rapidoid.inmem
 
EntityLinksContainer - Interface in org.rapidoid.inmem
 
EntitySerializer - Interface in org.rapidoid.inmem
 
equals(Object) - Method in class org.rapidoid.inmem.RelPair
 

F

find(Predicate<E>) - Method in class org.rapidoid.inmem.InMem
 
find(Iterable<Long>) - Method in class org.rapidoid.inmem.InMem
 
find(Class<E>, Predicate<E>, Comparator<E>) - Method in class org.rapidoid.inmem.InMem
 
find(String) - Method in class org.rapidoid.inmem.InMem
 
find(Class<E>, String, Object...) - Method in class org.rapidoid.inmem.InMem
 
fromId() - Method in interface org.rapidoid.inmem.EntityLinks
 

G

get(long) - Method in class org.rapidoid.inmem.InMem
 
get(long, Class<E>) - Method in class org.rapidoid.inmem.InMem
 
getAll(Class<E>) - Method in class org.rapidoid.inmem.InMem
 
getAll(long[]) - Method in class org.rapidoid.inmem.InMem
 
getAll(Collection<Long>) - Method in class org.rapidoid.inmem.InMem
 
getEntityLinks() - Method in interface org.rapidoid.inmem.EntityLinksContainer
 
getIfExists(long) - Method in class org.rapidoid.inmem.InMem
 
getVersionOf(long) - Method in class org.rapidoid.inmem.InMem
 

H

halt() - Method in class org.rapidoid.inmem.InMem
 
hashCode() - Method in class org.rapidoid.inmem.RelPair
 

I

initAndLoad() - Method in class org.rapidoid.inmem.InMem
 
InMem - Class in org.rapidoid.inmem
Simple, persisted in-memory NoSQL DB, based on ConcurrentSkipListMap.
ACID transactional semantics:
- Atomicity with automatic rollback in case of exception,
- Consistency - only with constraints enforced programmatically inside transaction,
- Isolation is serializable (with global lock),
- Durability through on-commit callbacks.
InMem(String, EntitySerializer, EntityConstructor, Set<Class<?>>, String) - Constructor for class org.rapidoid.inmem.InMem
 
InMemData - Class in org.rapidoid.inmem
 
InMemData(String, EntitySerializer, EntityConstructor, PropertySelector) - Constructor for class org.rapidoid.inmem.InMemData
 
insert(Object) - Method in class org.rapidoid.inmem.InMem
 
isActive() - Method in class org.rapidoid.inmem.InMem
 

L

loadFrom(InputStream) - Method in class org.rapidoid.inmem.InMem
 
loadMetadata(InputStream) - Method in class org.rapidoid.inmem.InMem
 

M

matches(Object, String, Object...) - Static method in class org.rapidoid.inmem.InMem
 

O

org.rapidoid.inmem - package org.rapidoid.inmem
 

P

persist(Object) - Method in class org.rapidoid.inmem.InMem
 
persistedIdOf(Object) - Method in class org.rapidoid.inmem.InMem
 
prefill(Object) - Method in class org.rapidoid.inmem.InMem
 

R

readColumn(long, String) - Method in class org.rapidoid.inmem.InMem
 
refresh(Object) - Method in class org.rapidoid.inmem.InMem
 
relationName() - Method in interface org.rapidoid.inmem.EntityLinks
 
RelPair - Class in org.rapidoid.inmem
 
RelPair(String, Class<?>, Class<?>, Prop, Prop) - Constructor for class org.rapidoid.inmem.RelPair
 
removedRelIds() - Method in interface org.rapidoid.inmem.EntityLinks
 
removeRelTo(long) - Method in interface org.rapidoid.inmem.EntityLinks
 

S

saveTo(OutputStream) - Method in class org.rapidoid.inmem.InMem
 
SEARCHABLE_PROPS - Static variable in class org.rapidoid.inmem.InMem
 
serialize(Object) - Method in interface org.rapidoid.inmem.EntitySerializer
 
shutdown() - Method in class org.rapidoid.inmem.InMem
 
size() - Method in class org.rapidoid.inmem.InMem
 
sorted(List<E>, Comparator<E>) - Method in class org.rapidoid.inmem.InMem
 
start() - Method in class org.rapidoid.inmem.InMem
 
sudo() - Method in class org.rapidoid.inmem.InMem
 

T

toString() - Method in class org.rapidoid.inmem.InMem
 
toString() - Method in class org.rapidoid.inmem.RelPair
 
transaction(Runnable, boolean) - Method in class org.rapidoid.inmem.InMem
Simple, persisted in-memory NoSQL DB, based on ConcurrentSkipListMap.
ACID transactional semantics:
- Atomicity with automatic rollback in case of exception,
- Consistency - only with constraints enforced programmatically inside transaction,
- Isolation is serializable (with global lock),
- Durability through on-commit callbacks (this method is blocking).
transaction(Runnable, boolean, Callback<Void>) - Method in class org.rapidoid.inmem.InMem
ACID transactional semantics:
- Atomicity with automatic rollback in case of exception,
- Consistency - only with constraints enforced programmatically inside transaction,
- Isolation is serializable (with global lock),
- Durability through on-commit callbacks.

U

update(long, Object) - Method in class org.rapidoid.inmem.InMem
 
update(Object) - Method in class org.rapidoid.inmem.InMem
 
username() - Method in class org.rapidoid.inmem.InMem
 
A C D E F G H I L M O P R S T U 

Copyright © 2014–2015 Nikolche Mihajlovski. All rights reserved.