Package net.sf.jsefa.xml.annotation

Class Summary
NamespaceManagerFactory Factory for creating a NamespaceManager based on the XmlNamespaces annotation of a given class.
XmlEntryPointFactory Factory for creating XmlEntryPoints from annotated classes.
XmlTypeMappingFactory Factory for creating TypeMappings from annotated classes.
 

Enum Summary
DefaultName Enum for the different types of default names.
 

Annotation Types Summary
ListItem Annotation describing the object type and element name of a list item.
MapKey Annotation describing the object type and element name of a map key.
MapValue Annotation describing the object type and element name of a map value.
Namespace Annotation describing a namespace declaration.
XmlAttribute An annotation stating that the annotated java field should be mapped to a xml attribute during XML serialization and deserialization.
XmlDataType An annotation declaring a complex data type with its relevant sub object types.
XmlElement An annotation stating that the annotated java field should be mapped to a xml element during XML serialization and deserialization.
XmlElementList An annotation stating that the annotated java field should be mapped to a xml element with list type during XML serialization and deserialization.
XmlElementMap An annotation stating that the annotated java field should be mapped to a xml element with map type during XML serialization and deserialization.
XmlNamespaces An annotation declaring xml namespaces.
XmlTextContent An annotation stating that the annotated java field should be mapped to the content of the xml node with the data type described by the class the annotated field is part of.
 



Copyright © 2014. All rights reserved.