Index

A B C E F G I J L M N O P R S T U V W 
All Classes|All Packages

A

Abst(Map<Object, Object>, Map<String, ControllableContext.Directive>, Mutex.Manager.ForMap<Context.Operation, Object, Object>) - Constructor for class org.burningwave.graph.Context.Abst
 
add(Collection<T>) - Method in class org.burningwave.core.extension.concurrent.CollectionManager
 
add(T) - Method in class org.burningwave.core.extension.Group
 
addMutexFor(O, K, Predicate<V>) - Method in class org.burningwave.core.extension.concurrent.Mutex.Manager.ForMap
 
addRightAssociation(A, B, C) - Method in class org.burningwave.core.extension.iterable.ObjectAssociations
 
algorithmsSupplier - Variable in class org.burningwave.graph.Functions.ForCollection
 

B

build(String) - Method in class org.burningwave.graph.Config.Factory
 
build(Config, Object...) - Method in class org.burningwave.graph.Factory
 

C

clear() - Method in class org.burningwave.core.extension.iterable.ObjectAssociations
 
clear() - Method in class org.burningwave.graph.Context.Abst
 
clearMutexes() - Method in class org.burningwave.core.extension.concurrent.Mutex.Manager.ForMap
 
close() - Method in class org.burningwave.core.extension.CommandWrapper
 
close() - Method in class org.burningwave.core.extension.concurrent.Mutex
 
close() - Method in class org.burningwave.core.extension.concurrent.Mutex.Manager.ForMap
 
close() - Method in class org.burningwave.core.extension.concurrent.ParallelTasksManager
 
close() - Method in class org.burningwave.core.extension.Group
 
close() - Method in class org.burningwave.core.extension.Item
 
close() - Method in class org.burningwave.graph.Context.Abst
 
close() - Method in interface org.burningwave.graph.Context
 
close() - Method in class org.burningwave.graph.Context.Simple
 
close() - Method in class org.burningwave.graph.Factory
 
close() - Method in class org.burningwave.graph.Functions.Async
 
close() - Method in class org.burningwave.graph.Functions
 
close() - Method in class org.burningwave.graph.Functions.ForCollection.Async
 
close() - Method in class org.burningwave.graph.Functions.ForCollection
 
close(Object...) - Method in class org.burningwave.graph.Factory
 
close(Functions...) - Method in class org.burningwave.graph.Factory
 
CollectionManager<T> - Class in org.burningwave.core.extension.concurrent
 
CollectionManager.Cycler - Class in org.burningwave.core.extension.concurrent
 
CollectionManager.Cycler.Thread - Class in org.burningwave.core.extension.concurrent
 
CommandWrapper<T,​C,​I,​O> - Class in org.burningwave.core.extension
 
ConcurrentHelper - Class in org.burningwave.core.extension.concurrent
 
Config - Class in org.burningwave.graph
 
Config() - Constructor for class org.burningwave.graph.Config
 
Config.Factory - Class in org.burningwave.graph
 
Config.OnException - Class in org.burningwave.graph
 
container - Variable in class org.burningwave.graph.Context.Abst
 
containsOneOf(String, ControllableContext.Directive...) - Method in class org.burningwave.graph.Context.Abst
 
containsOneOf(String, ControllableContext.Directive...) - Method in interface org.burningwave.graph.ControllableContext
 
Context - Interface in org.burningwave.graph
 
Context.Abst - Class in org.burningwave.graph
 
Context.IterationContext<T> - Class in org.burningwave.graph
 
Context.Operation - Enum in org.burningwave.graph
 
Context.Simple - Class in org.burningwave.graph
 
CONTINUE_PROCESSING - org.burningwave.graph.ControllableContext.Directive.Functions
 
continueLoop - Variable in class org.burningwave.core.extension.concurrent.Cycler.Thread
 
ControllableContext - Interface in org.burningwave.graph
 
ControllableContext.Directive - Interface in org.burningwave.graph
 
ControllableContext.Directive.Functions - Enum in org.burningwave.graph
 
ControllableContext.Directive.Functions.ForCollection - Enum in org.burningwave.graph
 
create() - Static method in class org.burningwave.core.extension.concurrent.ConcurrentHelper
 
create() - Static method in class org.burningwave.core.extension.concurrent.ParallelTasksManager
 
create() - Static method in class org.burningwave.graph.Context.Simple
 
create(int) - Static method in class org.burningwave.core.extension.concurrent.ParallelTasksManager
 
create(F, T) - Static method in class org.burningwave.core.extension.CommandWrapper
 
create(Function<K, V>) - Static method in class org.burningwave.core.extension.concurrent.Mutex.Manager.ForMap
 
create(ComponentSupplier) - Static method in class org.burningwave.graph.Factory
 
create(PropertyAccessor, PropertyAccessor, IterableObjectHelper) - Static method in class org.burningwave.graph.Functions.Async
 
create(PropertyAccessor, PropertyAccessor, IterableObjectHelper, int) - Static method in class org.burningwave.graph.Functions.Async
 
create(PropertyAccessor, PropertyAccessor, IterableObjectHelper, String, String) - Static method in class org.burningwave.graph.Functions.ForCollection.Async
 
create(PropertyAccessor, PropertyAccessor, IterableObjectHelper, String, String) - Static method in class org.burningwave.graph.Functions.ForCollection
 
create(PropertyAccessor, PropertyAccessor, IterableObjectHelper, String, String, Integer) - Static method in class org.burningwave.graph.Functions.ForCollection.Async
 
create(PropertyAccessor, PropertyAccessor, IterableObjectHelper, String, String, ExecutorService) - Static method in class org.burningwave.graph.Functions.ForCollection.Async
 
create(PropertyAccessor, PropertyAccessor, IterableObjectHelper, ExecutorService) - Static method in class org.burningwave.graph.Functions.Async
 
create(PropertyAccessor, PropertyAccessor, IterableObjectHelper, Functions.ForCollection.AlgorithmsSupplier) - Static method in class org.burningwave.graph.Functions.ForCollection
 
create(ConcurrentHelper, String, int, int, long) - Static method in class org.burningwave.core.extension.concurrent.CollectionManager
 
create(Strings, PathHelper, Config.Validator, ObjectMapper) - Static method in class org.burningwave.graph.Config.Factory
 
create(Functions.ForCollection.AlgorithmsSupplier, ExecutorService) - Static method in class org.burningwave.graph.Functions.ForCollection.Async
 
createContext() - Method in class org.burningwave.graph.Factory
 
createContext(Class<?>...) - Method in class org.burningwave.graph.Factory
 
createSymmetricClone() - Method in interface org.burningwave.graph.Context
 
createSymmetricClone() - Method in class org.burningwave.graph.Context.Simple
 
Cycler - Class in org.burningwave.core.extension.concurrent
 
Cycler() - Constructor for class org.burningwave.core.extension.concurrent.CollectionManager.Cycler
 
Cycler() - Constructor for class org.burningwave.core.extension.concurrent.Cycler
 
Cycler.Runnable - Class in org.burningwave.core.extension.concurrent
 
Cycler.Thread - Class in org.burningwave.core.extension.concurrent
 

E

elements - Variable in class org.burningwave.core.extension.Group
 
execute(ThrowingRunnable<Throwable>) - Method in class org.burningwave.core.extension.concurrent.ParallelTasksManager
 
executeOn(I) - Method in class org.burningwave.core.extension.CommandWrapper
 
executeOn(Object) - Method in class org.burningwave.graph.Functions.Async
 
executeOn(Object) - Method in class org.burningwave.graph.Functions
 
executeOn(Object) - Method in class org.burningwave.graph.Functions.ForCollection.Async
 
executeOn(Object) - Method in class org.burningwave.graph.Functions.ForCollection
 
executionDirectiveForGroupName - Variable in class org.burningwave.graph.Context.Abst
 
executor - Variable in class org.burningwave.graph.Functions.Async
 
executor - Variable in class org.burningwave.graph.Functions.ForCollection.Async
 
executorService - Variable in class org.burningwave.core.extension.concurrent.ParallelTasksManager
 

F

Factory - Class in org.burningwave.graph
 
finalize() - Method in class org.burningwave.core.extension.concurrent.CollectionManager
 
function - Variable in class org.burningwave.core.extension.concurrent.Cycler.Thread
 
Functions - Class in org.burningwave.graph
 
Functions.Async - Class in org.burningwave.graph
 
Functions.ForCollection<T> - Class in org.burningwave.graph
 
Functions.ForCollection.Async<T> - Class in org.burningwave.graph
 

G

get(Object) - Method in class org.burningwave.graph.Context.Abst
 
get(Object) - Method in interface org.burningwave.graph.Context
 
get(String) - Method in class org.burningwave.core.extension.Group
 
get(Collection<CompletableFuture<?>>) - Method in class org.burningwave.core.extension.concurrent.CollectionManager
 
get(Predicate<I>) - Method in class org.burningwave.core.extension.Group
 
getCurrentIteratedObject() - Method in class org.burningwave.graph.Context.Abst
 
getCurrentIteratedObject() - Method in interface org.burningwave.graph.IterableObjectSupport
 
getCurrentIterationIndex() - Method in class org.burningwave.graph.Context.Abst
 
getCurrentIterationIndex() - Method in interface org.burningwave.graph.IterableObjectSupport
 
getCurrentIterationResult() - Method in class org.burningwave.graph.Context.Abst
 
getCurrentIterationResult() - Method in interface org.burningwave.graph.IterableObjectSupport
 
getDirective() - Method in class org.burningwave.graph.Config.OnException
 
getExceptionHandlingFunction(Context) - Method in class org.burningwave.graph.Functions
 
getFunctions() - Method in class org.burningwave.graph.Config
 
getInstance() - Static method in class org.burningwave.graph.Config.Factory
 
getInstance() - Static method in class org.burningwave.graph.Factory
 
getIterableObject() - Method in class org.burningwave.graph.Config
 
getKey() - Method in class org.burningwave.core.extension.concurrent.Mutex
 
getLoopResult() - Method in class org.burningwave.graph.Config
 
getMethod() - Method in class org.burningwave.graph.Config
 
getMutexes(O) - Method in class org.burningwave.core.extension.concurrent.Mutex.Manager.ForMap
 
getName() - Method in class org.burningwave.core.extension.Item
 
getName() - Method in class org.burningwave.graph.Config
 
getName() - Method in enum org.burningwave.graph.ControllableContext.Directive.Functions.ForCollection
 
getName() - Method in enum org.burningwave.graph.ControllableContext.Directive.Functions
 
getName() - Method in interface org.burningwave.graph.ControllableContext.Directive
 
getOnException() - Method in class org.burningwave.graph.Config
 
getOrCreateFrom(ComponentSupplier) - Static method in class org.burningwave.graph.Factory
 
getParent() - Method in class org.burningwave.core.extension.Item
 
getParent() - Method in class org.burningwave.graph.Config
 
getPredicate() - Method in class org.burningwave.core.extension.concurrent.Mutex
 
getRightAssociationFor(A, B) - Method in class org.burningwave.core.extension.iterable.ObjectAssociations
 
getRightAssociationsFor(A) - Method in class org.burningwave.core.extension.iterable.ObjectAssociations
 
getTarget() - Method in class org.burningwave.core.extension.CommandWrapper
 
getTargets() - Method in class org.burningwave.graph.Config.OnException
 
getThread() - Method in class org.burningwave.core.extension.concurrent.Cycler.Runnable
 
getThreadsNumber() - Method in class org.burningwave.graph.Config
 
getThreadsNumberAsInteger() - Method in class org.burningwave.graph.Config
 
Group<T> - Class in org.burningwave.core.extension
 
Group() - Constructor for class org.burningwave.core.extension.Group
 

I

isAsync() - Method in class org.burningwave.graph.Config
 
Item - Class in org.burningwave.core.extension
 
Item() - Constructor for class org.burningwave.core.extension.Item
 
IterableObjectSupport - Interface in org.burningwave.graph
 
iterationContext - Variable in class org.burningwave.graph.Context.Abst
 

J

joinAll(CompletableFuture<?>...) - Method in class org.burningwave.core.extension.concurrent.ConcurrentHelper
 

L

ListenableContext - Interface in org.burningwave.graph
 

M

Manager() - Constructor for class org.burningwave.core.extension.concurrent.Mutex.Manager
 
markAsUseless(Collection<CompletableFuture<?>>) - Method in class org.burningwave.core.extension.concurrent.CollectionManager
 
Mutex<K,​V> - Class in org.burningwave.core.extension.concurrent
 
Mutex.Manager - Class in org.burningwave.core.extension.concurrent
 
Mutex.Manager.ForMap<O,​K,​V> - Class in org.burningwave.core.extension.concurrent
 
mutexManager - Variable in class org.burningwave.graph.Context.Abst
 

N

name - Variable in class org.burningwave.core.extension.Item
 

O

ObjectAssociations<A,​B,​C> - Class in org.burningwave.core.extension.iterable
 
ObjectAssociations() - Constructor for class org.burningwave.core.extension.iterable.ObjectAssociations
 
onException - Variable in class org.burningwave.graph.Functions
 
OnException() - Constructor for class org.burningwave.graph.Config.OnException
 
org.burningwave.core.extension - package org.burningwave.core.extension
 
org.burningwave.core.extension.concurrent - package org.burningwave.core.extension.concurrent
 
org.burningwave.core.extension.iterable - package org.burningwave.core.extension.iterable
 
org.burningwave.graph - package org.burningwave.graph
 

P

ParallelTasksManager - Class in org.burningwave.core.extension.concurrent
 
parent - Variable in class org.burningwave.core.extension.Item
 
parent - Variable in class org.burningwave.graph.Context.Simple
 
put(K, V) - Method in interface org.burningwave.graph.Context
 
put(K, V) - Method in class org.burningwave.graph.Context.Simple
 
PUT - org.burningwave.graph.Context.Operation
 
putAll(Map<?, ?>) - Method in interface org.burningwave.graph.Context
 
putAll(Map<?, ?>) - Method in class org.burningwave.graph.Context.Simple
 
putAll(Context) - Method in interface org.burningwave.graph.Context
 
putAll(Context) - Method in class org.burningwave.graph.Context.Simple
 
putDirective(String, ControllableContext.Directive) - Method in class org.burningwave.graph.Context.Simple
 
putDirective(String, ControllableContext.Directive) - Method in interface org.burningwave.graph.ControllableContext
 

R

REMOVE - org.burningwave.graph.Context.Operation
 
removeAll(Object...) - Method in interface org.burningwave.graph.Context
 
removeAll(Object...) - Method in class org.burningwave.graph.Context.Simple
 
removeAllTerminated(Collection<CompletableFuture<?>>) - Method in class org.burningwave.core.extension.concurrent.ConcurrentHelper
 
removeDirective(String, ControllableContext.Directive) - Method in class org.burningwave.graph.Context.Simple
 
removeDirective(String, ControllableContext.Directive) - Method in interface org.burningwave.graph.ControllableContext
 
run() - Method in class org.burningwave.core.extension.concurrent.CollectionManager.Cycler.Thread
 
run() - Method in class org.burningwave.core.extension.concurrent.Cycler.Thread
 
Runnable() - Constructor for class org.burningwave.core.extension.concurrent.Cycler.Runnable
 

S

setAsync(boolean) - Method in class org.burningwave.graph.Config
 
setCurrentIterationResult(Object) - Method in class org.burningwave.graph.Context.Abst
 
setCurrentIterationResult(Object) - Method in interface org.burningwave.graph.IterableObjectSupport
 
setDirective(String) - Method in class org.burningwave.graph.Config.OnException
 
setFunctions(Config[]) - Method in class org.burningwave.graph.Config
 
setIterableObject(String) - Method in class org.burningwave.graph.Config
 
setLoopResult(String) - Method in class org.burningwave.graph.Config
 
setMethod(String) - Method in class org.burningwave.graph.Config
 
setName(String) - Method in class org.burningwave.core.extension.Item
 
setName(String) - Method in class org.burningwave.graph.Config
 
setOnException(Config.OnException[]) - Method in class org.burningwave.graph.Config
 
setTargets(String[]) - Method in class org.burningwave.graph.Config.OnException
 
setThreadsNumber(String) - Method in class org.burningwave.graph.Config
 
Simple() - Constructor for class org.burningwave.graph.Context.Simple
 
Simple(Map<Object, Object>, Map<String, ControllableContext.Directive>, Mutex.Manager.ForMap<Context.Operation, Object, Object>) - Constructor for class org.burningwave.graph.Context.Simple
 
start() - Method in class org.burningwave.core.extension.concurrent.CollectionManager
 
start() - Method in class org.burningwave.core.extension.concurrent.Cycler.Thread
 
stop() - Method in class org.burningwave.core.extension.concurrent.CollectionManager
 
STOP_ITERATION - org.burningwave.graph.ControllableContext.Directive.Functions.ForCollection
 
STOP_PROCESSING - org.burningwave.graph.ControllableContext.Directive.Functions
 

T

tasks - Variable in class org.burningwave.core.extension.concurrent.ParallelTasksManager
 
terminate() - Method in class org.burningwave.core.extension.concurrent.Cycler.Thread
 
Thread(Collection<CollectionManager.Cycler.Thread>, Cycler.Runnable, String, int) - Constructor for class org.burningwave.core.extension.concurrent.CollectionManager.Cycler.Thread
 
Thread(Cycler.Runnable, String, int) - Constructor for class org.burningwave.core.extension.concurrent.Cycler.Thread
 

U

unlockMutexes(O, K, V) - Method in class org.burningwave.core.extension.concurrent.Mutex.Manager.ForMap
 

V

valueOf(String) - Static method in enum org.burningwave.graph.Context.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.burningwave.graph.ControllableContext.Directive.Functions.ForCollection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.burningwave.graph.ControllableContext.Directive.Functions
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.burningwave.graph.Context.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.burningwave.graph.ControllableContext.Directive.Functions.ForCollection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.burningwave.graph.ControllableContext.Directive.Functions
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitFor(long) - Method in class org.burningwave.core.extension.concurrent.ConcurrentHelper
 
waitFor(O, K, Predicate<V>, int...) - Method in class org.burningwave.core.extension.concurrent.Mutex.Manager.ForMap
 
waitForPut(Object, Predicate<V>, int...) - Method in class org.burningwave.graph.Context.Simple
 
waitForPut(Object, Predicate<V>, int...) - Method in interface org.burningwave.graph.ListenableContext
 
waitForRemove(Object, Predicate<V>, int...) - Method in class org.burningwave.graph.Context.Simple
 
waitForRemove(Object, Predicate<V>, int...) - Method in interface org.burningwave.graph.ListenableContext
 
waitForTasksEnding() - Method in class org.burningwave.core.extension.concurrent.ParallelTasksManager
 
A B C E F G I J L M N O P R S T U V W 
All Classes|All Packages