Uses of Interface
io.helidon.declarative.codegen.model.http.ModelElement
Packages that use ModelElement
-
Uses of ModelElement in io.helidon.declarative.codegen.model.http
Classes in io.helidon.declarative.codegen.model.http with type parameters of type ModelElementModifier and TypeClassDescriptionstatic class
ModelElement.BuilderBase<BUILDER extends ModelElement.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends ModelElement> Fluent API builder base forModelElement
.Subinterfaces of ModelElement in io.helidon.declarative.codegen.model.httpModifier and TypeInterfaceDescriptioninterface
Rest endpoint for Typed HTTP client.interface
An element that is annotation within the HTTP REST handling.interface
A REST endpoint may be a client endpoint or a server endpoint.interface
Definition of a rest method.interface
A single REST method parameter.interface
REST endpoint for server side endpoint definition.Classes in io.helidon.declarative.codegen.model.http that implement ModelElementModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.declarative.codegen.model.http that return ModelElementModifier and TypeMethodDescriptionModelElement.Builder.build()
ModelElement.Builder.buildPrototype()
static ModelElement
ModelElement.create()
Create a new instance with default values.Methods in io.helidon.declarative.codegen.model.http with parameters of type ModelElementModifier and TypeMethodDescriptionstatic ModelElement.Builder
ModelElement.builder
(ModelElement instance) Create a new fluent API builder from an existing instance.ModelElement.BuilderBase.from
(ModelElement prototype) Update this builder from an existing prototype instance.