Uses of Interface
io.helidon.service.codegen.FieldHandler
Packages that use FieldHandler
Package
Description
HTTP Rest related code generation.
Code generation for Helidon Webserver (HTTP endpoints etc.).
Code generation for Helidon Service Registry.
-
Uses of FieldHandler in io.helidon.declarative.codegen.http
Methods in io.helidon.declarative.codegen.http with parameters of type FieldHandlerModifier and TypeMethodDescriptionstatic String
HttpFields.ensureHeaderNameConstant
(FieldHandler fieldHandler, String headerName) Ensure a header name constant.static String
HttpFields.ensureHeaderValueConstant
(FieldHandler fieldHandler, HeaderValue headerValue) Ensure a header value constant.static String
HttpFields.ensureHttpMediaTypeConstant
(FieldHandler fieldHandler, String mediaType) Ensure HTTP Media Type constant.static String
HttpFields.ensureHttpMethodConstant
(FieldHandler fieldHandler, String httpMethod) Ensure an HTTP method constant.static String
HttpFields.ensureHttpStatusConstant
(FieldHandler fieldHandler, HttpStatus httpStatus) Ensure an HTTP status constant.RestExtensionBase.headerProducers
(FieldHandler fieldHandler, RestEndpoint endpoint) Find all header producers and create appropriate fields, parameters, and assignments for them. -
Uses of FieldHandler in io.helidon.declarative.codegen.http.webserver
Methods in io.helidon.declarative.codegen.http.webserver that return FieldHandlerModifier and TypeMethodDescriptionParameterCodegenContext.fieldHandler()
Constant handler for the type being created. -
Uses of FieldHandler in io.helidon.service.codegen
Methods in io.helidon.service.codegen that return FieldHandlerModifier and TypeMethodDescriptionstatic FieldHandler
FieldHandler.create
(ClassModel.Builder classModel, Constructor.Builder constructor) Create a new constant handler for a class.Methods in io.helidon.service.codegen with parameters of type FieldHandlerModifier and TypeMethodDescriptionstatic void
DefaultsCodegen.codegenOptional
(ContentBuilder<?> contentBuilder, DefaultsCodegen.DefaultCode defaultCode, FieldHandler constantHandler, DefaultsParams params) Code generate default handling after an optional of the correct type.