Class AbstractElementBuilder<ThisType>

java.lang.Object
io.micronaut.sourcegen.model.AbstractElementBuilder<ThisType>
Type Parameters:
ThisType - The type of this builder
Direct Known Subclasses:
FieldDef.FieldDefBuilder, MethodDef.MethodDefBuilder, ObjectDefBuilder, ParameterDef.ParameterDefBuilder, PropertyDef.PropertyDefBuilder

The abstract element builder.
Since:
1.0
Author:
Denis Stepanov
  • Field Details

    • name

      protected final String name
    • modifiers

      protected final EnumSet<Modifier> modifiers
    • annotations

      protected final List<AnnotationDef> annotations
    • javadoc

      protected final List<String> javadoc
    • thisInstance

      protected final ThisType thisInstance
    • synthetic

      protected boolean synthetic
  • Constructor Details

    • AbstractElementBuilder

      protected AbstractElementBuilder(String name)
  • Method Details