Class UniImplementor
- java.lang.Object
-
- io.quarkus.rest.data.panache.deployment.utils.UniImplementor
-
public final class UniImplementor extends Object
-
-
Constructor Summary
Constructors Constructor Description UniImplementor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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.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 -> ...).static voidsubscribeWith(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 subscribe to the item when set.
-
-
-
Method Detail
-
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
-
subscribeWith
public static void subscribeWith(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 subscribe to the item when set.- 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 -> ...).
-
-