public class JavaType
extends java.lang.Object
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>
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaType.JavaAttributes
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected JavaType.JavaAttributes |
javaAttributes |
protected java.lang.String |
name |
protected java.lang.String |
superType |
protected XmlAccessOrder |
xmlAccessorOrder |
protected XmlAccessType |
xmlAccessorType |
protected XmlClassExtractor |
xmlClassExtractor |
protected java.lang.String |
xmlCustomizer |
protected java.lang.String |
xmlDiscriminatorNode |
protected java.lang.String |
xmlDiscriminatorValue |
protected XmlElementNillable |
xmlElementNillable |
protected java.lang.Boolean |
xmlInlineBinaryData |
protected XmlJavaTypeAdapter |
xmlJavaTypeAdapter |
protected XmlNamedObjectGraphs |
xmlNamedObjectGraphs |
protected java.lang.String |
xmlNameTransformer |
protected XmlNullPolicy |
xmlNullPolicy |
protected XmlProperties |
xmlProperties |
protected XmlRootElement |
xmlRootElement |
protected java.util.List<java.lang.String> |
xmlSeeAlso |
protected java.lang.Boolean |
xmlTransient |
protected XmlType |
xmlType |
protected XmlVirtualAccessMethods |
xmlVirtualAccessMethods |
| Constructor and Description |
|---|
JavaType() |
| Modifier and Type | Method and Description |
|---|---|
JavaType.JavaAttributes |
getJavaAttributes()
Gets the value of the javaAttributes property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
java.lang.String |
getSuperType()
Gets the value of the superType property.
|
XmlAccessOrder |
getXmlAccessorOrder()
Gets the value of the xmlAccessorOrder property.
|
XmlAccessType |
getXmlAccessorType()
Gets the value of the xmlAccessorType property.
|
XmlClassExtractor |
getXmlClassExtractor()
Gets the value of the xmlClassExtractor property.
|
java.lang.String |
getXmlCustomizer()
Gets the value of the xmlCustomizer property.
|
java.lang.String |
getXmlDiscriminatorNode()
Gets the value of the xmlDiscriminatorNode property.
|
java.lang.String |
getXmlDiscriminatorValue()
Gets the value of the xmlDiscriminatorValue property.
|
XmlElementNillable |
getXmlElementNillable()
Gets the value of the xmlElementNillable property.
|
XmlJavaTypeAdapter |
getXmlJavaTypeAdapter()
Gets the value of the xmlJavaTypeAdapter property.
|
XmlNamedObjectGraphs |
getXmlNamedObjectGraphs()
Gets the value of the xmlNamedObjectGraphs property.
|
java.lang.String |
getXmlNameTransformer()
Gets the value of the xmlNameTransformer property.
|
XmlNullPolicy |
getXmlNullPolicy()
Gets the value of the xmlNullPolicy property.
|
XmlProperties |
getXmlProperties()
Gets the value of the xmlProperties property.
|
XmlRootElement |
getXmlRootElement()
Gets the value of the xmlRootElement property.
|
java.util.List<java.lang.String> |
getXmlSeeAlso()
Gets the value of the xmlSeeAlso property.
|
XmlType |
getXmlType()
Gets the value of the xmlType property.
|
XmlVirtualAccessMethods |
getXmlVirtualAccessMethods()
Gets the value of the xmlVirtualAccessMethods property.
|
boolean |
isSetXmlAccessorOrder()
Indicates if xmlAccessorOrder has been set, i.e. is non-null.
|
boolean |
isSetXmlAccessorType()
Indicates if xmlAccessorType has been set, i.e. is non-null.
|
boolean |
isSetXmlInlineBinaryData()
Indicates if xmlInlineBinaryData has been set, i.e. is non-null.
|
boolean |
isSetXmlTransient()
Indicates if xmlTransient has been set, i.e. is non-null.
|
boolean |
isXmlInlineBinaryData()
Gets the value of the xmlInlineBinaryData property.
|
boolean |
isXmlTransient()
Gets the value of the xmlTransient property.
|
void |
setJavaAttributes(JavaType.JavaAttributes value)
Sets the value of the javaAttributes property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setSuperType(java.lang.String value)
Sets the value of the superType property.
|
void |
setXmlAccessorOrder(XmlAccessOrder value)
Sets the value of the xmlAccessorOrder property.
|
void |
setXmlAccessorType(XmlAccessType value)
Sets the value of the xmlAccessorType property.
|
void |
setXmlClassExtractor(XmlClassExtractor value)
Sets the value of the xmlClassExtractor property.
|
void |
setXmlCustomizer(java.lang.String value)
Sets the value of the xmlCustomizer property.
|
void |
setXmlDiscriminatorNode(java.lang.String value)
Sets the value of the xmlDiscriminatorNode property.
|
void |
setXmlDiscriminatorValue(java.lang.String value)
Sets the value of the xmlDiscriminatorValue property.
|
void |
setXmlElementNillable(XmlElementNillable value)
Sets the value of the xmlElementNillable property.
|
void |
setXmlInlineBinaryData(java.lang.Boolean value)
Sets the value of the xmlInlineBinaryData property.
|
void |
setXmlJavaTypeAdapter(XmlJavaTypeAdapter value)
Sets the value of the xmlJavaTypeAdapter property.
|
void |
setXmlNamedObjectGraphs(XmlNamedObjectGraphs value)
Sets the value of the xmlNamedObjectGraphs property.
|
void |
setXmlNameTransformer(java.lang.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(java.lang.Boolean value)
Sets the value of the xmlTransient property.
|
void |
setXmlType(XmlType value)
Sets the value of the xmlType property.
|
void |
setXmlVirtualAccessMethods(XmlVirtualAccessMethods value)
Sets the value of the xmlVirtualAccessMethods property.
|
protected XmlType xmlType
protected XmlRootElement xmlRootElement
protected XmlVirtualAccessMethods xmlVirtualAccessMethods
protected java.util.List<java.lang.String> xmlSeeAlso
protected XmlJavaTypeAdapter xmlJavaTypeAdapter
protected XmlClassExtractor xmlClassExtractor
protected XmlProperties xmlProperties
protected JavaType.JavaAttributes javaAttributes
protected XmlNamedObjectGraphs xmlNamedObjectGraphs
protected XmlNullPolicy xmlNullPolicy
protected XmlElementNillable xmlElementNillable
protected java.lang.String name
protected java.lang.String superType
protected XmlAccessOrder xmlAccessorOrder
protected XmlAccessType xmlAccessorType
protected java.lang.String xmlCustomizer
protected java.lang.String xmlDiscriminatorNode
protected java.lang.String xmlDiscriminatorValue
protected java.lang.Boolean xmlInlineBinaryData
protected java.lang.Boolean xmlTransient
protected java.lang.String xmlNameTransformer
public XmlType getXmlType()
XmlTypepublic void setXmlType(XmlType value)
value - allowed object is
XmlTypepublic XmlRootElement getXmlRootElement()
XmlRootElementpublic void setXmlRootElement(XmlRootElement value)
value - allowed object is
XmlRootElementpublic XmlVirtualAccessMethods getXmlVirtualAccessMethods()
XmlVirtualAccessMethodspublic void setXmlVirtualAccessMethods(XmlVirtualAccessMethods value)
value - allowed object is
XmlVirtualAccessMethodspublic java.util.List<java.lang.String> getXmlSeeAlso()
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
public XmlJavaTypeAdapter getXmlJavaTypeAdapter()
XmlJavaTypeAdapterpublic void setXmlJavaTypeAdapter(XmlJavaTypeAdapter value)
value - allowed object is
XmlJavaTypeAdapterpublic XmlClassExtractor getXmlClassExtractor()
XmlClassExtractorpublic void setXmlClassExtractor(XmlClassExtractor value)
value - allowed object is
XmlClassExtractorpublic XmlProperties getXmlProperties()
XmlPropertiespublic void setXmlProperties(XmlProperties value)
value - allowed object is
XmlPropertiespublic JavaType.JavaAttributes getJavaAttributes()
JavaType.JavaAttributespublic void setJavaAttributes(JavaType.JavaAttributes value)
value - allowed object is
JavaType.JavaAttributespublic XmlNamedObjectGraphs getXmlNamedObjectGraphs()
XmlNamedObjectGraphspublic void setXmlNamedObjectGraphs(XmlNamedObjectGraphs value)
value - allowed object is
XmlNamedObjectGraphspublic XmlNullPolicy getXmlNullPolicy()
XmlNullPolicypublic void setXmlNullPolicy(XmlNullPolicy value)
value - allowed object is XmlNullPolicypublic XmlElementNillable getXmlElementNillable()
XmlElementNillablepublic void setXmlElementNillable(XmlElementNillable value)
value - allowed object is XmlElementNillablepublic java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getSuperType()
Stringpublic void setSuperType(java.lang.String value)
value - allowed object is
Stringpublic XmlAccessOrder getXmlAccessorOrder()
XmlAccessOrderpublic void setXmlAccessorOrder(XmlAccessOrder value)
value - allowed object is
XmlAccessOrderpublic boolean isSetXmlAccessorOrder()
public XmlAccessType getXmlAccessorType()
XmlAccessTypepublic void setXmlAccessorType(XmlAccessType value)
value - allowed object is
XmlAccessTypepublic boolean isSetXmlAccessorType()
public java.lang.String getXmlCustomizer()
Stringpublic void setXmlCustomizer(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getXmlDiscriminatorNode()
Stringpublic void setXmlDiscriminatorNode(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getXmlDiscriminatorValue()
Stringpublic void setXmlDiscriminatorValue(java.lang.String value)
value - allowed object is
Stringpublic boolean isXmlInlineBinaryData()
Booleanpublic void setXmlInlineBinaryData(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isSetXmlInlineBinaryData()
public boolean isXmlTransient()
Booleanpublic void setXmlTransient(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isSetXmlTransient()
public java.lang.String getXmlNameTransformer()
Stringpublic void setXmlNameTransformer(java.lang.String value)
value - allowed object is
String