Class ComponentData

  • All Implemented Interfaces:
    java.io.Serializable

    public class ComponentData
    extends Data
    implements java.io.Serializable
    Component data <p>Java class for ComponentData complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> &lt;complexType name="ComponentData"&gt; &lt;complexContent&gt; &lt;extension base="{http://flower.com/docs/domain/common}Data"&gt; &lt;sequence&gt; &lt;element name="classId" type="{http://flower.com/docs/domain/common}Id"/&gt; &lt;element name="status" type="{http://flower.com/docs/domain/common}Status"/&gt; &lt;element name="version" type="{http://www.w3.org/2001/XMLSchema}long"/&gt; &lt;/sequence&gt; &lt;/extension&gt; &lt;/complexContent&gt; &lt;/complexType&gt; </pre>
    See Also:
    Serialized Form
    • Field Detail

      • classId

        protected Id classId
        Unique identifier of the component class
      • status

        protected Status status
        Status
      • version

        protected long version
        Internal version used for concurrency
    • Constructor Detail

      • ComponentData

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

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

      • getClassId

        public Id getClassId()
        Gets the value of the classId property. <p> Unique identifier of the component class
        Returns:
        possible object is Id
      • setClassId

        public void setClassId​(Id value)
        Sets the value of the classId property.
        Parameters:
        value - allowed object is Id
        See Also:
        getClassId()
      • getStatus

        public Status getStatus()
        Gets the value of the status property. <p> Status
        Returns:
        possible object is Status
      • setStatus

        public void setStatus​(Status value)
        Sets the value of the status property.
        Parameters:
        value - allowed object is Status
        See Also:
        getStatus()
      • getVersion

        public long getVersion()
        Gets the value of the version property. <p> Internal version used for concurrency
      • setVersion

        public void setVersion​(long value)
        Sets the value of the version property.
        See Also:
        getVersion()
      • toString

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

        public int hashCode()
        Overrides:
        hashCode in class Data
      • equals

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