Package org.apache.juneau.uon
Interface UonMetaProvider
- All Superinterfaces:
AnnotationProvider
- All Known Implementing Classes:
OpenApiParser
,OpenApiSerializer
,UonParser
,UonParser.Decoding
,UonSerializer
,UonSerializer.Encoding
,UonSerializer.Readable
,UrlEncodingParser
,UrlEncodingSerializer
,UrlEncodingSerializer.Expanded
,UrlEncodingSerializer.PlainText
,UrlEncodingSerializer.Readable
-
Field Summary
Fields inherited from interface org.apache.juneau.AnnotationProvider
DEFAULT, DISABLE_ANNOTATION_CACHING
-
Method Summary
Modifier and TypeMethodDescriptionReturns the language-specific metadata on the specified bean property.getUonClassMeta
(ClassMeta<?> cm) Returns the language-specific metadata on the specified class.Methods inherited from interface org.apache.juneau.AnnotationProvider
firstAnnotation, firstAnnotation, firstAnnotation, firstAnnotation, firstDeclaredAnnotation, forEachAnnotation, forEachAnnotation, forEachAnnotation, forEachAnnotation, forEachDeclaredAnnotation, lastAnnotation, lastAnnotation, lastAnnotation, lastAnnotation, lastDeclaredAnnotation
-
Method Details
-
getUonClassMeta
Returns the language-specific metadata on the specified class.- Parameters:
cm
- The class to return the metadata on.- Returns:
- The metadata.
-
getUonBeanPropertyMeta
Returns the language-specific metadata on the specified bean property.- Parameters:
bpm
- The bean property to return the metadata on.- Returns:
- The metadata.
-