Class Data

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    ComponentData

    public class Data
    extends java.lang.Object
    implements java.io.Serializable
    Flower object data <p>Java class for Data complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> &lt;complexType name="Data"&gt; &lt;complexContent&gt; &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; &lt;sequence&gt; &lt;element name="owner" type="{http://flower.com/docs/domain/common}NameType" minOccurs="0"/&gt; &lt;element name="creationDate" type="{http://flower.com/docs/domain/common}ISODateType" minOccurs="0"/&gt; &lt;element name="lastUpdateDate" type="{http://flower.com/docs/domain/common}ISODateType" minOccurs="0"/&gt; &lt;element name="retentionStartDate" type="{http://flower.com/docs/domain/common}ISODateType" minOccurs="0"/&gt; &lt;element name="retentionEndDate" type="{http://flower.com/docs/domain/common}ISODateType" minOccurs="0"/&gt; &lt;element name="validityCode" type="{http://flower.com/docs/domain/common}ValidityCode" minOccurs="0"/&gt; &lt;element name="ACL" type="{http://flower.com/docs/domain/common}Id"/&gt; &lt;/sequence&gt; &lt;/restriction&gt; &lt;/complexContent&gt; &lt;/complexType&gt; </pre>
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected Id acl
      The unique identifier of the ACL to apply on object
      protected java.util.Date creationDate
      Creation date
      protected java.util.Date lastUpdateDate
      Last update date
      protected java.lang.String owner
      Owner of the folder
      protected java.util.Date retentionEndDate
      The retention date represents the date after which a folder can be removed from the GED repository
      protected java.util.Date retentionStartDate
      The retention date represents the date after which a folder can be removed from the GED repository
      protected ValidityCode validityCode
      Folder Creation date
    • Constructor Summary

      Constructors 
      Constructor Description
      Data()
      Default no-arg constructor abc
      Data​(java.lang.String owner, java.util.Date creationDate, java.util.Date lastUpdateDate, java.util.Date retentionStartDate, java.util.Date retentionEndDate, ValidityCode validityCode, Id acl)
      Fully-initialising value constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object other)  
      Id getACL()
      Gets the value of the acl property.
      java.util.Date getCreationDate()
      Gets the value of the creationDate property.
      java.util.Date getLastUpdateDate()
      Gets the value of the lastUpdateDate property.
      java.lang.String getOwner()
      Gets the value of the owner property.
      java.util.Date getRetentionEndDate()
      Gets the value of the retentionEndDate property.
      java.util.Date getRetentionStartDate()
      Gets the value of the retentionStartDate property.
      ValidityCode getValidityCode()
      Gets the value of the validityCode property.
      int hashCode()  
      void setACL​(Id value)
      Sets the value of the acl property.
      void setCreationDate​(java.util.Date value)
      Sets the value of the creationDate property.
      void setLastUpdateDate​(java.util.Date value)
      Sets the value of the lastUpdateDate property.
      void setOwner​(java.lang.String value)
      Sets the value of the owner property.
      void setRetentionEndDate​(java.util.Date value)
      Sets the value of the retentionEndDate property.
      void setRetentionStartDate​(java.util.Date value)
      Sets the value of the retentionStartDate property.
      void setValidityCode​(ValidityCode value)
      Sets the value of the validityCode property.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • owner

        protected java.lang.String owner
        Owner of the folder
      • creationDate

        protected java.util.Date creationDate
        Creation date
      • lastUpdateDate

        protected java.util.Date lastUpdateDate
        Last update date
      • retentionStartDate

        protected java.util.Date retentionStartDate
        The retention date represents the date after which a folder can be removed from the GED repository
      • retentionEndDate

        protected java.util.Date retentionEndDate
        The retention date represents the date after which a folder can be removed from the GED repository
      • validityCode

        protected ValidityCode validityCode
        Folder Creation date
      • acl

        protected Id acl
        The unique identifier of the ACL to apply on object
    • Constructor Detail

      • Data

        public Data()
        Default no-arg constructor abc
      • Data

        public Data​(java.lang.String owner,
                    java.util.Date creationDate,
                    java.util.Date lastUpdateDate,
                    java.util.Date retentionStartDate,
                    java.util.Date retentionEndDate,
                    ValidityCode validityCode,
                    Id acl)
        Fully-initialising value constructor
    • Method Detail

      • getOwner

        public java.lang.String getOwner()
        Gets the value of the owner property. <p> Owner of the folder
        Returns:
        possible object is String
      • setOwner

        public void setOwner​(java.lang.String value)
        Sets the value of the owner property.
        Parameters:
        value - allowed object is String
        See Also:
        getOwner()
      • getCreationDate

        public java.util.Date getCreationDate()
        Gets the value of the creationDate property. <p> Creation date
        Returns:
        possible object is String
      • setCreationDate

        public void setCreationDate​(java.util.Date value)
        Sets the value of the creationDate property.
        Parameters:
        value - allowed object is String
        See Also:
        getCreationDate()
      • getLastUpdateDate

        public java.util.Date getLastUpdateDate()
        Gets the value of the lastUpdateDate property. <p> Last update date
        Returns:
        possible object is String
      • setLastUpdateDate

        public void setLastUpdateDate​(java.util.Date value)
        Sets the value of the lastUpdateDate property.
        Parameters:
        value - allowed object is String
        See Also:
        getLastUpdateDate()
      • getRetentionStartDate

        public java.util.Date getRetentionStartDate()
        Gets the value of the retentionStartDate property. <p> The retention date represents the date after which a folder can be removed from the GED repository
        Returns:
        possible object is String
      • setRetentionStartDate

        public void setRetentionStartDate​(java.util.Date value)
        Sets the value of the retentionStartDate property.
        Parameters:
        value - allowed object is String
        See Also:
        getRetentionStartDate()
      • getRetentionEndDate

        public java.util.Date getRetentionEndDate()
        Gets the value of the retentionEndDate property. <p> The retention date represents the date after which a folder can be removed from the GED repository
        Returns:
        possible object is String
      • setRetentionEndDate

        public void setRetentionEndDate​(java.util.Date value)
        Sets the value of the retentionEndDate property.
        Parameters:
        value - allowed object is String
        See Also:
        getRetentionEndDate()
      • getValidityCode

        public ValidityCode getValidityCode()
        Gets the value of the validityCode property. <p> Folder Creation date
        Returns:
        possible object is ValidityCode
      • getACL

        public Id getACL()
        Gets the value of the acl property. <p> The unique identifier of the ACL to apply on object
        Returns:
        possible object is Id
      • setACL

        public void setACL​(Id value)
        Sets the value of the acl property.
        Parameters:
        value - allowed object is Id
        See Also:
        getACL()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object