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()
XmlType
public void setXmlType(XmlType value)
value
- allowed object is
XmlType
public XmlRootElement getXmlRootElement()
XmlRootElement
public void setXmlRootElement(XmlRootElement value)
value
- allowed object is
XmlRootElement
public XmlVirtualAccessMethods getXmlVirtualAccessMethods()
XmlVirtualAccessMethods
public void setXmlVirtualAccessMethods(XmlVirtualAccessMethods value)
value
- allowed object is
XmlVirtualAccessMethods
public 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()
XmlJavaTypeAdapter
public void setXmlJavaTypeAdapter(XmlJavaTypeAdapter value)
value
- allowed object is
XmlJavaTypeAdapter
public XmlClassExtractor getXmlClassExtractor()
XmlClassExtractor
public void setXmlClassExtractor(XmlClassExtractor value)
value
- allowed object is
XmlClassExtractor
public XmlProperties getXmlProperties()
XmlProperties
public void setXmlProperties(XmlProperties value)
value
- allowed object is
XmlProperties
public JavaType.JavaAttributes getJavaAttributes()
JavaType.JavaAttributes
public void setJavaAttributes(JavaType.JavaAttributes value)
value
- allowed object is
JavaType.JavaAttributes
public XmlNamedObjectGraphs getXmlNamedObjectGraphs()
XmlNamedObjectGraphs
public void setXmlNamedObjectGraphs(XmlNamedObjectGraphs value)
value
- allowed object is
XmlNamedObjectGraphs
public XmlNullPolicy getXmlNullPolicy()
XmlNullPolicy
public void setXmlNullPolicy(XmlNullPolicy value)
value
- allowed object is XmlNullPolicy
public XmlElementNillable getXmlElementNillable()
XmlElementNillable
public void setXmlElementNillable(XmlElementNillable value)
value
- allowed object is XmlElementNillable
public java.lang.String getName()
String
public void setName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getSuperType()
String
public void setSuperType(java.lang.String value)
value
- allowed object is
String
public XmlAccessOrder getXmlAccessorOrder()
XmlAccessOrder
public void setXmlAccessorOrder(XmlAccessOrder value)
value
- allowed object is
XmlAccessOrder
public boolean isSetXmlAccessorOrder()
public XmlAccessType getXmlAccessorType()
XmlAccessType
public void setXmlAccessorType(XmlAccessType value)
value
- allowed object is
XmlAccessType
public boolean isSetXmlAccessorType()
public java.lang.String getXmlCustomizer()
String
public void setXmlCustomizer(java.lang.String value)
value
- allowed object is
String
public java.lang.String getXmlDiscriminatorNode()
String
public void setXmlDiscriminatorNode(java.lang.String value)
value
- allowed object is
String
public java.lang.String getXmlDiscriminatorValue()
String
public void setXmlDiscriminatorValue(java.lang.String value)
value
- allowed object is
String
public boolean isXmlInlineBinaryData()
Boolean
public void setXmlInlineBinaryData(java.lang.Boolean value)
value
- allowed object is
Boolean
public boolean isSetXmlInlineBinaryData()
public boolean isXmlTransient()
Boolean
public void setXmlTransient(java.lang.Boolean value)
value
- allowed object is
Boolean
public boolean isSetXmlTransient()
public java.lang.String getXmlNameTransformer()
String
public void setXmlNameTransformer(java.lang.String value)
value
- allowed object is
String