OptionaldescriptionHuman-readable field description
OptionalelementElement type for collections (e.g., 'OrderItem')
OptionalexampleExample value for documentation/LLM context
OptionalfieldsNested fields for object-typed fields
OptionalisWhether the field is a collection (array/List/Set)
OptionalnullableWhether the field can be null
OptionalspelFully qualified SpEL type name (e.g., 'java.math.BigDecimal')
SpEL type category
Field metadata for a property/field on an object