xml_annotation library
Provides annotation classes to use with xml_serializable.
Classes
- XmlAttribute
- An annotation used to specify how an attribute is serialized.
- XmlCDATA
- An annotation used to specify how a CDATA is serialized.
-
XmlConverter<
T> - Implement this class to provide custom converters for a specific Type.
- XmlElement
- An annotation used to specify how an element is serialized.
- XmlEnum
-
An annotation used to configure how
enum
elements are treated as XML. - XmlRootElement
- An annotation used to specify how a root element is serialized.
- XmlSerializable
- An annotation used to specify that a class is serializable.
- XmlText
- An annotation used to specify how a text is serialized.
- XmlValue
-
An annotation used to specify how an
enum
value is serialized.
Enums
- FieldRename
- Values for the automatic field renaming behavior for XmlSerializable.
Extensions
-
NamespaceMapExtensions
on Map<
String, String?> - XmlNodeExtensions on XmlNode