public class XmlAttribute extends JavaAttribute
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<extension base="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}java-attribute">
<all>
<element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-abstract-null-policy" minOccurs="0"/>
<element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-access-methods" 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-properties" minOccurs="0"/>
<element ref="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-schema-type" minOccurs="0"/>
</all>
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" default="##default" />
<attribute name="namespace" type="{http://www.w3.org/2001/XMLSchema}string" default="##default" />
<attribute name="required" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="xml-id" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="xml-idref" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="xml-key" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="xml-list" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="xml-inline-binary-data" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="xml-attachment-ref" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="xml-mime-type" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="read-only" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="write-only" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="container-type" type="{http://www.w3.org/2001/XMLSchema}string" default="##default" />
<attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" default="##default" />
<attribute name="xml-path" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
containerType |
protected java.lang.String |
name |
protected java.lang.String |
namespace |
protected java.lang.Boolean |
readOnly |
protected java.lang.Boolean |
required |
protected java.lang.String |
type |
protected java.lang.Boolean |
writeOnly |
protected JAXBElement<? extends XmlAbstractNullPolicy> |
xmlAbstractNullPolicy |
protected XmlAccessMethods |
xmlAccessMethods |
protected java.lang.Boolean |
xmlAttachmentRef |
protected java.lang.Boolean |
xmlId |
protected java.lang.Boolean |
xmlIdref |
protected java.lang.Boolean |
xmlInlineBinaryData |
protected XmlJavaTypeAdapter |
xmlJavaTypeAdapter |
protected java.lang.Boolean |
xmlKey |
protected java.lang.Boolean |
xmlList |
protected java.lang.String |
xmlMimeType |
protected java.lang.String |
xmlPath |
protected XmlProperties |
xmlProperties |
protected XmlSchemaType |
xmlSchemaType |
javaAttribute, xmlAccessorType| Constructor and Description |
|---|
XmlAttribute() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContainerType()
Gets the value of the containerType property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
java.lang.String |
getNamespace()
Gets the value of the namespace property.
|
java.lang.String |
getType()
Gets the value of the type property.
|
JAXBElement<? extends XmlAbstractNullPolicy> |
getXmlAbstractNullPolicy()
Gets the value of the xmlAbstractNullPolicy property.
|
XmlAccessMethods |
getXmlAccessMethods()
Gets the value of the xmlAccessMethods property.
|
XmlJavaTypeAdapter |
getXmlJavaTypeAdapter()
Gets the value of the xmlJavaTypeAdapter property.
|
java.lang.String |
getXmlMimeType()
Gets the value of the xmlMimeType property.
|
java.lang.String |
getXmlPath()
Gets the value of the xmlPath property.
|
XmlProperties |
getXmlProperties()
Gets the value of the xmlProperties property.
|
XmlSchemaType |
getXmlSchemaType()
Gets the value of the xmlSchemaType property.
|
boolean |
isReadOnly()
Gets the value of the readOnly property.
|
boolean |
isRequired()
Gets the value of the required property.
|
boolean |
isSetReadOnly()
Indicates if the isReadOnly flag was set.
|
boolean |
isSetRequired()
Indicates if the required flag was set via external metadata.
|
boolean |
isSetWriteOnly()
Indicates if the isWriteOnly flag was set.
|
boolean |
isWriteOnly()
Gets the value of the writeOnly property.
|
boolean |
isXmlAttachmentRef()
Gets the value of the xmlAttachmentRef property.
|
boolean |
isXmlId()
Gets the value of the xmlId property.
|
boolean |
isXmlIdref()
Gets the value of the xmlIdref property.
|
boolean |
isXmlInlineBinaryData()
Gets the value of the xmlInlineBinaryData property.
|
boolean |
isXmlKey()
Gets the value of the xmlKey property.
|
boolean |
isXmlList()
Gets the value of the xmlList property.
|
void |
setContainerType(java.lang.String value)
Sets the value of the containerType property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setNamespace(java.lang.String value)
Sets the value of the namespace property.
|
void |
setReadOnly(java.lang.Boolean value)
Sets the value of the readOnly property.
|
void |
setRequired(java.lang.Boolean value)
Sets the value of the required property.
|
void |
setType(java.lang.String value)
Sets the value of the type property.
|
void |
setWriteOnly(java.lang.Boolean value)
Sets the value of the writeOnly property.
|
void |
setXmlAbstractNullPolicy(JAXBElement<? extends XmlAbstractNullPolicy> value)
Sets the value of the xmlAbstractNullPolicy property.
|
void |
setXmlAccessMethods(XmlAccessMethods value)
Sets the value of the xmlAccessMethods property.
|
void |
setXmlAttachmentRef(java.lang.Boolean value)
Sets the value of the xmlAttachmentRef property.
|
void |
setXmlId(java.lang.Boolean value)
Sets the value of the xmlId property.
|
void |
setXmlIdref(java.lang.Boolean value)
Sets the value of the xmlIdref 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 |
setXmlKey(java.lang.Boolean value)
Sets the value of the xmlKey property.
|
void |
setXmlList(java.lang.Boolean value)
Sets the value of the xmlList property.
|
void |
setXmlMimeType(java.lang.String value)
Sets the value of the xmlMimeType property.
|
void |
setXmlPath(java.lang.String value)
Sets the value of the xmlPath property.
|
void |
setXmlProperties(XmlProperties value)
Sets the value of the xmlProperties property.
|
void |
setXmlSchemaType(XmlSchemaType value)
Sets the value of the xmlSchemaType property.
|
getJavaAttribute, getXmlAccessorType, setJavaAttribute, setXmlAccessorTypeprotected JAXBElement<? extends XmlAbstractNullPolicy> xmlAbstractNullPolicy
protected XmlAccessMethods xmlAccessMethods
protected XmlJavaTypeAdapter xmlJavaTypeAdapter
protected XmlProperties xmlProperties
protected XmlSchemaType xmlSchemaType
protected java.lang.String name
protected java.lang.String namespace
protected java.lang.Boolean required
protected java.lang.Boolean xmlId
protected java.lang.Boolean xmlIdref
protected java.lang.Boolean xmlKey
protected java.lang.Boolean xmlList
protected java.lang.Boolean xmlInlineBinaryData
protected java.lang.Boolean xmlAttachmentRef
protected java.lang.String xmlMimeType
protected java.lang.Boolean readOnly
protected java.lang.Boolean writeOnly
protected java.lang.String containerType
protected java.lang.String type
protected java.lang.String xmlPath
public JAXBElement<? extends XmlAbstractNullPolicy> getXmlAbstractNullPolicy()
JAXBElement<XmlNullPolicy>
JAXBElement<XmlAbstractNullPolicy>
JAXBElement<XmlIsSetNullPolicy>public void setXmlAbstractNullPolicy(JAXBElement<? extends XmlAbstractNullPolicy> value)
value - allowed object is
JAXBElement<XmlNullPolicy>
JAXBElement<XmlAbstractNullPolicy>
JAXBElement<XmlIsSetNullPolicy>public XmlAccessMethods getXmlAccessMethods()
XmlAccessMethodspublic void setXmlAccessMethods(XmlAccessMethods value)
value - allowed object is
XmlAccessMethodspublic XmlJavaTypeAdapter getXmlJavaTypeAdapter()
XmlJavaTypeAdapterpublic void setXmlJavaTypeAdapter(XmlJavaTypeAdapter value)
value - allowed object is
XmlJavaTypeAdapterpublic XmlProperties getXmlProperties()
XmlPropertiespublic void setXmlProperties(XmlProperties value)
value - allowed object is
XmlPropertiespublic XmlSchemaType getXmlSchemaType()
XmlSchemaTypepublic void setXmlSchemaType(XmlSchemaType value)
value - allowed object is
XmlSchemaTypepublic java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getNamespace()
Stringpublic void setNamespace(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetRequired()
public boolean isRequired()
Booleanpublic void setRequired(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isXmlId()
Booleanpublic void setXmlId(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isXmlIdref()
Booleanpublic void setXmlIdref(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isXmlKey()
Booleanpublic void setXmlKey(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isXmlList()
Booleanpublic void setXmlList(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isXmlInlineBinaryData()
Booleanpublic void setXmlInlineBinaryData(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isXmlAttachmentRef()
Booleanpublic void setXmlAttachmentRef(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getXmlMimeType()
Stringpublic void setXmlMimeType(java.lang.String value)
value - allowed object is
Stringpublic boolean isReadOnly()
Booleanpublic void setReadOnly(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isSetReadOnly()
public boolean isWriteOnly()
Booleanpublic void setWriteOnly(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isSetWriteOnly()
public java.lang.String getType()
Stringpublic void setType(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getXmlPath()
Stringpublic void setXmlPath(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getContainerType()
Stringpublic void setContainerType(java.lang.String value)
value - allowed object is
String