Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

absent() - Static method in class pl.setblack.airomem.core.impl.RoyalFoodTester
 
addReadObject(int, Object) - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
 
addWrittenObject(Object) - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
 

B

build() - Method in class pl.setblack.airomem.core.builders.PrevaylerBuilder
 

C

calcFolderName(String) - Static method in class pl.setblack.airomem.core.disk.PersistenceDiskHelper
 
clearContext() - Static method in class pl.setblack.airomem.core.WriteChecker
 
close() - Method in interface pl.setblack.airomem.core.PersistenceController
 
close() - Method in class pl.setblack.airomem.core.SimpleController
 
Command<T,R> - Interface in pl.setblack.airomem.core
Command interface without context.
ContextCommand<T,R> - Interface in pl.setblack.airomem.core
Command interface for all operations that mutate system.
create(String, T) - Static method in class pl.setblack.airomem.core.SimpleController
 

D

DataRoot<IMMUTABLE,DATA extends IMMUTABLE> - Class in pl.setblack.airomem.data
Base class for persistent (prevalent) objects.
DataRoot(DATA) - Constructor for class pl.setblack.airomem.data.DataRoot
 
delete(String) - Static method in class pl.setblack.airomem.core.disk.PersistenceDiskHelper
 
deletePrevaylerFolder() - Static method in class pl.setblack.airomem.core.disk.PersistenceDiskHelper
 

E

evaluate(READONLY) - Method in interface pl.setblack.airomem.core.Query
 
execute(T, PrevalanceContext) - Method in interface pl.setblack.airomem.core.Command
 
execute(T) - Method in interface pl.setblack.airomem.core.Command
This operation will be exectued on system.
execute(T, PrevalanceContext) - Method in interface pl.setblack.airomem.core.ContextCommand
 
execute(VoidCommand<T>) - Method in interface pl.setblack.airomem.core.PersistenceController
 
execute(VoidContextCommand<T>) - Method in interface pl.setblack.airomem.core.PersistenceController
 
execute(VoidContextCommand<T>) - Method in class pl.setblack.airomem.core.SimpleController
 
execute(VoidCommand<T>) - Method in class pl.setblack.airomem.core.SimpleController
 
execute(T) - Method in interface pl.setblack.airomem.core.VoidCommand
 
execute(T, PrevalanceContext) - Method in interface pl.setblack.airomem.core.VoidContextCommand
 
executeAndQuery(ContextCommand<T, R>) - Method in interface pl.setblack.airomem.core.PersistenceController
Perform command on system.
executeAndQuery(Command<T, R>) - Method in interface pl.setblack.airomem.core.PersistenceController
Perform command on system.
executeAndQuery(ContextCommand<T, R>) - Method in class pl.setblack.airomem.core.SimpleController
 
executeAndQuery(Command<T, R>) - Method in class pl.setblack.airomem.core.SimpleController
 
executeVoid(T) - Method in interface pl.setblack.airomem.core.VoidCommand
 
executeVoid(T, PrevalanceContext) - Method in interface pl.setblack.airomem.core.VoidContextCommand
 
exists(String) - Method in class pl.setblack.airomem.core.builders.PersistenceFactory
 
exists(String) - Static method in class pl.setblack.airomem.core.disk.PersistenceDiskHelper
Check if save of given name exists.
exists(String) - Static method in class pl.setblack.airomem.core.SimpleController
 

F

forceOverwrite(boolean) - Method in class pl.setblack.airomem.core.builders.PrevaylerBuilder
 

G

generateId() - Method in class pl.setblack.airomem.core.sequnce.Sequence
 
getContext() - Static method in class pl.setblack.airomem.core.WriteChecker
 
getDataObject() - Method in class pl.setblack.airomem.data.DataRoot
 
getFoodTester() - Method in class pl.setblack.airomem.core.impl.RoyalFoodTester
 
getImmutable() - Method in interface pl.setblack.airomem.core.Storable
 
getImmutable() - Method in class pl.setblack.airomem.data.DataRoot
 
getReadObject(Class, int) - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
 
getSafeCopy() - Method in class pl.setblack.airomem.core.impl.RoyalFoodTester
 
getWrittenId(Object) - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
 

H

hasPrevalanceContext() - Static method in class pl.setblack.airomem.core.WriteChecker
 

I

init(String, T) - Method in class pl.setblack.airomem.core.builders.PersistenceFactory
Init new persistent system.
initOptional(String, Supplier<T>) - Method in class pl.setblack.airomem.core.builders.PersistenceFactory
Init new system or load from disk if already exists save.
isOpen() - Method in interface pl.setblack.airomem.core.PersistenceController
 
isOpen() - Method in class pl.setblack.airomem.core.SimpleController
 

K

kryo - Variable in class pl.setblack.airomem.core.kryo.ReferenceResolver
 
KryoSerializer - Class in pl.setblack.airomem.core.kryo
 
KryoSerializer() - Constructor for class pl.setblack.airomem.core.kryo.KryoSerializer
 

L

load(String) - Method in class pl.setblack.airomem.core.builders.PersistenceFactory
Init previously stored system.
load(String) - Static method in class pl.setblack.airomem.core.SimpleController
 
loadOptional(String, Supplier<T>) - Static method in class pl.setblack.airomem.core.SimpleController
 

M

map - Variable in class pl.setblack.airomem.core.kryo.ReferenceResolver
 

N

newBuilder() - Static method in class pl.setblack.airomem.core.builders.PrevaylerBuilder
 
nextReadId(Class) - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
 

O

of(T) - Static method in class pl.setblack.airomem.core.impl.RoyalFoodTester
 

P

PersistenceController<T extends Storable<IMMUTABLE>,IMMUTABLE> - Interface in pl.setblack.airomem.core
 
PersistenceDiskHelper - Class in pl.setblack.airomem.core.disk
 
PersistenceFactory - Class in pl.setblack.airomem.core.builders
Simple factory for PersistenceControllerImpl.
PersistenceFactory() - Constructor for class pl.setblack.airomem.core.builders.PersistenceFactory
 
pl.setblack.airomem.core - package pl.setblack.airomem.core
 
pl.setblack.airomem.core.builders - package pl.setblack.airomem.core.builders
 
pl.setblack.airomem.core.disk - package pl.setblack.airomem.core.disk
 
pl.setblack.airomem.core.impl - package pl.setblack.airomem.core.impl
 
pl.setblack.airomem.core.kryo - package pl.setblack.airomem.core.kryo
 
pl.setblack.airomem.core.sequnce - package pl.setblack.airomem.core.sequnce
 
pl.setblack.airomem.data - package pl.setblack.airomem.data
 
PrevalanceContext - Class in pl.setblack.airomem.core
Context object.
PrevalanceContext(Date) - Constructor for class pl.setblack.airomem.core.PrevalanceContext
 
PrevaylerBuilder<T extends Storable<R>,R> - Class in pl.setblack.airomem.core.builders
 

Q

query(Query<IMMUTABLE, RESULT>) - Method in interface pl.setblack.airomem.core.PersistenceController
Query system (immutable view of it).
Query<READONLY,RESULT> - Interface in pl.setblack.airomem.core
Query interface for query lambdas.
query(Query<T, RESULT>) - Method in class pl.setblack.airomem.core.SimpleController
 

R

readObject(InputStream) - Method in class pl.setblack.airomem.core.kryo.KryoSerializer
 
readObjects - Variable in class pl.setblack.airomem.core.kryo.ReferenceResolver
 
readOnly() - Method in class pl.setblack.airomem.core.SimpleController
 
ReferenceResolver - Class in pl.setblack.airomem.core.kryo
 
ReferenceResolver() - Constructor for class pl.setblack.airomem.core.kryo.ReferenceResolver
 
reset() - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
 
restore() - Method in class pl.setblack.airomem.core.impl.RoyalFoodTester
 
RestoreException - Exception in pl.setblack.airomem.core
Indicated problem appeared during restore.
RestoreException(Throwable) - Constructor for exception pl.setblack.airomem.core.RestoreException
 
RoyalFoodTester<T> - Class in pl.setblack.airomem.core.impl
Consistency wrapper for a persistent object.

S

Sequence - Class in pl.setblack.airomem.core.sequnce
Helper object used to generate sequences of unique ids.
Sequence() - Constructor for class pl.setblack.airomem.core.sequnce.Sequence
 
setContext(PrevalanceContext) - Static method in class pl.setblack.airomem.core.WriteChecker
 
setKryo(Kryo) - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
 
setReadObject(int, Object) - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
 
shut() - Method in interface pl.setblack.airomem.core.PersistenceController
 
shut() - Method in class pl.setblack.airomem.core.SimpleController
 
SimpleController<T extends Serializable> - Class in pl.setblack.airomem.core
Simplified version of persistence controller.
Storable<READONLY> - Interface in pl.setblack.airomem.core
Base interface for building Persisten system.
STORAGE_FOLDER - Static variable in class pl.setblack.airomem.core.builders.PersistenceFactory
 
STORAGE_FOLDER - Static variable in class pl.setblack.airomem.core.disk.PersistenceDiskHelper
 

T

time - Variable in class pl.setblack.airomem.core.PrevalanceContext
Use this time object whenewer actual time was needed in command.

U

useReferences(Class) - Method in class pl.setblack.airomem.core.kryo.ReferenceResolver
Returns false for all primitive wrappers.
useSupplier(Supplier<Serializable>) - Method in class pl.setblack.airomem.core.builders.PrevaylerBuilder
 

V

VoidCommand<T> - Interface in pl.setblack.airomem.core
 
VoidContextCommand<T> - Interface in pl.setblack.airomem.core
 

W

withFolder(String) - Method in class pl.setblack.airomem.core.builders.PrevaylerBuilder
 
withJournalFastSerialization(boolean) - Method in class pl.setblack.airomem.core.builders.PrevaylerBuilder
 
WriteChecker - Class in pl.setblack.airomem.core
Extra helper method check if PrevalanceContext was initialized.
WriteChecker() - Constructor for class pl.setblack.airomem.core.WriteChecker
 
writeObject(OutputStream, Object) - Method in class pl.setblack.airomem.core.kryo.KryoSerializer
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2015. All rights reserved.