Module io.helidon.json.schema
Package io.helidon.json.schema
Annotation Interface JsonSchema.Object.AdditionalProperties
- Enclosing class:
JsonSchema.Object
@Target({METHOD,TYPE,FIELD})
@Retention(CLASS)
public static @interface JsonSchema.Object.AdditionalProperties
Whether to allow additional properties.
When disabled, only explicitly mentioned properties in the
properties
JSON property will be allowed.-
Optional Element Summary
Optional Elements
-
Element Details
-
value
boolean valueWhether to allow all JSON properties. The default value istrue
.- Returns:
- whether to allow all JSON properties
- Default:
true
-