Add RecordBuilderFull

- Add `@RecordBuilderFull` which will have most optional features enabled
- Change `@RecordBuilder.Template` to be `RetentionPolicy.CLASS`
This commit is contained in:
Jordan Zimmerman
2021-10-04 09:56:04 +01:00
parent 0d2fe2ffe7
commit 9268c295fe
5 changed files with 104 additions and 1 deletions

View File

@@ -1,5 +1,11 @@
[◀︎ RecordBuilder](README.md) • Customizing RecordBuilder
# RecordBuilderFull
Note: `@RecordBuilderFull` has most optional features enabled. It's an alternate
form of `@RecordBuilder` that uses the [templating mechanism](#create-a-custom-annotation) to
enable optional features.
# Customizing RecordBuilder
RecordBuilder can be customized in a number of ways. The types of customizations will change over time. See