Class XjcMarkTreatyOrStatuteType

java.lang.Object
google.registry.xjc.XjcObject
google.registry.xjc.mark.XjcMarkTreatyOrStatuteType

public class XjcMarkTreatyOrStatuteType extends XjcObject

Java class for treatyOrStatuteType complex type

.

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


 <complexType name="treatyOrStatuteType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="id" type="{urn:ietf:params:xml:ns:mark-1.0}idType"/>
         <element name="markName" type="{http://www.w3.org/2001/XMLSchema}token"/>
         <element name="holder" type="{urn:ietf:params:xml:ns:mark-1.0}holderType" maxOccurs="unbounded"/>
         <element name="contact" type="{urn:ietf:params:xml:ns:mark-1.0}contactType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="protection" type="{urn:ietf:params:xml:ns:mark-1.0}protectionType" maxOccurs="unbounded"/>
         <element name="label" type="{urn:ietf:params:xml:ns:mark-1.0}labelType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="goodsAndServices" type="{http://www.w3.org/2001/XMLSchema}token"/>
         <element name="refNum" type="{http://www.w3.org/2001/XMLSchema}token"/>
         <element name="proDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="title" type="{http://www.w3.org/2001/XMLSchema}token"/>
         <element name="execDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • XjcMarkTreatyOrStatuteType

      public XjcMarkTreatyOrStatuteType()
  • Method Details

    • getId

      public String getId()
      Gets the value of the id property.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
    • getMarkName

      public String getMarkName()
      Gets the value of the markName property.
      Returns:
      possible object is String
    • setMarkName

      public void setMarkName(String value)
      Sets the value of the markName property.
      Parameters:
      value - allowed object is String
    • getHolders

      public List<XjcMarkHolderType> getHolders()
      Gets the value of the holders 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 holders property.

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

       getHolders().add(newItem);
       
      Objects of the following type(s) are allowed in the list XjcMarkHolderType

      Returns:
      The value of the holders property.
    • getContacts

      public List<XjcMarkContactType> getContacts()
      Gets the value of the contacts 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 contacts property.

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

       getContacts().add(newItem);
       
      Objects of the following type(s) are allowed in the list XjcMarkContactType

      Returns:
      The value of the contacts property.
    • getProtections

      public List<XjcMarkProtectionType> getProtections()
      Gets the value of the protections 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 protections property.

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

       getProtections().add(newItem);
       
      Objects of the following type(s) are allowed in the list XjcMarkProtectionType

      Returns:
      The value of the protections property.
    • getLabels

      public List<String> getLabels()
      Gets the value of the labels 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 labels property.

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

       getLabels().add(newItem);
       
      Objects of the following type(s) are allowed in the list String

      Returns:
      The value of the labels property.
    • getGoodsAndServices

      public String getGoodsAndServices()
      Gets the value of the goodsAndServices property.
      Returns:
      possible object is String
    • setGoodsAndServices

      public void setGoodsAndServices(String value)
      Sets the value of the goodsAndServices property.
      Parameters:
      value - allowed object is String
    • getRefNum

      public String getRefNum()
      Gets the value of the refNum property.
      Returns:
      possible object is String
    • setRefNum

      public void setRefNum(String value)
      Sets the value of the refNum property.
      Parameters:
      value - allowed object is String
    • getProDate

      public org.joda.time.DateTime getProDate()
      Gets the value of the proDate property.
      Returns:
      possible object is String
    • setProDate

      public void setProDate(org.joda.time.DateTime value)
      Sets the value of the proDate property.
      Parameters:
      value - allowed object is String
    • getTitle

      public String getTitle()
      Gets the value of the title property.
      Returns:
      possible object is String
    • setTitle

      public void setTitle(String value)
      Sets the value of the title property.
      Parameters:
      value - allowed object is String
    • getExecDate

      public org.joda.time.DateTime getExecDate()
      Gets the value of the execDate property.
      Returns:
      possible object is String
    • setExecDate

      public void setExecDate(org.joda.time.DateTime value)
      Sets the value of the execDate property.
      Parameters:
      value - allowed object is String