Interface FieldBuilder

All Superinterfaces:
ClassFileBuilder<FieldElement, FieldBuilder>, Consumer<FieldElement>

public sealed interface FieldBuilder extends ClassFileBuilder<FieldElement, FieldBuilder>
A builder for fields. The main way to obtain a field builder is via ClassBuilder.withField(String, ClassDesc, Consumer). The access flag overload is useful if no attribute needs to be configured, skipping the handler.

Refer to ClassFileBuilder for general guidance and caution around the use of builders for structures in the class file format.

Since:
24
See Also: