Package org.simpleframework.xml
package org.simpleframework.xml
-
ClassDescriptionThe
Attributeannotation represents a serializable XML attribute within an XML element.TheDefaultannotation is used to specify that all fields or methods should be serialized in a default manner.TheDefaultTypeenumeration is used to specify the type of defaults to apply to a class.TheElementannotation is used to represent a field or method that appears as an XML element.TheElementArrayannotation represents a method or field that is an array of elements.TheElementListannotation represents a method or field that is aCollectionfor storing entries.TheElementListUnionannotation is used to describe fields and methods that can dynamically match a schema class.TheElementMapannotation represents a method or field that is aMapfor storing key value pairs.TheElementMapUnionannotation is used to describe a field or method that can dynamically match a schema class.TheElementUnionannotation is used to describe fields and methods that can dynamically match a schema class.TheNamespaceannotation is used to set a namespace on an element or attribute.TheNamespaceListannotation that is used to declare namespaces that can be added to an element.TheOrderannotation is used to specify the order of appearance of XML elements and attributes.ThePathannotation is used to specify an XML path where an XML element or attribute is located.ThisRootannotation is used to annotate classes that need to be serialized.TheSerializerinterface is used to represent objects that can serialize and deserialize objects to an from XML.TheTextannotation is used to represent a field or method that appears as text within an XML element.TheTransientannotation is an optional annotation that can be used within an XML class schema to mark a method or field as being transient, which indicates that it does not take part in serialization or deserialization.TheVersionannotation is used to specify an attribute that is used to represent a revision of the class XML schema.