Class Methods

java.lang.Object
io.quarkus.vertx.web.deployment.Methods

class Methods extends Object
  • Field Details

    • GET_HEADERS

      static final io.quarkus.gizmo2.desc.MethodDesc GET_HEADERS
    • MULTIMAP_GET

      static final io.quarkus.gizmo2.desc.MethodDesc MULTIMAP_GET
    • MULTIMAP_SET

      static final io.quarkus.gizmo2.desc.MethodDesc MULTIMAP_SET
    • MULTIMAP_GET_ALL

      static final io.quarkus.gizmo2.desc.MethodDesc MULTIMAP_GET_ALL
    • REQUEST

      static final io.quarkus.gizmo2.desc.MethodDesc REQUEST
    • REQUEST_GET_PARAM

      static final io.quarkus.gizmo2.desc.MethodDesc REQUEST_GET_PARAM
    • REQUEST_GET_HEADER

      static final io.quarkus.gizmo2.desc.MethodDesc REQUEST_GET_HEADER
    • GET_BODY

      static final io.quarkus.gizmo2.desc.MethodDesc GET_BODY
    • GET_BODY_AS_STRING

      static final io.quarkus.gizmo2.desc.MethodDesc GET_BODY_AS_STRING
    • GET_BODY_AS_JSON

      static final io.quarkus.gizmo2.desc.MethodDesc GET_BODY_AS_JSON
    • GET_BODY_AS_JSON_ARRAY

      static final io.quarkus.gizmo2.desc.MethodDesc GET_BODY_AS_JSON_ARRAY
    • JSON_OBJECT_MAP_TO

      static final io.quarkus.gizmo2.desc.MethodDesc JSON_OBJECT_MAP_TO
    • REQUEST_PARAMS

      static final io.quarkus.gizmo2.desc.MethodDesc REQUEST_PARAMS
    • REQUEST_HEADERS

      static final io.quarkus.gizmo2.desc.MethodDesc REQUEST_HEADERS
    • RESPONSE

      static final io.quarkus.gizmo2.desc.MethodDesc RESPONSE
    • FAIL

      static final io.quarkus.gizmo2.desc.MethodDesc FAIL
    • FAILURE

      static final io.quarkus.gizmo2.desc.MethodDesc FAILURE
    • NEXT

      static final io.quarkus.gizmo2.desc.MethodDesc NEXT
    • UNI_SUBSCRIBE

      static final io.quarkus.gizmo2.desc.MethodDesc UNI_SUBSCRIBE
    • UNI_SUBSCRIBE_WITH

      static final io.quarkus.gizmo2.desc.MethodDesc UNI_SUBSCRIBE_WITH
    • MULTI_SUBSCRIBE_VOID

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SUBSCRIBE_VOID
    • MULTI_SUBSCRIBE_STRING

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SUBSCRIBE_STRING
    • MULTI_SUBSCRIBE_BUFFER

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SUBSCRIBE_BUFFER
    • MULTI_SUBSCRIBE_MUTINY_BUFFER

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SUBSCRIBE_MUTINY_BUFFER
    • MULTI_SUBSCRIBE_OBJECT

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SUBSCRIBE_OBJECT
    • IS_SSE

      static final io.quarkus.gizmo2.desc.MethodDesc IS_SSE
    • MULTI_SSE_SUBSCRIBE_STRING

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SSE_SUBSCRIBE_STRING
    • MULTI_SSE_SUBSCRIBE_BUFFER

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SSE_SUBSCRIBE_BUFFER
    • MULTI_SSE_SUBSCRIBE_MUTINY_BUFFER

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SSE_SUBSCRIBE_MUTINY_BUFFER
    • MULTI_SSE_SUBSCRIBE_OBJECT

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_SSE_SUBSCRIBE_OBJECT
    • IS_NDJSON

      static final io.quarkus.gizmo2.desc.MethodDesc IS_NDJSON
    • MULTI_NDJSON_SUBSCRIBE_STRING

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_NDJSON_SUBSCRIBE_STRING
    • MULTI_NDJSON_SUBSCRIBE_OBJECT

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_NDJSON_SUBSCRIBE_OBJECT
    • IS_JSON_ARRAY

      static final io.quarkus.gizmo2.desc.MethodDesc IS_JSON_ARRAY
    • MULTI_JSON_SUBSCRIBE_VOID

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_JSON_SUBSCRIBE_VOID
    • MULTI_JSON_SUBSCRIBE_STRING

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_JSON_SUBSCRIBE_STRING
    • MULTI_JSON_SUBSCRIBE_OBJECT

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_JSON_SUBSCRIBE_OBJECT
    • MULTI_JSON_FAIL

      static final io.quarkus.gizmo2.desc.MethodDesc MULTI_JSON_FAIL
    • END

      static final io.quarkus.gizmo2.desc.MethodDesc END
    • END_WITH_STRING

      static final io.quarkus.gizmo2.desc.MethodDesc END_WITH_STRING
    • END_WITH_BUFFER

      static final io.quarkus.gizmo2.desc.MethodDesc END_WITH_BUFFER
    • SET_STATUS

      static final io.quarkus.gizmo2.desc.MethodDesc SET_STATUS
    • MUTINY_GET_DELEGATE

      static final io.quarkus.gizmo2.desc.MethodDesc MUTINY_GET_DELEGATE
    • JSON_ENCODE

      static final io.quarkus.gizmo2.desc.MethodDesc JSON_ENCODE
    • ARC_CONTAINER

      static final io.quarkus.gizmo2.desc.MethodDesc ARC_CONTAINER
    • ARC_CONTAINER_GET_ACTIVE_CONTEXT

      static final io.quarkus.gizmo2.desc.MethodDesc ARC_CONTAINER_GET_ACTIVE_CONTEXT
    • ARC_CONTAINER_BEAN

      static final io.quarkus.gizmo2.desc.MethodDesc ARC_CONTAINER_BEAN
    • BEAN_GET_SCOPE

      static final io.quarkus.gizmo2.desc.MethodDesc BEAN_GET_SCOPE
    • CONTEXT_GET

      static final io.quarkus.gizmo2.desc.MethodDesc CONTEXT_GET
    • CONTEXT_GET_IF_PRESENT

      static final io.quarkus.gizmo2.desc.MethodDesc CONTEXT_GET_IF_PRESENT
    • INJECTABLE_REF_PROVIDER_GET

      static final io.quarkus.gizmo2.desc.MethodDesc INJECTABLE_REF_PROVIDER_GET
    • INJECTABLE_BEAN_DESTROY

      static final io.quarkus.gizmo2.desc.MethodDesc INJECTABLE_BEAN_DESTROY
    • CREATIONAL_CONTEXT_IMPL_CTOR

      static final io.quarkus.gizmo2.desc.ConstructorDesc CREATIONAL_CONTEXT_IMPL_CTOR
    • ROUTE_HANDLER_CTOR

      static final io.quarkus.gizmo2.desc.ConstructorDesc ROUTE_HANDLER_CTOR
    • ROUTE_HANDLERS_SET_CONTENT_TYPE

      static final io.quarkus.gizmo2.desc.MethodDesc ROUTE_HANDLERS_SET_CONTENT_TYPE
    • OPTIONAL_OF_NULLABLE

      static final io.quarkus.gizmo2.desc.MethodDesc OPTIONAL_OF_NULLABLE
    • VALIDATION_VALIDATOR

      static final ClassDesc VALIDATION_VALIDATOR
    • VALIDATION_CONSTRAINT_VIOLATION_EXCEPTION

      static final ClassDesc VALIDATION_CONSTRAINT_VIOLATION_EXCEPTION
    • VALIDATOR_VALIDATE

      static final io.quarkus.gizmo2.desc.MethodDesc VALIDATOR_VALIDATE
    • VALIDATION_GET_VALIDATOR

      static final io.quarkus.gizmo2.desc.MethodDesc VALIDATION_GET_VALIDATOR
    • VALIDATION_MAP_VIOLATIONS_TO_JSON

      static final io.quarkus.gizmo2.desc.MethodDesc VALIDATION_MAP_VIOLATIONS_TO_JSON
    • VALIDATION_HANDLE_VIOLATION

      static final io.quarkus.gizmo2.desc.MethodDesc VALIDATION_HANDLE_VIOLATION
    • IS_ASSIGNABLE_FROM

      static final io.quarkus.gizmo2.desc.MethodDesc IS_ASSIGNABLE_FROM
    • INTEGER_VALUE_OF

      static final io.quarkus.gizmo2.desc.MethodDesc INTEGER_VALUE_OF
    • LONG_VALUE_OF

      static final io.quarkus.gizmo2.desc.MethodDesc LONG_VALUE_OF
    • BOOLEAN_VALUE_OF

      static final io.quarkus.gizmo2.desc.MethodDesc BOOLEAN_VALUE_OF
    • CHARACTER_VALUE_OF

      static final io.quarkus.gizmo2.desc.MethodDesc CHARACTER_VALUE_OF
    • FLOAT_VALUE_OF

      static final io.quarkus.gizmo2.desc.MethodDesc FLOAT_VALUE_OF
    • DOUBLE_VALUE_OF

      static final io.quarkus.gizmo2.desc.MethodDesc DOUBLE_VALUE_OF
    • SHORT_VALUE_OF

      static final io.quarkus.gizmo2.desc.MethodDesc SHORT_VALUE_OF
    • BYTE_VALUE_OF

      static final io.quarkus.gizmo2.desc.MethodDesc BYTE_VALUE_OF
    • CS_WHEN_COMPLETE

      public static final io.quarkus.gizmo2.desc.MethodDesc CS_WHEN_COMPLETE
  • Method Details

    • isNoContent

      static boolean isNoContent(HandlerDescriptor descriptor)
    • createNpeItemIsNull

      static io.quarkus.gizmo2.Expr createNpeItemIsNull(io.quarkus.gizmo2.creator.BlockCreator bc)
    • getEndMethodForContentType

      static io.quarkus.gizmo2.desc.MethodDesc getEndMethodForContentType(HandlerDescriptor descriptor)
    • setContentTypeToJson

      static void setContentTypeToJson(io.quarkus.gizmo2.Var response, io.quarkus.gizmo2.creator.BlockCreator b0)
    • validateProducedItem

      public static io.quarkus.gizmo2.Var validateProducedItem(io.quarkus.gizmo2.Var response, io.quarkus.gizmo2.creator.BlockCreator b0, io.quarkus.gizmo2.Var res, io.quarkus.gizmo2.Expr this_, io.quarkus.gizmo2.desc.FieldDesc validatorField)
      Generate the following code:
       String result = null;
       Set<ConstraintViolation<Object>> violations = validator.validate(res);
       if (violations.isEmpty()) {
          result = res.encode()
       } else {
          result = ValidationSupport.mapViolationsToJson(violations, response);
       }
       
      Note that this_ is always either This or a captured Var.