Class Methods

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

class Methods extends Object
  • Field Details

    • GET_HEADERS

      static final io.quarkus.gizmo.MethodDescriptor GET_HEADERS
    • MULTIMAP_GET

      static final io.quarkus.gizmo.MethodDescriptor MULTIMAP_GET
    • MULTIMAP_SET

      static final io.quarkus.gizmo.MethodDescriptor MULTIMAP_SET
    • MULTIMAP_GET_ALL

      static final io.quarkus.gizmo.MethodDescriptor MULTIMAP_GET_ALL
    • REQUEST

      static final io.quarkus.gizmo.MethodDescriptor REQUEST
    • REQUEST_GET_PARAM

      static final io.quarkus.gizmo.MethodDescriptor REQUEST_GET_PARAM
    • REQUEST_GET_HEADER

      static final io.quarkus.gizmo.MethodDescriptor REQUEST_GET_HEADER
    • GET_BODY

      static final io.quarkus.gizmo.MethodDescriptor GET_BODY
    • GET_BODY_AS_STRING

      static final io.quarkus.gizmo.MethodDescriptor GET_BODY_AS_STRING
    • GET_BODY_AS_JSON

      static final io.quarkus.gizmo.MethodDescriptor GET_BODY_AS_JSON
    • GET_BODY_AS_JSON_ARRAY

      static final io.quarkus.gizmo.MethodDescriptor GET_BODY_AS_JSON_ARRAY
    • JSON_OBJECT_MAP_TO

      static final io.quarkus.gizmo.MethodDescriptor JSON_OBJECT_MAP_TO
    • REQUEST_PARAMS

      static final io.quarkus.gizmo.MethodDescriptor REQUEST_PARAMS
    • REQUEST_HEADERS

      static final io.quarkus.gizmo.MethodDescriptor REQUEST_HEADERS
    • RESPONSE

      static final io.quarkus.gizmo.MethodDescriptor RESPONSE
    • FAIL

      static final io.quarkus.gizmo.MethodDescriptor FAIL
    • FAILURE

      static final io.quarkus.gizmo.MethodDescriptor FAILURE
    • NEXT

      static final io.quarkus.gizmo.MethodDescriptor NEXT
    • UNI_SUBSCRIBE

      static final io.quarkus.gizmo.MethodDescriptor UNI_SUBSCRIBE
    • UNI_SUBSCRIBE_WITH

      static final io.quarkus.gizmo.MethodDescriptor UNI_SUBSCRIBE_WITH
    • MULTI_SUBSCRIBE_VOID

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SUBSCRIBE_VOID
    • MULTI_SUBSCRIBE_STRING

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SUBSCRIBE_STRING
    • MULTI_SUBSCRIBE_BUFFER

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SUBSCRIBE_BUFFER
    • MULTI_SUBSCRIBE_MUTINY_BUFFER

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SUBSCRIBE_MUTINY_BUFFER
    • MULTI_SUBSCRIBE_OBJECT

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SUBSCRIBE_OBJECT
    • IS_SSE

      static final io.quarkus.gizmo.MethodDescriptor IS_SSE
    • MULTI_SSE_SUBSCRIBE_STRING

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SSE_SUBSCRIBE_STRING
    • MULTI_SSE_SUBSCRIBE_BUFFER

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SSE_SUBSCRIBE_BUFFER
    • MULTI_SSE_SUBSCRIBE_MUTINY_BUFFER

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SSE_SUBSCRIBE_MUTINY_BUFFER
    • MULTI_SSE_SUBSCRIBE_OBJECT

      static final io.quarkus.gizmo.MethodDescriptor MULTI_SSE_SUBSCRIBE_OBJECT
    • IS_NDJSON

      static final io.quarkus.gizmo.MethodDescriptor IS_NDJSON
    • MULTI_NDJSON_SUBSCRIBE_STRING

      static final io.quarkus.gizmo.MethodDescriptor MULTI_NDJSON_SUBSCRIBE_STRING
    • MULTI_NDJSON_SUBSCRIBE_OBJECT

      static final io.quarkus.gizmo.MethodDescriptor MULTI_NDJSON_SUBSCRIBE_OBJECT
    • IS_JSON_ARRAY

      static final io.quarkus.gizmo.MethodDescriptor IS_JSON_ARRAY
    • MULTI_JSON_SUBSCRIBE_VOID

      static final io.quarkus.gizmo.MethodDescriptor MULTI_JSON_SUBSCRIBE_VOID
    • MULTI_JSON_SUBSCRIBE_STRING

      static final io.quarkus.gizmo.MethodDescriptor MULTI_JSON_SUBSCRIBE_STRING
    • MULTI_JSON_SUBSCRIBE_BUFFER

      static final io.quarkus.gizmo.MethodDescriptor MULTI_JSON_SUBSCRIBE_BUFFER
    • MULTI_JSON_SUBSCRIBE_MUTINY_BUFFER

      static final io.quarkus.gizmo.MethodDescriptor MULTI_JSON_SUBSCRIBE_MUTINY_BUFFER
    • MULTI_JSON_SUBSCRIBE_OBJECT

      static final io.quarkus.gizmo.MethodDescriptor MULTI_JSON_SUBSCRIBE_OBJECT
    • MULTI_JSON_FAIL

      static final io.quarkus.gizmo.MethodDescriptor MULTI_JSON_FAIL
    • END

      static final io.quarkus.gizmo.MethodDescriptor END
    • END_WITH_STRING

      static final io.quarkus.gizmo.MethodDescriptor END_WITH_STRING
    • END_WITH_BUFFER

      static final io.quarkus.gizmo.MethodDescriptor END_WITH_BUFFER
    • SET_STATUS

      static final io.quarkus.gizmo.MethodDescriptor SET_STATUS
    • MUTINY_GET_DELEGATE

      static final io.quarkus.gizmo.MethodDescriptor MUTINY_GET_DELEGATE
    • JSON_ENCODE

      static final io.quarkus.gizmo.MethodDescriptor JSON_ENCODE
    • ARC_CONTAINER

      static final io.quarkus.gizmo.MethodDescriptor ARC_CONTAINER
    • ARC_CONTAINER_GET_ACTIVE_CONTEXT

      static final io.quarkus.gizmo.MethodDescriptor ARC_CONTAINER_GET_ACTIVE_CONTEXT
    • ARC_CONTAINER_BEAN

      static final io.quarkus.gizmo.MethodDescriptor ARC_CONTAINER_BEAN
    • BEAN_GET_SCOPE

      static final io.quarkus.gizmo.MethodDescriptor BEAN_GET_SCOPE
    • CONTEXT_GET

      static final io.quarkus.gizmo.MethodDescriptor CONTEXT_GET
    • CONTEXT_GET_IF_PRESENT

      static final io.quarkus.gizmo.MethodDescriptor CONTEXT_GET_IF_PRESENT
    • INJECTABLE_REF_PROVIDER_GET

      static final io.quarkus.gizmo.MethodDescriptor INJECTABLE_REF_PROVIDER_GET
    • INJECTABLE_BEAN_DESTROY

      static final io.quarkus.gizmo.MethodDescriptor INJECTABLE_BEAN_DESTROY
    • ROUTE_HANDLER_CONSTRUCTOR

      static final io.quarkus.gizmo.MethodDescriptor ROUTE_HANDLER_CONSTRUCTOR
    • ROUTE_HANDLERS_SET_CONTENT_TYPE

      static final io.quarkus.gizmo.MethodDescriptor ROUTE_HANDLERS_SET_CONTENT_TYPE
    • OPTIONAL_OF_NULLABLE

      static final io.quarkus.gizmo.MethodDescriptor OPTIONAL_OF_NULLABLE
    • VALIDATION_VALIDATOR

      static final String VALIDATION_VALIDATOR
      See Also:
    • VALIDATION_CONSTRAINT_VIOLATION_EXCEPTION

      static final String VALIDATION_CONSTRAINT_VIOLATION_EXCEPTION
      See Also:
    • VALIDATION_GET_VALIDATOR

      static final io.quarkus.gizmo.MethodDescriptor VALIDATION_GET_VALIDATOR
    • VALIDATION_MAP_VIOLATIONS_TO_JSON

      static final io.quarkus.gizmo.MethodDescriptor VALIDATION_MAP_VIOLATIONS_TO_JSON
    • VALIDATION_HANDLE_VIOLATION_EXCEPTION

      static final io.quarkus.gizmo.MethodDescriptor VALIDATION_HANDLE_VIOLATION_EXCEPTION
    • VALIDATOR_VALIDATE

      static final io.quarkus.gizmo.MethodDescriptor VALIDATOR_VALIDATE
    • SET_IS_EMPTY

      static final io.quarkus.gizmo.MethodDescriptor SET_IS_EMPTY
    • IS_ASSIGNABLE_FROM

      static final io.quarkus.gizmo.MethodDescriptor IS_ASSIGNABLE_FROM
    • GET_CLASS

      static final io.quarkus.gizmo.MethodDescriptor GET_CLASS
    • STRING_CHAR_AT

      static final io.quarkus.gizmo.MethodDescriptor STRING_CHAR_AT
    • INTEGER_VALUE_OF

      static final io.quarkus.gizmo.MethodDescriptor INTEGER_VALUE_OF
    • LONG_VALUE_OF

      static final io.quarkus.gizmo.MethodDescriptor LONG_VALUE_OF
    • BOOLEAN_VALUE_OF

      static final io.quarkus.gizmo.MethodDescriptor BOOLEAN_VALUE_OF
    • CHARACTER_VALUE_OF

      static final io.quarkus.gizmo.MethodDescriptor CHARACTER_VALUE_OF
    • FLOAT_VALUE_OF

      static final io.quarkus.gizmo.MethodDescriptor FLOAT_VALUE_OF
    • DOUBLE_VALUE_OF

      static final io.quarkus.gizmo.MethodDescriptor DOUBLE_VALUE_OF
    • SHORT_VALUE_OF

      static final io.quarkus.gizmo.MethodDescriptor SHORT_VALUE_OF
    • BYTE_VALUE_OF

      static final io.quarkus.gizmo.MethodDescriptor BYTE_VALUE_OF
    • COLLECTION_SIZE

      static final io.quarkus.gizmo.MethodDescriptor COLLECTION_SIZE
    • COLLECTION_ITERATOR

      static final io.quarkus.gizmo.MethodDescriptor COLLECTION_ITERATOR
    • COLLECTION_ADD

      static final io.quarkus.gizmo.MethodDescriptor COLLECTION_ADD
    • ITERATOR_NEXT

      static final io.quarkus.gizmo.MethodDescriptor ITERATOR_NEXT
    • ITERATOR_HAS_NEXT

      static final io.quarkus.gizmo.MethodDescriptor ITERATOR_HAS_NEXT
    • CS_WHEN_COMPLETE

      public static final io.quarkus.gizmo.MethodDescriptor CS_WHEN_COMPLETE
  • Method Details

    • returnAndClose

      static void returnAndClose(io.quarkus.gizmo.BytecodeCreator creator)
    • isNoContent

      static boolean isNoContent(HandlerDescriptor descriptor)
    • createNpeBecauseItemIfNull

      static io.quarkus.gizmo.ResultHandle createNpeBecauseItemIfNull(io.quarkus.gizmo.BytecodeCreator writer)
    • getEndMethodForContentType

      static io.quarkus.gizmo.MethodDescriptor getEndMethodForContentType(HandlerDescriptor descriptor)
    • setContentTypeToJson

      static void setContentTypeToJson(io.quarkus.gizmo.ResultHandle response, io.quarkus.gizmo.BytecodeCreator invoke)
    • validateProducedItem

      public static io.quarkus.gizmo.ResultHandle validateProducedItem(io.quarkus.gizmo.ResultHandle response, io.quarkus.gizmo.BytecodeCreator writer, io.quarkus.gizmo.ResultHandle res, io.quarkus.gizmo.FieldCreator validatorField, io.quarkus.gizmo.ResultHandle owner)
      Generate the following code:
       String s = null;
       Set<ConstraintViolation> violations = validator.validate(res);
       if (!violations.isEmpty()) {
          s = ValidationSupport.mapViolationsToJson(violations, response);
       } else {
          s = res.encode()
       }