Uses of Interface
io.helidon.builder.codegen.GeneratedMethod
Packages that use GeneratedMethod
Package
Description
Code generation for
Blueprint annotated interfaces.SPI to allow extensibility of builders.
-
Uses of GeneratedMethod in io.helidon.builder.codegen
Classes in io.helidon.builder.codegen with type parameters of type GeneratedMethodModifier and TypeClassDescriptionstatic classGeneratedMethod.BuilderBase<BUILDER extends GeneratedMethod.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends GeneratedMethod> Fluent API builder base forGeneratedMethod.Classes in io.helidon.builder.codegen that implement GeneratedMethodModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.builder.codegen that return GeneratedMethodModifier and TypeMethodDescriptionGeneratedMethod.Builder.build()GeneratedMethod.Builder.buildPrototype()Methods in io.helidon.builder.codegen that return types with arguments of type GeneratedMethodModifier and TypeMethodDescriptionPrototypeInfo.BuilderBase.builderMethods()Additional methods to be added to the prototype builder base.PrototypeInfo.BuilderBase.PrototypeInfoImpl.builderMethods()PrototypeInfo.builderMethods()Additional methods to be added to the prototype builder base.PrototypeInfo.BuilderBase.prototypeFactories()Static factory methods to be added to the prototype.PrototypeInfo.BuilderBase.PrototypeInfoImpl.prototypeFactories()PrototypeInfo.prototypeFactories()Static factory methods to be added to the prototype.PrototypeInfo.BuilderBase.PrototypeInfoImpl.prototypeMethods()PrototypeInfo.BuilderBase.prototypeMethods()Additional methods to be added to the prototype as default methods.PrototypeInfo.prototypeMethods()Additional methods to be added to the prototype as default methods.Methods in io.helidon.builder.codegen with parameters of type GeneratedMethodModifier and TypeMethodDescriptionPrototypeInfo.BuilderBase.addBuilderMethod(GeneratedMethod builderMethod) Additional methods to be added to the prototype builder base.PrototypeInfo.BuilderBase.addPrototypeFactory(GeneratedMethod prototypeFactory) Static factory methods to be added to the prototype.PrototypeInfo.BuilderBase.addPrototypeMethod(GeneratedMethod prototypeMethod) Additional methods to be added to the prototype as default methods.static GeneratedMethod.BuilderGeneratedMethod.builder(GeneratedMethod instance) Create a new fluent API builder from an existing instance.GeneratedMethod.BuilderBase.from(GeneratedMethod prototype) Update this builder from an existing prototype instance.Method parameters in io.helidon.builder.codegen with type arguments of type GeneratedMethodModifier and TypeMethodDescriptionPrototypeInfo.BuilderBase.addBuilderMethods(List<? extends GeneratedMethod> builderMethods) Additional methods to be added to the prototype builder base.PrototypeInfo.BuilderBase.addPrototypeFactories(List<? extends GeneratedMethod> prototypeFactories) Static factory methods to be added to the prototype.PrototypeInfo.BuilderBase.addPrototypeMethods(List<? extends GeneratedMethod> prototypeMethods) Additional methods to be added to the prototype as default methods.PrototypeInfo.BuilderBase.builderMethods(List<? extends GeneratedMethod> builderMethods) Additional methods to be added to the prototype builder base.PrototypeInfo.BuilderBase.prototypeFactories(List<? extends GeneratedMethod> prototypeFactories) Static factory methods to be added to the prototype.PrototypeInfo.BuilderBase.prototypeMethods(List<? extends GeneratedMethod> prototypeMethods) Additional methods to be added to the prototype as default methods. -
Uses of GeneratedMethod in io.helidon.builder.codegen.spi
Methods in io.helidon.builder.codegen.spi that return types with arguments of type GeneratedMethodModifier and TypeMethodDescriptiondefault Optional<GeneratedMethod> BuilderCodegenExtension.method(OptionInfo option, GeneratedMethod method, OptionMethodType methodType) This allows modification to the methods generated for options by the default builder code generator.Methods in io.helidon.builder.codegen.spi with parameters of type GeneratedMethodModifier and TypeMethodDescriptiondefault Optional<GeneratedMethod> BuilderCodegenExtension.method(OptionInfo option, GeneratedMethod method, OptionMethodType methodType) This allows modification to the methods generated for options by the default builder code generator.