Package org.apache.juneau
Class ExtendedClassMeta
java.lang.Object
org.apache.juneau.ExtendedMeta
org.apache.juneau.ExtendedClassMeta
- Direct Known Subclasses:
CsvClassMeta
,HtmlClassMeta
,JsonClassMeta
,JsonSchemaClassMeta
,MsgPackClassMeta
,OpenApiClassMeta
,PlainTextClassMeta
,SoapXmlClassMeta
,UonClassMeta
,UrlEncodingClassMeta
,XmlClassMeta
Defines extended language-specific metadata associated with a class.
See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ClassMeta<?>
Returns the class metadata that was passed into the constructor.protected Class<?>
Convenience method for callingClassMeta.getInnerClass()
on the metadata passed to the constructor.
-
Constructor Details
-
ExtendedClassMeta
Constructor.- Parameters:
cm
- The metadata of the class we're extending.- Throws:
BeanRuntimeException
- If any error occurred trying to construct the metadata.
-
-
Method Details
-
getClassMeta
Returns the class metadata that was passed into the constructor.- Returns:
- The class metadata that was passed into the constructor.
-
getInnerClass
Convenience method for callingClassMeta.getInnerClass()
on the metadata passed to the constructor.- Returns:
- The class wrapped by this metadata.
-