content
Field content.
Serializable
private XmlAttributes
private XmlAttributes
private XmlContent
private Date
<field xml.format="long">
: a Date field
as a long value in XML.private Date
<field xml.format="SimpleDateFormat
specification">
: a Date field with a specified
format.private Object
<field><type>DOM-></type>
:
a DOM field, by default with trimming (each element in the
DOM tree).private Object
<field
xml.trim="false"><type>DOM-></type>
:
a DOM field without trimming.private Properties
private String
<field xml.tagName="tag-name">
: a
field with an XML name different from the field name.private String
<field xml.attribute="true"
xml.tagName="tag-name.attribute">
private String
<field xml.trim="false">
: a text field
without trimming.private String
<field>
: a text field, by default with
trimming.private Properties
private XmlFieldsOrder
private XmlTransientFields
private XsdFeatures
void
addExplodeProperty(String key,
String value)
void
addInlineProperty(String key,
String value)
void
addXmlAssociationTagName(Reference reference)
void
addXmlFlatAssociationTagName(Reference reference)
void
addXmlItemsStyleFlat(Reference reference)
void
addXmlTagNameAssociation(Reference reference)
void
addXmlTagNameAssociationTagName(Reference reference)
<field xml.format="long">
: a Date
field as a long value in XML.<field xml.format="SimpleDateFormat
specification">
: a Date field with a specified
format.getDom()
<field><type>DOM-></type>
:
a DOM field, by default with trimming (each element in the
DOM tree).<field
xml.trim="false"><type>DOM-></type>
:
a DOM field without trimming.<field
xml.tagName="tag-name">
: a field with an
XML name different from the field name.<field xml.attribute="true"
xml.tagName="tag-name.attribute">
<field xml.trim="false">
: a text
field without trimming.<field>
: a text field, by default
with trimming.void
removeXmlAssociationTagName(Reference reference)
void
removeXmlFlatAssociationTagName(Reference reference)
void
removeXmlItemsStyleFlat(Reference reference)
void
removeXmlTagNameAssociation(Reference reference)
void
removeXmlTagNameAssociationTagName(Reference reference)
void
setAttributes(XmlAttributes attributes)
void
setAttributesDefault(XmlAttributes attributesDefault)
void
setContent(XmlContent content)
void
setDateLong(Date dateLong)
<field xml.format="long">
: a Date
field as a long value in XML.void
setDateXmlFormat(Date dateXmlFormat)
<field xml.format="SimpleDateFormat
specification">
: a Date field with a specified
format.void
<field><type>DOM-></type>
:
a DOM field, by default with trimming (each element in the
DOM tree).void
setDomNoTrim(Object domNoTrim)
<field
xml.trim="false"><type>DOM-></type>
:
a DOM field without trimming.void
setExplodeProperties(Properties explodeProperties)
<type>Properties</type><association
xml.mapStyle="explode">
.void
setFieldName(String fieldName)
<field
xml.tagName="tag-name">
: a field with an
XML name different from the field name.void
setFieldNameAttribute(String fieldNameAttribute)
<field xml.attribute="true"
xml.tagName="tag-name.attribute">
void
setFieldNoTrim(String fieldNoTrim)
<field xml.trim="false">
: a text
field without trimming.void
setFieldTrim(String fieldTrim)
<field>
: a text field, by default
with trimming.void
setInlineProperties(Properties inlineProperties)
<type>Properties</type><association
xml.mapStyle="inline">
(default).void
setXmlAssociationTagNames(List<Reference> xmlAssociationTagNames)
<field><association
xml.tagName="association.tag-name"></field>
:
a list with an XML name different from
calculated singular of tag name.void
setXmlFieldsOrder(XmlFieldsOrder xmlFieldsOrder)
void
setXmlFlatAssociationTagNames(List<Reference> xmlFlatAssociationTagNames)
<field><association xml.itemsStyle="flat"
xml.tagName="association.tag-name"></field>
:
a flat list with an XML name different from
calculated singular of tag name.void
setXmlItemsStyleFlats(List<Reference> xmlItemsStyleFlats)
<field><association
xml.itemsStyle="flat"/></field>
: a "flat"
list, ie without enclosing tag.void
setXmlTagNameAssociation(List<Reference> xmlTagNameAssociation)
<field
xml.tagName="field.tag-names"><association></field>
:
a list with an XML name different from field
name.void
setXmlTagNameAssociationTagNames(List<Reference> xmlTagNameAssociationTagNames)
<field
xml.tagName="field.tag-name"><association
xml.tagName="association.tag-name"></field>
:
a list with an XML name different from field
name and an XML name different from calculated singular of
tag name.void
setXmlTransientFields(XmlTransientFields xmlTransientFields)
void
setXsdFeatures(XsdFeatures xsdFeatures)
<field>
: a text field, by default with
trimming.<field xml.trim="false">
: a text field
without trimming.<field><type>DOM-></type>
:
a DOM field, by default with trimming (each element in the
DOM tree).<field
xml.trim="false"><type>DOM-></type>
:
a DOM field without trimming.<field xml.tagName="tag-name">
: a
field with an XML name different from the field name.<field xml.attribute="true"
xml.tagName="tag-name.attribute">
<field xml.format="SimpleDateFormat
specification">
: a Date field with a specified
format.<field xml.format="long">
: a Date field
as a long value in XML.key
- a key object.value
- a value object.key
- a key object.value
- a value object.reference
- a reference object.reference
- a reference object.reference
- a reference object.reference
- a reference object.reference
- a reference object.<field xml.format="long">
: a Date
field as a long value in XML.<field xml.format="SimpleDateFormat
specification">
: a Date field with a specified
format.<field><type>DOM-></type>
:
a DOM field, by default with trimming (each element in the
DOM tree).<field
xml.trim="false"><type>DOM-></type>
:
a DOM field without trimming.<field
xml.tagName="tag-name">
: a field with an
XML name different from the field name.<field xml.attribute="true"
xml.tagName="tag-name.attribute">
<field xml.trim="false">
: a text
field without trimming.<field>
: a text field, by default
with trimming.reference
- a reference object.reference
- a reference object.reference
- a reference object.reference
- a reference object.reference
- a reference object.attributes
- a attributes object.attributesDefault
- a attributesDefault object.content
- a content object.<field xml.format="long">
: a Date
field as a long value in XML.dateLong
- a dateLong object.<field xml.format="SimpleDateFormat
specification">
: a Date field with a specified
format.dateXmlFormat
- a dateXmlFormat object.<field><type>DOM-></type>
:
a DOM field, by default with trimming (each element in the
DOM tree).dom
- a dom object.<field
xml.trim="false"><type>DOM-></type>
:
a DOM field without trimming.domNoTrim
- a domNoTrim object.<type>Properties</type><association
xml.mapStyle="explode">
.explodeProperties
- a explodeProperties object.<field
xml.tagName="tag-name">
: a field with an
XML name different from the field name.fieldName
- a fieldName object.<field xml.attribute="true"
xml.tagName="tag-name.attribute">
fieldNameAttribute
- a fieldNameAttribute object.<field xml.trim="false">
: a text
field without trimming.fieldNoTrim
- a fieldNoTrim object.<field>
: a text field, by default
with trimming.fieldTrim
- a fieldTrim object.<type>Properties</type><association
xml.mapStyle="inline">
(default).inlineProperties
- a inlineProperties object.<field><association
xml.tagName="association.tag-name"></field>
:
a list with an XML name different from
calculated singular of tag name.xmlAssociationTagNames
- a xmlAssociationTagNames objectxmlFieldsOrder
- a xmlFieldsOrder object.<field><association xml.itemsStyle="flat"
xml.tagName="association.tag-name"></field>
:
a flat list with an XML name different from
calculated singular of tag name.xmlFlatAssociationTagNames
- a
xmlFlatAssociationTagNames object.<field><association
xml.itemsStyle="flat"/></field>
: a "flat"
list, ie without enclosing tag.xmlItemsStyleFlats
- a xmlItemsStyleFlats object.<field
xml.tagName="field.tag-names"><association></field>
:
a list with an XML name different from field
name.xmlTagNameAssociation
- a xmlTagNameAssociation object.<field
xml.tagName="field.tag-name"><association
xml.tagName="association.tag-name"></field>
:
a list with an XML name different from field
name and an XML name different from calculated singular of
tag name.xmlTagNameAssociationTagNames
- a
xmlTagNameAssociationTagNames object.xmlTransientFields
- a xmlTransientFields object.xsdFeatures
- a xsdFeatures object.