Interface Builder<I>

Type Parameters:
I - The type of the instance to build.
All Known Subinterfaces:
Bytecode.ClassBuilder<T>, Bytecode.ClassBuilder.FieldAnnotationBuilder<T>, Bytecode.ClassBuilder.FieldBuilder<T>, Bytecode.ClassBuilder.TypeAnnotationBuilder<T>, JsonArrayBuilder, JsonObjectBuilder

public interface Builder<I>
Defines the usual builder interface. Instance-specific configuring methods are supposed to return an instance of the builder. build() finally builds the instance and disposes the builder instance.
Author:
Holger Eichelberger, SSE
  • Method Summary

    Modifier and Type
    Method
    Description
    Builds the instance under construction.
  • Method Details

    • build

      I build()
      Builds the instance under construction. The work of the builder instance shall be done by this call.
      Returns:
      the instance.