Contents
Interface FieldBuilder
- All Superinterfaces:
ClassFileBuilder<FieldElement, FieldBuilder>, Consumer<FieldElement>
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:
-
Method Summary
Modifier and TypeMethodDescriptiondefault FieldBuilder
withFlags
(int flags) Sets the field access flags.default FieldBuilder
withFlags
(AccessFlag... flags) Sets the field access flags.Methods declared in interface ClassFileBuilder
accept, constantPool, transform, with