Package org.apache.juneau.jsonschema
Class JsonSchemaBeanPropertyMeta
java.lang.Object
org.apache.juneau.ExtendedMeta
org.apache.juneau.ExtendedBeanPropertyMeta
org.apache.juneau.jsonschema.JsonSchemaBeanPropertyMeta
Metadata on bean properties specific to the JSON-Schema pulled from the
@Schema
annotation
on the bean property.
See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionConstructor. -
Method Summary
Methods inherited from class org.apache.juneau.ExtendedBeanPropertyMeta
getBeanPropertyMeta
-
Field Details
-
DEFAULT
Default instance.
-
-
Constructor Details
-
JsonSchemaBeanPropertyMeta
Constructor.- Parameters:
bpm
- The metadata of the bean property of this additional metadata.mp
- JSON-schema metadata provider (for finding information about other artifacts).
-
-
Method Details
-
getSchema
Returns the schema information gathered from all the@Schema
annotations on the bean property.- Returns:
- The schema information as a generic map. Never
null .
-