Package pl.allegro.tech.opel
Class OpelEngineBuilder
- java.lang.Object
-
- pl.allegro.tech.opel.OpelEngineBuilder
-
public class OpelEngineBuilder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description OpelEnginebuild()static OpelEngineBuildercreate()OpelEngineBuilderwithCompletedValue(java.lang.String valueName, java.lang.Object value)OpelEngineBuilderwithFunction(java.lang.String functionName, OpelAsyncFunction<?> function)Deprecated.OpelEngineBuilderwithFunctions(java.util.Map<java.lang.String,OpelAsyncFunction<?>> functions)Deprecated.<T,R>
OpelEngineBuilderwithImplicitConversion(java.lang.Class<T> from, java.lang.Class<R> to, java.util.function.Function<T,R> conversion)OpelEngineBuilderwithMethodExecutionFilter(MethodExecutionFilter methodExecutionFilter)OpelEngineBuilderwithValue(java.lang.String valueName, java.util.concurrent.CompletableFuture<java.lang.Object> value)OpelEngineBuilderwithValues(java.util.Map<java.lang.String,java.util.concurrent.CompletableFuture<?>> values)
-
-
-
Method Detail
-
create
public static OpelEngineBuilder create()
-
withFunction
@Deprecated public OpelEngineBuilder withFunction(java.lang.String functionName, OpelAsyncFunction<?> function)
Deprecated.use withValue method
-
withFunctions
@Deprecated public OpelEngineBuilder withFunctions(java.util.Map<java.lang.String,OpelAsyncFunction<?>> functions)
Deprecated.use withValues method
-
withValue
public OpelEngineBuilder withValue(java.lang.String valueName, java.util.concurrent.CompletableFuture<java.lang.Object> value)
-
withValues
public OpelEngineBuilder withValues(java.util.Map<java.lang.String,java.util.concurrent.CompletableFuture<?>> values)
-
withCompletedValue
public OpelEngineBuilder withCompletedValue(java.lang.String valueName, java.lang.Object value)
-
withMethodExecutionFilter
public OpelEngineBuilder withMethodExecutionFilter(MethodExecutionFilter methodExecutionFilter)
-
withImplicitConversion
public <T,R> OpelEngineBuilder withImplicitConversion(java.lang.Class<T> from, java.lang.Class<R> to, java.util.function.Function<T,R> conversion)
-
build
public OpelEngine build()
-
-