Class XmlTransformation
java.lang.Object
org.eclipse.persistence.jaxb.xmlmodel.JavaAttribute
org.eclipse.persistence.jaxb.xmlmodel.XmlTransformation
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <extension base="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}java-attribute"> <sequence> <element name="xml-access-methods" type="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-access-methods" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-properties" minOccurs="0"/> <element name="xml-read-transformer"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="method" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="transformer-class" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="xml-write-transformer" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="method" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="xml-path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="transformer-class" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="optional" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> </extension> </complexContent> </complexType>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Java class for anonymous complex type.static class
Java class for anonymous complex type. -
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected XmlAccessMethods
protected XmlProperties
protected XmlTransformation.XmlReadTransformer
protected List<XmlTransformation.XmlWriteTransformer>
Fields inherited from class org.eclipse.persistence.jaxb.xmlmodel.JavaAttribute
javaAttribute, xmlAccessorType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the xmlAccessMethods property.Gets the value of the xmlProperties property.Gets the value of the xmlReadTransformer property.Gets the value of the xmlWriteTransformer property.boolean
Gets the value of the optional property.boolean
Indicates if an XmlReadTransformer has been set, i.e.boolean
Indicates if at least one XmlWriteTransformer has been set, i.e.void
setOptional
(Boolean value) Sets the value of the optional property.void
Sets the value of the xmlAccessMethods property.void
setXmlProperties
(XmlProperties value) Sets the value of the xmlProperties property.void
Sets the value of the xmlReadTransformer property.Methods inherited from class org.eclipse.persistence.jaxb.xmlmodel.JavaAttribute
getJavaAttribute, getXmlAccessorType, setJavaAttribute, setXmlAccessorType
-
Field Details
-
xmlAccessMethods
-
xmlProperties
-
xmlReadTransformer
-
xmlWriteTransformer
-
optional
-
-
Constructor Details
-
XmlTransformation
public XmlTransformation()
-
-
Method Details
-
getXmlAccessMethods
Gets the value of the xmlAccessMethods property.- Returns:
- possible object is
XmlAccessMethods
-
setXmlAccessMethods
Sets the value of the xmlAccessMethods property.- Parameters:
value
- allowed object isXmlAccessMethods
-
getXmlProperties
Gets the value of the xmlProperties property.- Returns:
- possible object is
XmlProperties
-
setXmlProperties
Sets the value of the xmlProperties property.- Parameters:
value
- allowed object isXmlProperties
-
isSetXmlReadTransformer
public boolean isSetXmlReadTransformer()Indicates if an XmlReadTransformer has been set, i.e. is non-null.- Returns:
-
getXmlReadTransformer
Gets the value of the xmlReadTransformer property.- Returns:
- possible object is
XmlTransformation.XmlReadTransformer
-
setXmlReadTransformer
Sets the value of the xmlReadTransformer property.- Parameters:
value
- allowed object isXmlTransformation.XmlReadTransformer
-
isSetXmlWriteTransformers
public boolean isSetXmlWriteTransformers()Indicates if at least one XmlWriteTransformer has been set, i.e. the List of is XmlWriteTransformers is non-null and non-empty.- Returns:
-
getXmlWriteTransformer
Gets the value of the xmlWriteTransformer property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the xmlWriteTransformer property.For example, to add a new item, do as follows:
getXmlWriteTransformer().add(newItem);
Objects of the following type(s) are allowed in the list
XmlTransformation.XmlWriteTransformer
-
isOptional
public boolean isOptional()Gets the value of the optional property.- Returns:
- possible object is
Boolean
-
setOptional
Sets the value of the optional property.- Parameters:
value
- allowed object isBoolean
-