|
EclipseLink 2.3.2, build 'v20111125-r10461' 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-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> </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 | |
---|---|
static class |
JavaType.JavaAttributes
Java class for anonymous complex type. |
Field Summary | |
---|---|
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 java.lang.Boolean |
xmlInlineBinaryData
|
protected XmlJavaTypeAdapter |
xmlJavaTypeAdapter
|
protected java.lang.String |
xmlNameTransformer
|
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 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. |
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. |
XmlJavaTypeAdapter |
getXmlJavaTypeAdapter()
Gets the value of the xmlJavaTypeAdapter property. |
java.lang.String |
getXmlNameTransformer()
Gets the value of the xmlNameTransformer 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 |
setXmlInlineBinaryData(java.lang.Boolean value)
Sets the value of the xmlInlineBinaryData property. |
void |
setXmlJavaTypeAdapter(XmlJavaTypeAdapter value)
Sets the value of the xmlJavaTypeAdapter property. |
void |
setXmlNameTransformer(java.lang.String value)
Sets the value of the xmlNameTransformer 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. |
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 XmlVirtualAccessMethods xmlVirtualAccessMethods
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.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
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 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 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
|
EclipseLink 2.3.2, build 'v20111125-r10461' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |