Uses of Class
io.helidon.declarative.codegen.model.http.HttpAnnotated.BuilderBase
Packages that use HttpAnnotated.BuilderBase
Package
Description
HTTP Rest related code generation.
HTTP Rest model.
-
Uses of HttpAnnotated.BuilderBase in io.helidon.declarative.codegen.http
Methods in io.helidon.declarative.codegen.http with parameters of type HttpAnnotated.BuilderBaseModifier and TypeMethodDescriptionprotected voidRestExtensionBase.computedHeaders(Set<Annotation> annotations, HttpAnnotated.BuilderBase<?, ?> builder, TypeName repeatedAnnotationType, TypeName singleAnnotationType) Find computed headers in the annotations and set it on the builder.protected voidRestExtensionBase.consumes(Set<Annotation> annotations, HttpAnnotated.BuilderBase<?, ?> builder) Find consumes in the annotations and set it on the builder.protected voidRestExtensionBase.headers(Set<Annotation> annotations, HttpAnnotated.BuilderBase<?, ?> builder, TypeName repeatedAnnotationType, TypeName singleAnnotationType) Find headers in the annotations and set it on the builder.protected voidRestExtensionBase.path(Set<Annotation> annotations, HttpAnnotated.BuilderBase<?, ?> builder) Find path in the annotations and set it on the builder.protected voidRestExtensionBase.produces(Set<Annotation> annotations, HttpAnnotated.BuilderBase<?, ?> builder) Find produces in the annotations and set it on the builder. -
Uses of HttpAnnotated.BuilderBase in io.helidon.declarative.codegen.model.http
Classes in io.helidon.declarative.codegen.model.http with type parameters of type HttpAnnotated.BuilderBaseModifier and TypeClassDescriptionstatic classHttpAnnotated.BuilderBase<BUILDER extends HttpAnnotated.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends HttpAnnotated> Fluent API builder base forHttpAnnotated.Subclasses of HttpAnnotated.BuilderBase in io.helidon.declarative.codegen.model.httpModifier and TypeClassDescriptionstatic classFluent API builder forClientEndpoint.static classClientEndpoint.BuilderBase<BUILDER extends ClientEndpoint.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ClientEndpoint> Fluent API builder base forClientEndpoint.static classFluent API builder forHttpAnnotated.static classFluent API builder forRestEndpoint.static classRestEndpoint.BuilderBase<BUILDER extends RestEndpoint.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends RestEndpoint> Fluent API builder base forRestEndpoint.static classFluent API builder forRestMethod.static classRestMethod.BuilderBase<BUILDER extends RestMethod.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends RestMethod> Fluent API builder base forRestMethod.static classFluent API builder forServerEndpoint.static classServerEndpoint.BuilderBase<BUILDER extends ServerEndpoint.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ServerEndpoint> Fluent API builder base forServerEndpoint.Methods in io.helidon.declarative.codegen.model.http with parameters of type HttpAnnotated.BuilderBaseModifier and TypeMethodDescriptionHttpAnnotated.BuilderBase.from(HttpAnnotated.BuilderBase<?, ?> builder) Update this builder from an existing prototype builder instance.Constructors in io.helidon.declarative.codegen.model.http with parameters of type HttpAnnotated.BuilderBaseModifierConstructorDescriptionprotectedHttpAnnotatedImpl(HttpAnnotated.BuilderBase<?, ?> builder) Create an instance providing a builder.