Class UniImplementor
java.lang.Object
io.quarkus.rest.data.panache.deployment.utils.UniImplementor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.quarkus.gizmo.ResultHandlecreateFrom(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle item) Implements Uni.createFrom().item(object) which returns an `Unistatic io.quarkus.gizmo.ResultHandleflatMap(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, String messageOnFailure, BiConsumer<io.quarkus.gizmo.BytecodeCreator, io.quarkus.gizmo.ResultHandle> function) Given a Uni instance, this method implements the `flatMap` method: uni.flatMap(item -> ...).static io.quarkus.gizmo.ResultHandleinvoke(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, BiConsumer<io.quarkus.gizmo.BytecodeCreator, io.quarkus.gizmo.ResultHandle> function) Given an uni, it will call invoke on itstatic io.quarkus.gizmo.ResultHandlemap(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, String messageOnFailure, BiConsumer<io.quarkus.gizmo.BytecodeCreator, io.quarkus.gizmo.ResultHandle> function) Given a Uni instance, this method implements the `map` method: uni.map(item -> ...).static io.quarkus.gizmo.ResultHandleonFailure(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, String message) Given a Uni instance, this method implements the `onFailure` method: uni.onFailure(ex -> ...).static io.quarkus.gizmo.ResultHandleonFailure(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, BiFunction<io.quarkus.gizmo.BytecodeCreator, io.quarkus.gizmo.ResultHandle, io.quarkus.gizmo.ResultHandle> exceptionHandler) Given a Uni instance, this method implements the `onFailure` method: uni.onFailure().invoke(ex -> ...).
-
Constructor Details
-
UniImplementor
public UniImplementor()
-
-
Method Details
-
createFrom
public static io.quarkus.gizmo.ResultHandle createFrom(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle item) Implements Uni.createFrom().item(object) which returns an `Uni -
invoke
public static io.quarkus.gizmo.ResultHandle invoke(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, BiConsumer<io.quarkus.gizmo.BytecodeCreator, io.quarkus.gizmo.ResultHandle> function) Given an uni, it will call invoke on it- Parameters:
creator-uniInstance-function-
-
map
public static io.quarkus.gizmo.ResultHandle map(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, String messageOnFailure, BiConsumer<io.quarkus.gizmo.BytecodeCreator, io.quarkus.gizmo.ResultHandle> function) Given a Uni instance, this method implements the `map` method: uni.map(item -> ...). -
flatMap
public static io.quarkus.gizmo.ResultHandle flatMap(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, String messageOnFailure, BiConsumer<io.quarkus.gizmo.BytecodeCreator, io.quarkus.gizmo.ResultHandle> function) Given a Uni instance, this method implements the `flatMap` method: uni.flatMap(item -> ...). -
onFailure
public static io.quarkus.gizmo.ResultHandle onFailure(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, String message) Given a Uni instance, this method implements the `onFailure` method: uni.onFailure(ex -> ...). -
onFailure
public static io.quarkus.gizmo.ResultHandle onFailure(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle uniInstance, BiFunction<io.quarkus.gizmo.BytecodeCreator, io.quarkus.gizmo.ResultHandle, io.quarkus.gizmo.ResultHandle> exceptionHandler) Given a Uni instance, this method implements the `onFailure` method: uni.onFailure().invoke(ex -> ...).
-