A B C D E F H I L N P R S T U V W 
All Classes All Packages

A

addMethod(UseCaseMethod, MapMaidBuilder) - Static method in class de.quantummaid.usecasemaid.serializing.UseCaseClassScanner
 
asMap() - Method in class de.quantummaid.usecasemaid.usecasemethod.Parameters
 
aUseCaseMaid() - Static method in class de.quantummaid.usecasemaid.UseCaseMaid
 

B

build() - Method in class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 

C

collectInstances() - Method in class de.quantummaid.usecasemaid.sideeffects.collector.CollectorInstance
 
collector() - Method in class de.quantummaid.usecasemaid.sideeffects.SideEffectRegistration
 
collectorInstance() - Method in class de.quantummaid.usecasemaid.sideeffects.collector.CollectorInstance
 
CollectorInstance<C,​S> - Class in de.quantummaid.usecasemaid.sideeffects.collector
 
CollectorInstance() - Constructor for class de.quantummaid.usecasemaid.sideeffects.collector.CollectorInstance
 
collectorType() - Method in class de.quantummaid.usecasemaid.sideeffects.collector.CollectorInstance
 
collectorType() - Method in class de.quantummaid.usecasemaid.sideeffects.collector.ListSideEffectsCollector
 
collectorType() - Method in interface de.quantummaid.usecasemaid.sideeffects.collector.SideEffectsCollector
 
createCollectorInstance() - Method in class de.quantummaid.usecasemaid.sideeffects.collector.ListSideEffectsCollector
 
createCollectorInstance() - Method in interface de.quantummaid.usecasemaid.sideeffects.collector.SideEffectsCollector
 
createCollectorInstances() - Method in class de.quantummaid.usecasemaid.sideeffects.SideEffectsSystem
 
createInstance(SideEffectRegistration) - Static method in class de.quantummaid.usecasemaid.sideeffects.collector.CollectorInstance
 

D

de.quantummaid.usecasemaid - package de.quantummaid.usecasemaid
 
de.quantummaid.usecasemaid.driver - package de.quantummaid.usecasemaid.driver
 
de.quantummaid.usecasemaid.serializing - package de.quantummaid.usecasemaid.serializing
 
de.quantummaid.usecasemaid.sideeffects - package de.quantummaid.usecasemaid.sideeffects
 
de.quantummaid.usecasemaid.sideeffects.collector - package de.quantummaid.usecasemaid.sideeffects.collector
 
de.quantummaid.usecasemaid.usecasemethod - package de.quantummaid.usecasemaid.usecasemethod
 
describe() - Method in class de.quantummaid.usecasemaid.usecasemethod.UseCaseMethod
 
description() - Method in class de.quantummaid.usecasemaid.serializing.VirtualDeserializer
 
deserialize(Map<String, Object>) - Method in class de.quantummaid.usecasemaid.serializing.VirtualDeserializer
 
deserializeParameters(Map<String, Object>, UseCaseMethod, InjectorLambda) - Method in class de.quantummaid.usecasemaid.serializing.SerializerAndDeserializer
 

E

error(Throwable) - Static method in class de.quantummaid.usecasemaid.UseCaseResult
 
exception() - Method in class de.quantummaid.usecasemaid.UseCaseResult
 
execute(SideEffectInstance<?>) - Method in class de.quantummaid.usecasemaid.sideeffects.SideEffectsSystem
 
execute(S) - Method in interface de.quantummaid.usecasemaid.sideeffects.SideEffectExecutor
 
executeSideEffects(InvocationId, List<SideEffectInstance<?>>, Injector, SideEffectsSystem) - Method in interface de.quantummaid.usecasemaid.driver.ExecutionDriver
 
executeUseCase(Injector) - Method in interface de.quantummaid.usecasemaid.driver.UseCaseExecution
 
executeUseCase(InvocationId, Injector, UseCaseExecution) - Method in interface de.quantummaid.usecasemaid.driver.ExecutionDriver
 
ExecutionDriver - Interface in de.quantummaid.usecasemaid.driver
 
executor() - Method in class de.quantummaid.usecasemaid.sideeffects.SideEffectRegistration
 

F

fields() - Method in class de.quantummaid.usecasemaid.serializing.VirtualDeserializer
 
forUseCase(GenericType<?>) - Method in class de.quantummaid.usecasemaid.UseCases
 

H

hasReturnValue() - Method in class de.quantummaid.usecasemaid.UseCaseResult
 

I

invocationId(String) - Static method in class de.quantummaid.usecasemaid.InvocationId
 
InvocationId - Class in de.quantummaid.usecasemaid
 
InvocationId() - Constructor for class de.quantummaid.usecasemaid.InvocationId
 
invoke(GenericType<?>, Map<String, Object>) - Method in class de.quantummaid.usecasemaid.UseCaseMaid
 
invoke(GenericType<?>, Map<String, Object>, InvocationId) - Method in class de.quantummaid.usecasemaid.UseCaseMaid
 
invoke(Class<?>, Map<String, Object>) - Method in class de.quantummaid.usecasemaid.UseCaseMaid
 
invoke(Class<?>, Map<String, Object>, InvocationId) - Method in class de.quantummaid.usecasemaid.UseCaseMaid
 
invoke(Object, Map<String, Object>) - Method in class de.quantummaid.usecasemaid.usecasemethod.UseCaseMethod
 
invoking(GenericType<?>) - Method in class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 
invoking(Class<?>) - Method in class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 

L

ListSideEffectsCollector<S> - Class in de.quantummaid.usecasemaid.sideeffects.collector
 
ListSideEffectsCollector() - Constructor for class de.quantummaid.usecasemaid.sideeffects.collector.ListSideEffectsCollector
 

N

names() - Method in class de.quantummaid.usecasemaid.usecasemethod.Parameters
 
NOT_ALLOWED_USECASE_PUBLIC_METHODS - Static variable in class de.quantummaid.usecasemaid.usecasemethod.UseCaseMethod
 

P

parameters() - Method in class de.quantummaid.usecasemaid.usecasemethod.UseCaseMethod
 
Parameters - Class in de.quantummaid.usecasemaid.usecasemethod
 
Parameters() - Constructor for class de.quantummaid.usecasemaid.usecasemethod.Parameters
 
parametersOf(ResolvedMethod) - Static method in class de.quantummaid.usecasemaid.usecasemethod.Parameters
 

R

randomInvocationId() - Static method in class de.quantummaid.usecasemaid.InvocationId
 
result() - Method in class de.quantummaid.usecasemaid.ResultAndSideEffects
 
resultAndSideEffects(UseCaseResult, List<SideEffectInstance<?>>) - Static method in class de.quantummaid.usecasemaid.ResultAndSideEffects
 
ResultAndSideEffects - Class in de.quantummaid.usecasemaid
 
ResultAndSideEffects() - Constructor for class de.quantummaid.usecasemaid.ResultAndSideEffects
 
returnType() - Method in class de.quantummaid.usecasemaid.usecasemethod.UseCaseMethod
 
returnValue() - Method in class de.quantummaid.usecasemaid.UseCaseResult
 

S

serializationAndDeserialization(MapMaid) - Static method in class de.quantummaid.usecasemaid.serializing.SerializerAndDeserializer
 
SerializerAndDeserializer - Class in de.quantummaid.usecasemaid.serializing
 
SerializerAndDeserializer() - Constructor for class de.quantummaid.usecasemaid.serializing.SerializerAndDeserializer
 
serializeReturnValue(Object, ResolvedType) - Method in class de.quantummaid.usecasemaid.serializing.SerializerAndDeserializer
 
sideEffect() - Method in class de.quantummaid.usecasemaid.sideeffects.SideEffectInstance
 
SideEffectExecutor<S> - Interface in de.quantummaid.usecasemaid.sideeffects
 
sideEffectInstance(S) - Static method in class de.quantummaid.usecasemaid.sideeffects.SideEffectInstance
 
sideEffectInstance(S, ResolvedType) - Static method in class de.quantummaid.usecasemaid.sideeffects.SideEffectInstance
 
SideEffectInstance<S> - Class in de.quantummaid.usecasemaid.sideeffects
 
SideEffectInstance() - Constructor for class de.quantummaid.usecasemaid.sideeffects.SideEffectInstance
 
sideEffectRegistration(GenericType<?>, SideEffectExecutor<?>) - Static method in class de.quantummaid.usecasemaid.sideeffects.SideEffectRegistration
 
SideEffectRegistration - Class in de.quantummaid.usecasemaid.sideeffects
 
SideEffectRegistration() - Constructor for class de.quantummaid.usecasemaid.sideeffects.SideEffectRegistration
 
sideEffects() - Method in class de.quantummaid.usecasemaid.ResultAndSideEffects
 
sideEffectsCollector(GenericType<S>) - Static method in class de.quantummaid.usecasemaid.sideeffects.collector.ListSideEffectsCollector
 
SideEffectsCollector<S,​C> - Interface in de.quantummaid.usecasemaid.sideeffects.collector
 
sideEffectsSystem(Map<ResolvedType, SideEffectRegistration>) - Static method in class de.quantummaid.usecasemaid.sideeffects.SideEffectsSystem
 
SideEffectsSystem - Class in de.quantummaid.usecasemaid.sideeffects
 
SideEffectsSystem() - Constructor for class de.quantummaid.usecasemaid.sideeffects.SideEffectsSystem
 
simpleExecutionDriver() - Static method in class de.quantummaid.usecasemaid.driver.SimpleExecutionDriver
 
SimpleExecutionDriver - Class in de.quantummaid.usecasemaid.driver
 
successfulReturnValue(Object) - Static method in class de.quantummaid.usecasemaid.UseCaseResult
 
successfulVoid() - Static method in class de.quantummaid.usecasemaid.UseCaseResult
 

T

toArray(Map<String, Object>) - Method in class de.quantummaid.usecasemaid.usecasemethod.Parameters
 
type() - Method in class de.quantummaid.usecasemaid.sideeffects.SideEffectInstance
 
type() - Method in class de.quantummaid.usecasemaid.sideeffects.SideEffectRegistration
 

U

unpackSideEffects(C) - Method in interface de.quantummaid.usecasemaid.sideeffects.collector.SideEffectsCollector
 
unpackSideEffects(List<S>) - Method in class de.quantummaid.usecasemaid.sideeffects.collector.ListSideEffectsCollector
 
useCaseClass() - Method in class de.quantummaid.usecasemaid.usecasemethod.UseCaseMethod
 
UseCaseClassScanner - Class in de.quantummaid.usecasemaid.serializing
 
UseCaseExecution - Interface in de.quantummaid.usecasemaid.driver
 
UseCaseMaid - Class in de.quantummaid.usecasemaid
 
UseCaseMaid() - Constructor for class de.quantummaid.usecasemaid.UseCaseMaid
 
UseCaseMaidBuilder - Class in de.quantummaid.usecasemaid
 
UseCaseMaidBuilder() - Constructor for class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 
useCaseMaidException(String) - Static method in exception de.quantummaid.usecasemaid.UseCaseMaidException
 
useCaseMaidException(String, Throwable) - Static method in exception de.quantummaid.usecasemaid.UseCaseMaidException
 
useCaseMaidException(Throwable) - Static method in exception de.quantummaid.usecasemaid.UseCaseMaidException
 
UseCaseMaidException - Exception in de.quantummaid.usecasemaid
 
UseCaseMethod - Class in de.quantummaid.usecasemaid.usecasemethod
 
UseCaseMethod() - Constructor for class de.quantummaid.usecasemaid.usecasemethod.UseCaseMethod
 
useCaseMethodOf(ResolvedType) - Static method in class de.quantummaid.usecasemaid.usecasemethod.UseCaseMethod
 
UseCaseResult - Class in de.quantummaid.usecasemaid
 
UseCaseResult() - Constructor for class de.quantummaid.usecasemaid.UseCaseResult
 
useCaseRoute(String) - Static method in class de.quantummaid.usecasemaid.UseCaseRoute
 
UseCaseRoute - Class in de.quantummaid.usecasemaid
 
UseCaseRoute() - Constructor for class de.quantummaid.usecasemaid.UseCaseRoute
 
useCases(Map<GenericType<?>, UseCaseMethod>) - Static method in class de.quantummaid.usecasemaid.UseCases
 
UseCases - Class in de.quantummaid.usecasemaid
 
UseCases() - Constructor for class de.quantummaid.usecasemaid.UseCases
 

V

value() - Method in class de.quantummaid.usecasemaid.InvocationId
 
VirtualDeserializer - Class in de.quantummaid.usecasemaid.serializing
 
VirtualDeserializer() - Constructor for class de.quantummaid.usecasemaid.serializing.VirtualDeserializer
 
virtualDeserializerFor(String, Map<String, ResolvedType>) - Static method in class de.quantummaid.usecasemaid.serializing.VirtualDeserializer
 

W

wasSuccessful() - Method in class de.quantummaid.usecasemaid.UseCaseResult
 
withDependencies(InjectorConfiguration) - Method in class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 
withExecutionDriver(ExecutionDriver) - Method in class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 
withInvocationScopedDependencies(InjectorConfiguration) - Method in class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 
withSideEffects(GenericType<S>, SideEffectExecutor<S>) - Method in class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 
withSideEffects(Class<S>, SideEffectExecutor<S>) - Method in class de.quantummaid.usecasemaid.UseCaseMaidBuilder
 
A B C D E F H I L N P R S T U V W 
All Classes All Packages