Package org.apache.juneau.jsonschema
Interface JsonSchemaMetaProvider
- All Known Implementing Classes:
JsonSchemaGenerator,JsonSchemaSerializer,JsonSchemaSerializer.Readable,JsonSchemaSerializer.Simple,JsonSchemaSerializer.SimpleReadable
public interface JsonSchemaMetaProvider
Interface for providing access to
JsonSchemaClassMeta and JsonSchemaBeanPropertyMeta objects.
See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the language-specific metadata on the specified bean property.getJsonSchemaClassMeta(ClassMeta<?> cm) Returns the language-specific metadata on the specified class.
-
Method Details
-
getJsonSchemaBeanPropertyMeta
Returns the language-specific metadata on the specified bean property.- Parameters:
bpm- The bean property to return the metadata on.- Returns:
- The metadata.
-
getJsonSchemaClassMeta
Returns the language-specific metadata on the specified class.- Parameters:
cm- The class to return the metadata on.- Returns:
- The metadata.
-