232232 * Mark a method as an accessor regardless of its name.
233233 * Getter prefixes are configured in global properties.
234234 * This annotation will be ignored if {@link #includes()} does not include {@link ComponentType#ACCESSORS}.
235+ * <br>
236+ * Additional annotation types can be configured via global properties.
235237 */
236238 @ Target ({ElementType .METHOD })
237239 @ Retention (RetentionPolicy .SOURCE )
247249 * But if this type is referenced directly as type of field or return type of accessor, and "safe-type-resolution" is enabled,
248250 * a compilation error will be reported, unless the field or accessor is also ignored.
249251 * </p>
252+ * <br>
253+ * Additional annotation types can be configured via global properties.
250254 */
251255 @ Target ({ElementType .METHOD , ElementType .FIELD , ElementType .TYPE })
252256 @ Retention (RetentionPolicy .SOURCE )
292296 * }
293297 * }
294298 * </pre>
299+ * <br>
300+ * Additional annotation types can be configured via global properties.
295301 */
296302 @ Target ({ElementType .FIELD , ElementType .PARAMETER })
297303 @ Retention (RetentionPolicy .CLASS )
@@ -312,7 +318,7 @@ enum ComponentType {
312318 * <ul>
313319 * <li>have names same as respective instance fields, aka, fluent getter. This includes record's component accessor.</li>
314320 * <li>start with a getter prefix. By default, prefixes include 'get' or 'is', which can be configured via global properties.</li>
315- * <li>annotated with {@link Accessor}.</li>
321+ * <li>annotated with {@link Accessor} or any custom annotations configured via global properties .</li>
316322 * </ul>
317323 */
318324 ACCESSORS ,
0 commit comments