java.lang.Object
org.eclipse.persistence.jaxb.xmlmodel.JavaType
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <all> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-type" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-root-element" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-virtual-access-methods" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-see-also" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-java-type-adapter" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-class-extractor" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-properties" minOccurs="0"/> <element name="java-attributes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}java-attribute" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-named-object-graphs" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-null-policy" minOccurs="0"/> <element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-element-nillable" minOccurs="0"/> </all> <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="super-type" type="{http://www.w3.org/2001/XMLSchema}string" default="##default" /> <attribute name="xml-accessor-order" type="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-access-order" default="UNDEFINED" /> <attribute name="xml-accessor-type" type="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-access-type" default="PUBLIC_MEMBER" /> <attribute name="xml-customizer" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="xml-discriminator-node" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="xml-discriminator-value" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="xml-inline-binary-data" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <attribute name="xml-transient" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <attribute name="xml-name-transformer" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Java class for anonymous complex type. -
Field Summary
Modifier and TypeFieldDescriptionprotected JavaType.JavaAttributes
protected String
protected String
protected XmlAccessOrder
protected XmlAccessType
protected XmlClassExtractor
protected String
protected String
protected String
protected XmlElementNillable
protected Boolean
protected XmlJavaTypeAdapter
protected XmlNamedObjectGraphs
protected String
protected XmlNullPolicy
protected XmlProperties
protected XmlRootElement
protected Boolean
protected XmlType
protected XmlVirtualAccessMethods
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the javaAttributes property.getName()
Gets the value of the name property.Gets the value of the superType property.Gets the value of the xmlAccessorOrder property.Gets the value of the xmlAccessorType property.Gets the value of the xmlClassExtractor property.Gets the value of the xmlCustomizer property.Gets the value of the xmlDiscriminatorNode property.Gets the value of the xmlDiscriminatorValue property.Gets the value of the xmlElementNillable property.Gets the value of the xmlJavaTypeAdapter property.Gets the value of the xmlNamedObjectGraphs property.Gets the value of the xmlNameTransformer property.Gets the value of the xmlNullPolicy property.Gets the value of the xmlProperties property.Gets the value of the xmlRootElement property.Gets the value of the xmlSeeAlso property.Gets the value of the xmlType property.Gets the value of the xmlVirtualAccessMethods property.boolean
Indicates if xmlAccessorOrder has been set, i.e.boolean
Indicates if xmlAccessorType has been set, i.e.boolean
Indicates if xmlInlineBinaryData has been set, i.e.boolean
Indicates if xmlTransient has been set, i.e.boolean
Gets the value of the xmlInlineBinaryData property.boolean
Gets the value of the xmlTransient property.void
Sets the value of the javaAttributes property.void
Sets the value of the name property.void
setSuperType
(String value) Sets the value of the superType property.void
Sets the value of the xmlAccessorOrder property.void
setXmlAccessorType
(XmlAccessType value) Sets the value of the xmlAccessorType property.void
Sets the value of the xmlClassExtractor property.void
setXmlCustomizer
(String value) Sets the value of the xmlCustomizer property.void
setXmlDiscriminatorNode
(String value) Sets the value of the xmlDiscriminatorNode property.void
setXmlDiscriminatorValue
(String value) Sets the value of the xmlDiscriminatorValue property.void
Sets the value of the xmlElementNillable property.void
setXmlInlineBinaryData
(Boolean value) Sets the value of the xmlInlineBinaryData property.void
Sets the value of the xmlJavaTypeAdapter property.void
Sets the value of the xmlNamedObjectGraphs property.void
setXmlNameTransformer
(String value) Sets the value of the xmlNameTransformer property.void
setXmlNullPolicy
(XmlNullPolicy value) Sets the value of the xmlNullPolicy property.void
setXmlProperties
(XmlProperties value) Sets the value of the xmlProperties property.void
setXmlRootElement
(XmlRootElement value) Sets the value of the xmlRootElement property.void
setXmlTransient
(Boolean value) Sets the value of the xmlTransient property.void
setXmlType
(XmlType value) Sets the value of the xmlType property.void
Sets the value of the xmlVirtualAccessMethods property.
-
Field Details
-
xmlType
-
xmlRootElement
-
xmlVirtualAccessMethods
-
xmlSeeAlso
-
xmlJavaTypeAdapter
-
xmlClassExtractor
-
xmlProperties
-
javaAttributes
-
xmlNamedObjectGraphs
-
xmlNullPolicy
-
xmlElementNillable
-
name
-
superType
-
xmlAccessorOrder
-
xmlAccessorType
-
xmlCustomizer
-
xmlDiscriminatorNode
-
xmlDiscriminatorValue
-
xmlInlineBinaryData
-
xmlTransient
-
xmlNameTransformer
-
-
Constructor Details
-
JavaType
public JavaType()
-
-
Method Details
-
getXmlType
Gets the value of the xmlType property.- Returns:
- possible object is
XmlType
-
setXmlType
Sets the value of the xmlType property.- Parameters:
value
- allowed object isXmlType
-
getXmlRootElement
Gets the value of the xmlRootElement property.- Returns:
- possible object is
XmlRootElement
-
setXmlRootElement
Sets the value of the xmlRootElement property.- Parameters:
value
- allowed object isXmlRootElement
-
getXmlVirtualAccessMethods
Gets the value of the xmlVirtualAccessMethods property.- Returns:
- possible object is
XmlVirtualAccessMethods
-
setXmlVirtualAccessMethods
Sets the value of the xmlVirtualAccessMethods property.- Parameters:
value
- allowed object isXmlVirtualAccessMethods
-
getXmlSeeAlso
Gets the value of the xmlSeeAlso 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 xmlSeeAlso property.For example, to add a new item, do as follows:
getXmlSeeAlso().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getXmlJavaTypeAdapter
Gets the value of the xmlJavaTypeAdapter property.- Returns:
- possible object is
XmlJavaTypeAdapter
-
setXmlJavaTypeAdapter
Sets the value of the xmlJavaTypeAdapter property.- Parameters:
value
- allowed object isXmlJavaTypeAdapter
-
getXmlClassExtractor
Gets the value of the xmlClassExtractor property.- Returns:
- possible object is
XmlClassExtractor
-
setXmlClassExtractor
Sets the value of the xmlClassExtractor property.- Parameters:
value
- allowed object isXmlClassExtractor
-
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
-
getJavaAttributes
Gets the value of the javaAttributes property.- Returns:
- possible object is
JavaType.JavaAttributes
-
setJavaAttributes
Sets the value of the javaAttributes property.- Parameters:
value
- allowed object isJavaType.JavaAttributes
-
getXmlNamedObjectGraphs
Gets the value of the xmlNamedObjectGraphs property.- Returns:
- possible object is
XmlNamedObjectGraphs
-
setXmlNamedObjectGraphs
Sets the value of the xmlNamedObjectGraphs property.- Parameters:
value
- allowed object isXmlNamedObjectGraphs
-
getXmlNullPolicy
Gets the value of the xmlNullPolicy property.- Returns:
- possible object is
XmlNullPolicy
-
setXmlNullPolicy
Sets the value of the xmlNullPolicy property.- Parameters:
value
- allowed object isXmlNullPolicy
-
getXmlElementNillable
Gets the value of the xmlElementNillable property.- Returns:
- possible object is
XmlElementNillable
-
setXmlElementNillable
Sets the value of the xmlElementNillable property.- Parameters:
value
- allowed object isXmlElementNillable
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getSuperType
Gets the value of the superType property.- Returns:
- possible object is
String
-
setSuperType
Sets the value of the superType property.- Parameters:
value
- allowed object isString
-
getXmlAccessorOrder
Gets the value of the xmlAccessorOrder property.- Returns:
- possible object is
XmlAccessOrder
-
setXmlAccessorOrder
Sets the value of the xmlAccessorOrder property.- Parameters:
value
- allowed object isXmlAccessOrder
-
isSetXmlAccessorOrder
public boolean isSetXmlAccessorOrder()Indicates if xmlAccessorOrder has been set, i.e. is non-null.- Returns:
- true if xmlAccessorOrder is non-null, false otherwise
-
getXmlAccessorType
Gets the value of the xmlAccessorType property.- Returns:
- possible object is
XmlAccessType
-
setXmlAccessorType
Sets the value of the xmlAccessorType property.- Parameters:
value
- allowed object isXmlAccessType
-
isSetXmlAccessorType
public boolean isSetXmlAccessorType()Indicates if xmlAccessorType has been set, i.e. is non-null.- Returns:
- true if xmlAccessorType is non-null, false otherwise
-
getXmlCustomizer
Gets the value of the xmlCustomizer property.- Returns:
- possible object is
String
-
setXmlCustomizer
Sets the value of the xmlCustomizer property.- Parameters:
value
- allowed object isString
-
getXmlDiscriminatorNode
Gets the value of the xmlDiscriminatorNode property.- Returns:
- possible object is
String
-
setXmlDiscriminatorNode
Sets the value of the xmlDiscriminatorNode property.- Parameters:
value
- allowed object isString
-
getXmlDiscriminatorValue
Gets the value of the xmlDiscriminatorValue property.- Returns:
- possible object is
String
-
setXmlDiscriminatorValue
Sets the value of the xmlDiscriminatorValue property.- Parameters:
value
- allowed object isString
-
isXmlInlineBinaryData
public boolean isXmlInlineBinaryData()Gets the value of the xmlInlineBinaryData property.- Returns:
- possible object is
Boolean
-
setXmlInlineBinaryData
Sets the value of the xmlInlineBinaryData property.- Parameters:
value
- allowed object isBoolean
-
isSetXmlInlineBinaryData
public boolean isSetXmlInlineBinaryData()Indicates if xmlInlineBinaryData has been set, i.e. is non-null.- Returns:
- true if xmlInlineBinaryData is non-null, false otherwise
-
isXmlTransient
public boolean isXmlTransient()Gets the value of the xmlTransient property.- Returns:
- possible object is
Boolean
-
setXmlTransient
Sets the value of the xmlTransient property.- Parameters:
value
- allowed object isBoolean
-
isSetXmlTransient
public boolean isSetXmlTransient()Indicates if xmlTransient has been set, i.e. is non-null.- Returns:
- true is xmlTransient is non-null, false otherwise
-
getXmlNameTransformer
Gets the value of the xmlNameTransformer property.- Returns:
- possible object is
String
-
setXmlNameTransformer
Sets the value of the xmlNameTransformer property.- Parameters:
value
- allowed object isString
-