Class 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.ResultHandle createFrom​(io.quarkus.gizmo.BytecodeCreator creator, io.quarkus.gizmo.ResultHandle item)
      Implements Uni.createFrom().item(object) which returns an `Uni` instance.
      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 -> ...).
      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 -> ...).
      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 -> ...).
      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 -> ...).
    • Constructor Detail

      • UniImplementor

        public UniImplementor()
    • 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` instance.
        • 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 -> ...).