Class Attachment


  • public class Attachment
    extends LinkCollection

    Java class for Attachment complex type.

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

     <complexType name="Attachment">
       <complexContent>
         <extension base="{http://www.xwiki.org}LinkCollection">
           <sequence>
             <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="size" type="{http://www.w3.org/2001/XMLSchema}int"/>
             <element name="longSize" type="{http://www.w3.org/2001/XMLSchema}long"/>
             <element name="version" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="pageId" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="pageVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="mimeType" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="author" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="authorName" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="date" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
             <element name="xwikiRelativeUrl" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="xwikiAbsoluteUrl" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="hierarchy" type="{http://www.xwiki.org}Hierarchy" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • size

        protected int size
      • longSize

        protected long longSize
      • version

        protected String version
      • pageId

        protected String pageId
      • pageVersion

        protected String pageVersion
      • mimeType

        protected String mimeType
      • author

        protected String author
      • authorName

        protected String authorName
      • xwikiRelativeUrl

        protected String xwikiRelativeUrl
      • xwikiAbsoluteUrl

        protected String xwikiAbsoluteUrl
    • Constructor Detail

      • Attachment

        public Attachment()
    • Method Detail

      • 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
      • getName

        public String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • getSize

        public int getSize()
        Gets the value of the size property.
      • setSize

        public void setSize​(int value)
        Sets the value of the size property.
      • getLongSize

        public long getLongSize()
        Gets the value of the longSize property.
      • setLongSize

        public void setLongSize​(long value)
        Sets the value of the longSize property.
      • getVersion

        public String getVersion()
        Gets the value of the version property.
        Returns:
        possible object is String
      • setVersion

        public void setVersion​(String value)
        Sets the value of the version property.
        Parameters:
        value - allowed object is String
      • getPageId

        public String getPageId()
        Gets the value of the pageId property.
        Returns:
        possible object is String
      • setPageId

        public void setPageId​(String value)
        Sets the value of the pageId property.
        Parameters:
        value - allowed object is String
      • getPageVersion

        public String getPageVersion()
        Gets the value of the pageVersion property.
        Returns:
        possible object is String
      • setPageVersion

        public void setPageVersion​(String value)
        Sets the value of the pageVersion property.
        Parameters:
        value - allowed object is String
      • getMimeType

        public String getMimeType()
        Gets the value of the mimeType property.
        Returns:
        possible object is String
      • setMimeType

        public void setMimeType​(String value)
        Sets the value of the mimeType property.
        Parameters:
        value - allowed object is String
      • getAuthor

        public String getAuthor()
        Gets the value of the author property.
        Returns:
        possible object is String
      • setAuthor

        public void setAuthor​(String value)
        Sets the value of the author property.
        Parameters:
        value - allowed object is String
      • getAuthorName

        public String getAuthorName()
        Gets the value of the authorName property.
        Returns:
        possible object is String
      • setAuthorName

        public void setAuthorName​(String value)
        Sets the value of the authorName property.
        Parameters:
        value - allowed object is String
      • getDate

        public Calendar getDate()
        Gets the value of the date property.
        Returns:
        possible object is String
      • setDate

        public void setDate​(Calendar value)
        Sets the value of the date property.
        Parameters:
        value - allowed object is String
      • getXwikiRelativeUrl

        public String getXwikiRelativeUrl()
        Gets the value of the xwikiRelativeUrl property.
        Returns:
        possible object is String
      • setXwikiRelativeUrl

        public void setXwikiRelativeUrl​(String value)
        Sets the value of the xwikiRelativeUrl property.
        Parameters:
        value - allowed object is String
      • getXwikiAbsoluteUrl

        public String getXwikiAbsoluteUrl()
        Gets the value of the xwikiAbsoluteUrl property.
        Returns:
        possible object is String
      • setXwikiAbsoluteUrl

        public void setXwikiAbsoluteUrl​(String value)
        Sets the value of the xwikiAbsoluteUrl property.
        Parameters:
        value - allowed object is String
      • getHierarchy

        public Hierarchy getHierarchy()
        Gets the value of the hierarchy property.
        Returns:
        possible object is Hierarchy
      • setHierarchy

        public void setHierarchy​(Hierarchy value)
        Sets the value of the hierarchy property.
        Parameters:
        value - allowed object is Hierarchy
      • withSize

        public Attachment withSize​(int value)
      • withLongSize

        public Attachment withLongSize​(long value)
      • withXwikiRelativeUrl

        public Attachment withXwikiRelativeUrl​(String value)
      • withXwikiAbsoluteUrl

        public Attachment withXwikiAbsoluteUrl​(String value)