Interface Bytecode.ClassBuilder.FieldBuilder<T>

Type Parameters:
T - the parent type of base class the class shall be created for
All Superinterfaces:
de.iip_ecosphere.platform.support.Builder<Bytecode.ClassBuilder<T>>
Enclosing interface:
Bytecode.ClassBuilder<T>

public static interface Bytecode.ClassBuilder.FieldBuilder<T> extends de.iip_ecosphere.platform.support.Builder<Bytecode.ClassBuilder<T>>
Sub-builder for annotations.
Author:
Holger Eichelberger, SSE
  • Method Details

    • annotate

      Annotates the class with the given annotation.
      Parameters:
      type - the annotation type
      Returns:
      the annotation builder for further properties
    • build

      Builds the field.
      Specified by:
      build in interface de.iip_ecosphere.platform.support.Builder<T>
      Returns:
      the parent class builder for chaining