|
EclipseLink 2.2.0, build 'v20100819-r8063' API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.jaxb.xmlmodel.JavaType
public class 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-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> </all> <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="xml-transient" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <attribute name="xml-customizer" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="xml-accessor-type" type="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-access-type" default="PUBLIC_MEMBER" /> <attribute name="xml-accessor-order" type="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-access-order" default="UNDEFINED" /> <attribute name="xml-inline-binary-data" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> </restriction> </complexContent> </complexType>
Nested Class Summary | |
---|---|
static class |
JavaType.JavaAttributes
Java class for anonymous complex type. |
Field Summary | |
---|---|
protected JavaType.JavaAttributes |
javaAttributes
|
protected java.lang.String |
name
|
protected XmlAccessOrder |
xmlAccessorOrder
|
protected XmlAccessType |
xmlAccessorType
|
protected XmlClassExtractor |
xmlClassExtractor
|
protected java.lang.String |
xmlCustomizer
|
protected java.lang.Boolean |
xmlInlineBinaryData
|
protected XmlJavaTypeAdapter |
xmlJavaTypeAdapter
|
protected XmlProperties |
xmlProperties
|
protected XmlRootElement |
xmlRootElement
|
protected java.util.List<java.lang.String> |
xmlSeeAlso
|
protected java.lang.Boolean |
xmlTransient
|
protected XmlType |
xmlType
|
Constructor Summary | |
---|---|
JavaType()
|
Method Summary | |
---|---|
JavaType.JavaAttributes |
getJavaAttributes()
Gets the value of the javaAttributes property. |
java.lang.String |
getName()
Gets the value of the name 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. |
XmlJavaTypeAdapter |
getXmlJavaTypeAdapter()
Gets the value of the xmlJavaTypeAdapter 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. |
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 |
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 |
setXmlInlineBinaryData(java.lang.Boolean value)
Sets the value of the xmlInlineBinaryData property. |
void |
setXmlJavaTypeAdapter(XmlJavaTypeAdapter value)
Sets the value of the xmlJavaTypeAdapter 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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected XmlType xmlType
protected XmlRootElement xmlRootElement
protected java.util.List<java.lang.String> xmlSeeAlso
protected XmlJavaTypeAdapter xmlJavaTypeAdapter
protected XmlClassExtractor xmlClassExtractor
protected XmlProperties xmlProperties
protected JavaType.JavaAttributes javaAttributes
protected java.lang.String name
protected java.lang.Boolean xmlTransient
protected java.lang.String xmlCustomizer
protected XmlAccessType xmlAccessorType
protected XmlAccessOrder xmlAccessorOrder
protected java.lang.Boolean xmlInlineBinaryData
Constructor Detail |
---|
public JavaType()
Method Detail |
---|
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 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 java.lang.String getName()
String
public void setName(java.lang.String value)
value
- allowed object is
String
public boolean isXmlTransient()
Boolean
public void setXmlTransient(java.lang.Boolean value)
value
- allowed object is
Boolean
public boolean isSetXmlTransient()
public java.lang.String getXmlCustomizer()
String
public void setXmlCustomizer(java.lang.String value)
value
- allowed object is
String
public XmlAccessType getXmlAccessorType()
XmlAccessType
public void setXmlAccessorType(XmlAccessType value)
value
- allowed object is
XmlAccessType
public boolean isSetXmlAccessorType()
public XmlAccessOrder getXmlAccessorOrder()
XmlAccessOrder
public void setXmlAccessorOrder(XmlAccessOrder value)
value
- allowed object is
XmlAccessOrder
public boolean isSetXmlAccessorOrder()
public boolean isXmlInlineBinaryData()
Boolean
public void setXmlInlineBinaryData(java.lang.Boolean value)
value
- allowed object is
Boolean
public boolean isSetXmlInlineBinaryData()
|
EclipseLink 2.2.0, build 'v20100819-r8063' API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |