org.eclipse.persistence.jaxb.xmlmodel
Class XmlAbstractNullPolicy

java.lang.Object
  extended by org.eclipse.persistence.jaxb.xmlmodel.XmlAbstractNullPolicy
Direct Known Subclasses:
XmlIsSetNullPolicy, XmlNullPolicy

public abstract class XmlAbstractNullPolicy
extends Object

Java class for xml-abstract-null-policy complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="xml-abstract-null-policy">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="xsi-nil-represents-null" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="empty-node-represents-null" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="null-representation-for-xml" type="{http://www.eclipse.org/eclipselink/xsds/persistence/oxm}xml-marshal-null-representation" />
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
XmlAbstractNullPolicy()
           
 
Method Summary
 XmlMarshalNullRepresentation getNullRepresentationForXml()
          Gets the value of the nullRepresentationForXml property.
 boolean isEmptyNodeRepresentsNull()
          Gets the value of the emptyNodeRepresentsNull property.
 boolean isXsiNilRepresentsNull()
          Gets the value of the xsiNilRepresentsNull property.
 void setEmptyNodeRepresentsNull(Boolean value)
          Sets the value of the emptyNodeRepresentsNull property.
 void setNullRepresentationForXml(XmlMarshalNullRepresentation value)
          Sets the value of the nullRepresentationForXml property.
 void setXsiNilRepresentsNull(Boolean value)
          Sets the value of the xsiNilRepresentsNull property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlAbstractNullPolicy

public XmlAbstractNullPolicy()
Method Detail

isXsiNilRepresentsNull

public boolean isXsiNilRepresentsNull()
Gets the value of the xsiNilRepresentsNull property.

Returns:
possible object is Boolean

setXsiNilRepresentsNull

public void setXsiNilRepresentsNull(Boolean value)
Sets the value of the xsiNilRepresentsNull property.

Parameters:
value - allowed object is Boolean

isEmptyNodeRepresentsNull

public boolean isEmptyNodeRepresentsNull()
Gets the value of the emptyNodeRepresentsNull property.

Returns:
possible object is Boolean

setEmptyNodeRepresentsNull

public void setEmptyNodeRepresentsNull(Boolean value)
Sets the value of the emptyNodeRepresentsNull property.

Parameters:
value - allowed object is Boolean

getNullRepresentationForXml

public XmlMarshalNullRepresentation getNullRepresentationForXml()
Gets the value of the nullRepresentationForXml property.

Returns:
possible object is XmlMarshalNullRepresentation

setNullRepresentationForXml

public void setNullRepresentationForXml(XmlMarshalNullRepresentation value)
Sets the value of the nullRepresentationForXml property.

Parameters:
value - allowed object is XmlMarshalNullRepresentation