org.eclipse.persistence.jaxb.xmlmodel
Class XmlJoinNodes

java.lang.Object
  extended by org.eclipse.persistence.jaxb.xmlmodel.JavaAttribute
      extended by org.eclipse.persistence.jaxb.xmlmodel.XmlJoinNodes

public class XmlJoinNodes
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">
       <sequence>
         <element name="xml-join-node" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="xml-path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                 <attribute name="referenced-xml-path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <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" />
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class XmlJoinNodes.XmlJoinNode
          Java class for anonymous complex type.
 
Constructor Summary
XmlJoinNodes()
           
 
Method Summary
 java.lang.String getContainerType()
          Gets the value of the containerType property.
 java.lang.String getType()
          Gets the value of the type property.
 java.util.List<XmlJoinNodes.XmlJoinNode> getXmlJoinNode()
          Gets the value of the xmlJoinNode property.
 void setContainerType(java.lang.String value)
          Sets the value of the containerType property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 void setXmlJoinNode(java.util.List<XmlJoinNodes.XmlJoinNode> xmlJoinNode)
          Sets the value of the xmlJoinNode property.
 
Methods inherited from class org.eclipse.persistence.jaxb.xmlmodel.JavaAttribute
getJavaAttribute, setJavaAttribute
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlJoinNodes

public XmlJoinNodes()
Method Detail

getXmlJoinNode

public java.util.List<XmlJoinNodes.XmlJoinNode> getXmlJoinNode()
Gets the value of the xmlJoinNode property.

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 xmlJoinNode property.

For example, to add a new item, do as follows:

    getXmlJoinNode().add(newItem);
 

Objects of the following type(s) are allowed in the list XmlJoinNodes.XmlJoinNode


setXmlJoinNode

public void setXmlJoinNode(java.util.List<XmlJoinNodes.XmlJoinNode> xmlJoinNode)
Sets the value of the xmlJoinNode property.

Parameters:
List - of XmlJoinNode instances to be set

getContainerType

public java.lang.String getContainerType()
Gets the value of the containerType property.

Returns:
possible object is String

setContainerType

public void setContainerType(java.lang.String value)
Sets the value of the containerType property.

Parameters:
value - allowed object is String

getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String


EclipseLink 2.2.1, "build v20110722-r9776" API Reference