Class Properties.Property

java.lang.Object
org.docx4j.docProps.custom.Properties.Property
Enclosing class:
Properties

public static class Properties.Property
extends java.lang.Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}vector"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}array"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}blob"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}oblob"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}empty"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}null"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}i1"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}i2"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}i4"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}i8"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}int"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}ui1"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}ui2"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}ui4"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}ui8"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}uint"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}r4"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}r8"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}decimal"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}lpstr"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}lpwstr"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}bstr"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}date"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}filetime"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}bool"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}cy"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}error"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}stream"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}ostream"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}storage"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}ostorage"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}vstream"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}clsid"/>
         <element ref="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}cf"/>
       </choice>
       <attribute name="fmtid" use="required" type="{http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes}ST_Clsid" />
       <attribute name="pid" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="linkTarget" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.lang.Integer _int  
    protected Null _null  
    protected Array array  
    protected byte[] blob  
    protected java.lang.Boolean bool  
    protected java.lang.String bstr  
    protected Cf cf  
    protected java.lang.String clsid  
    protected java.lang.String cy  
    protected javax.xml.datatype.XMLGregorianCalendar date  
    protected java.math.BigDecimal decimal  
    protected Empty empty  
    protected java.lang.String error  
    protected javax.xml.datatype.XMLGregorianCalendar filetime  
    protected java.lang.String fmtid  
    protected java.lang.Byte i1  
    protected java.lang.Short i2  
    protected java.lang.Integer i4  
    protected java.lang.Long i8  
    protected java.lang.String linkTarget  
    protected java.lang.String lpstr  
    protected java.lang.String lpwstr  
    protected java.lang.String name  
    protected byte[] oblob  
    protected byte[] ostorage  
    protected byte[] ostream  
    protected int pid  
    protected java.lang.Float r4  
    protected java.lang.Double r8  
    protected byte[] storage  
    protected byte[] stream  
    protected java.lang.Short ui1  
    protected java.lang.Integer ui2  
    protected java.lang.Long ui4  
    protected java.math.BigInteger ui8  
    protected java.lang.Long uint  
    protected Vector vector  
    protected Vstream vstream  
  • Constructor Summary

    Constructors
    Constructor Description
    Property()  
  • Method Summary

    Modifier and Type Method Description
    Array getArray()
    Array
    byte[] getBlob()
    Binary Blob
    java.lang.String getBstr()
    Basic String
    Cf getCf()
    Clipboard Data
    java.lang.String getClsid()
    Class ID
    java.lang.String getCy()
    Currency
    javax.xml.datatype.XMLGregorianCalendar getDate()
    Date and Time
    java.math.BigDecimal getDecimal()
    Decimal
    Empty getEmpty()
    Empty
    java.lang.String getError()
    Error Status Code
    javax.xml.datatype.XMLGregorianCalendar getFiletime()
    File Time
    java.lang.String getFmtid()
    Gets the value of the fmtid property.
    java.lang.Byte getI1()
    1-Byte Signed Integer
    java.lang.Short getI2()
    2-Byte Signed Integer
    java.lang.Integer getI4()
    4-Byte Signed Integer
    java.lang.Long getI8()
    8-Byte Signed Integer
    java.lang.Integer getInt()
    Integer
    java.lang.String getLinkTarget()
    Gets the value of the linkTarget property.
    java.lang.String getLpstr()
    LPSTR
    java.lang.String getLpwstr()
    LPWSTR
    java.lang.String getName()
    Gets the value of the name property.
    Null getNull()
    Null
    byte[] getOblob()
    Binary Blob Object
    byte[] getOstorage()
    Binary Storage Object
    byte[] getOstream()
    Binary Stream Object
    int getPid()
    Gets the value of the pid property.
    java.lang.Float getR4()
    4-Byte Real Number
    java.lang.Double getR8()
    8-Byte Real Number
    byte[] getStorage()
    Binary Storage
    byte[] getStream()
    Binary Stream
    java.lang.Short getUi1()
    1-Byte Unsigned Integer
    java.lang.Integer getUi2()
    2-Byte Unsigned Integer
    java.lang.Long getUi4()
    4-Byte Unsigned Integer
    java.math.BigInteger getUi8()
    8-Byte Unsigned Integer
    java.lang.Long getUint()
    Unsigned Integer
    Vector getVector()
    Vector
    Vstream getVstream()
    Binary Versioned Stream
    java.lang.Boolean isBool()
    Boolean
    void setArray​(Array value)
    Sets the value of the array property.
    void setBlob​(byte[] value)
    Sets the value of the blob property.
    void setBool​(java.lang.Boolean value)
    Sets the value of the bool property.
    void setBstr​(java.lang.String value)
    Sets the value of the bstr property.
    void setCf​(Cf value)
    Sets the value of the cf property.
    void setClsid​(java.lang.String value)
    Sets the value of the clsid property.
    void setCy​(java.lang.String value)
    Sets the value of the cy property.
    void setDate​(javax.xml.datatype.XMLGregorianCalendar value)
    Sets the value of the date property.
    void setDecimal​(java.math.BigDecimal value)
    Sets the value of the decimal property.
    void setEmpty​(Empty value)
    Sets the value of the empty property.
    void setError​(java.lang.String value)
    Sets the value of the error property.
    void setFiletime​(javax.xml.datatype.XMLGregorianCalendar value)
    Sets the value of the filetime property.
    void setFmtid​(java.lang.String value)
    Sets the value of the fmtid property.
    void setI1​(java.lang.Byte value)
    Sets the value of the i1 property.
    void setI2​(java.lang.Short value)
    Sets the value of the i2 property.
    void setI4​(java.lang.Integer value)
    Sets the value of the i4 property.
    void setI8​(java.lang.Long value)
    Sets the value of the i8 property.
    void setInt​(java.lang.Integer value)
    Sets the value of the int property.
    void setLinkTarget​(java.lang.String value)
    Sets the value of the linkTarget property.
    void setLpstr​(java.lang.String value)
    Sets the value of the lpstr property.
    void setLpwstr​(java.lang.String value)
    Sets the value of the lpwstr property.
    void setName​(java.lang.String value)
    Sets the value of the name property.
    void setNull​(Null value)
    Sets the value of the null property.
    void setOblob​(byte[] value)
    Sets the value of the oblob property.
    void setOstorage​(byte[] value)
    Sets the value of the ostorage property.
    void setOstream​(byte[] value)
    Sets the value of the ostream property.
    void setPid​(int value)
    Sets the value of the pid property.
    void setR4​(java.lang.Float value)
    Sets the value of the r4 property.
    void setR8​(java.lang.Double value)
    Sets the value of the r8 property.
    void setStorage​(byte[] value)
    Sets the value of the storage property.
    void setStream​(byte[] value)
    Sets the value of the stream property.
    void setUi1​(java.lang.Short value)
    Sets the value of the ui1 property.
    void setUi2​(java.lang.Integer value)
    Sets the value of the ui2 property.
    void setUi4​(java.lang.Long value)
    Sets the value of the ui4 property.
    void setUi8​(java.math.BigInteger value)
    Sets the value of the ui8 property.
    void setUint​(java.lang.Long value)
    Sets the value of the uint property.
    void setVector​(Vector value)
    Sets the value of the vector property.
    void setVstream​(Vstream value)
    Sets the value of the vstream property.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • vector

      protected Vector vector
    • array

      protected Array array
    • blob

      protected byte[] blob
    • oblob

      protected byte[] oblob
    • empty

      protected Empty empty
    • _null

      protected Null _null
    • i1

      protected java.lang.Byte i1
    • i2

      protected java.lang.Short i2
    • i4

      protected java.lang.Integer i4
    • i8

      protected java.lang.Long i8
    • _int

      protected java.lang.Integer _int
    • ui1

      protected java.lang.Short ui1
    • ui2

      protected java.lang.Integer ui2
    • ui4

      protected java.lang.Long ui4
    • ui8

      protected java.math.BigInteger ui8
    • uint

      protected java.lang.Long uint
    • r4

      protected java.lang.Float r4
    • r8

      protected java.lang.Double r8
    • decimal

      protected java.math.BigDecimal decimal
    • lpstr

      protected java.lang.String lpstr
    • lpwstr

      protected java.lang.String lpwstr
    • bstr

      protected java.lang.String bstr
    • date

      protected javax.xml.datatype.XMLGregorianCalendar date
    • filetime

      protected javax.xml.datatype.XMLGregorianCalendar filetime
    • bool

      protected java.lang.Boolean bool
    • cy

      protected java.lang.String cy
    • error

      protected java.lang.String error
    • stream

      protected byte[] stream
    • ostream

      protected byte[] ostream
    • storage

      protected byte[] storage
    • ostorage

      protected byte[] ostorage
    • vstream

      protected Vstream vstream
    • clsid

      protected java.lang.String clsid
    • cf

      protected Cf cf
    • fmtid

      protected java.lang.String fmtid
    • pid

      protected int pid
    • name

      protected java.lang.String name
    • linkTarget

      protected java.lang.String linkTarget
  • Constructor Details

    • Property

      public Property()
  • Method Details

    • getVector

      public Vector getVector()
      Vector
      Returns:
      possible object is Vector
    • setVector

      public void setVector​(Vector value)
      Sets the value of the vector property.
      Parameters:
      value - allowed object is Vector
    • getArray

      public Array getArray()
      Array
      Returns:
      possible object is Array
    • setArray

      public void setArray​(Array value)
      Sets the value of the array property.
      Parameters:
      value - allowed object is Array
    • getBlob

      public byte[] getBlob()
      Binary Blob
      Returns:
      possible object is byte[]
    • setBlob

      public void setBlob​(byte[] value)
      Sets the value of the blob property.
      Parameters:
      value - allowed object is byte[]
    • getOblob

      public byte[] getOblob()
      Binary Blob Object
      Returns:
      possible object is byte[]
    • setOblob

      public void setOblob​(byte[] value)
      Sets the value of the oblob property.
      Parameters:
      value - allowed object is byte[]
    • getEmpty

      public Empty getEmpty()
      Empty
      Returns:
      possible object is Empty
    • setEmpty

      public void setEmpty​(Empty value)
      Sets the value of the empty property.
      Parameters:
      value - allowed object is Empty
    • getNull

      public Null getNull()
      Null
      Returns:
      possible object is Null
    • setNull

      public void setNull​(Null value)
      Sets the value of the null property.
      Parameters:
      value - allowed object is Null
    • getI1

      public java.lang.Byte getI1()
      1-Byte Signed Integer
      Returns:
      possible object is Byte
    • setI1

      public void setI1​(java.lang.Byte value)
      Sets the value of the i1 property.
      Parameters:
      value - allowed object is Byte
    • getI2

      public java.lang.Short getI2()
      2-Byte Signed Integer
      Returns:
      possible object is Short
    • setI2

      public void setI2​(java.lang.Short value)
      Sets the value of the i2 property.
      Parameters:
      value - allowed object is Short
    • getI4

      public java.lang.Integer getI4()
      4-Byte Signed Integer
      Returns:
      possible object is Integer
    • setI4

      public void setI4​(java.lang.Integer value)
      Sets the value of the i4 property.
      Parameters:
      value - allowed object is Integer
    • getI8

      public java.lang.Long getI8()
      8-Byte Signed Integer
      Returns:
      possible object is Long
    • setI8

      public void setI8​(java.lang.Long value)
      Sets the value of the i8 property.
      Parameters:
      value - allowed object is Long
    • getInt

      public java.lang.Integer getInt()
      Integer
      Returns:
      possible object is Integer
    • setInt

      public void setInt​(java.lang.Integer value)
      Sets the value of the int property.
      Parameters:
      value - allowed object is Integer
    • getUi1

      public java.lang.Short getUi1()
      1-Byte Unsigned Integer
      Returns:
      possible object is Short
    • setUi1

      public void setUi1​(java.lang.Short value)
      Sets the value of the ui1 property.
      Parameters:
      value - allowed object is Short
    • getUi2

      public java.lang.Integer getUi2()
      2-Byte Unsigned Integer
      Returns:
      possible object is Integer
    • setUi2

      public void setUi2​(java.lang.Integer value)
      Sets the value of the ui2 property.
      Parameters:
      value - allowed object is Integer
    • getUi4

      public java.lang.Long getUi4()
      4-Byte Unsigned Integer
      Returns:
      possible object is Long
    • setUi4

      public void setUi4​(java.lang.Long value)
      Sets the value of the ui4 property.
      Parameters:
      value - allowed object is Long
    • getUi8

      public java.math.BigInteger getUi8()
      8-Byte Unsigned Integer
      Returns:
      possible object is BigInteger
    • setUi8

      public void setUi8​(java.math.BigInteger value)
      Sets the value of the ui8 property.
      Parameters:
      value - allowed object is BigInteger
    • getUint

      public java.lang.Long getUint()
      Unsigned Integer
      Returns:
      possible object is Long
    • setUint

      public void setUint​(java.lang.Long value)
      Sets the value of the uint property.
      Parameters:
      value - allowed object is Long
    • getR4

      public java.lang.Float getR4()
      4-Byte Real Number
      Returns:
      possible object is Float
    • setR4

      public void setR4​(java.lang.Float value)
      Sets the value of the r4 property.
      Parameters:
      value - allowed object is Float
    • getR8

      public java.lang.Double getR8()
      8-Byte Real Number
      Returns:
      possible object is Double
    • setR8

      public void setR8​(java.lang.Double value)
      Sets the value of the r8 property.
      Parameters:
      value - allowed object is Double
    • getDecimal

      public java.math.BigDecimal getDecimal()
      Decimal
      Returns:
      possible object is BigDecimal
    • setDecimal

      public void setDecimal​(java.math.BigDecimal value)
      Sets the value of the decimal property.
      Parameters:
      value - allowed object is BigDecimal
    • getLpstr

      public java.lang.String getLpstr()
      LPSTR
      Returns:
      possible object is String
    • setLpstr

      public void setLpstr​(java.lang.String value)
      Sets the value of the lpstr property.
      Parameters:
      value - allowed object is String
    • getLpwstr

      public java.lang.String getLpwstr()
      LPWSTR
      Returns:
      possible object is String
    • setLpwstr

      public void setLpwstr​(java.lang.String value)
      Sets the value of the lpwstr property.
      Parameters:
      value - allowed object is String
    • getBstr

      public java.lang.String getBstr()
      Basic String
      Returns:
      possible object is String
    • setBstr

      public void setBstr​(java.lang.String value)
      Sets the value of the bstr property.
      Parameters:
      value - allowed object is String
    • getDate

      public javax.xml.datatype.XMLGregorianCalendar getDate()
      Date and Time
      Returns:
      possible object is XMLGregorianCalendar
    • setDate

      public void setDate​(javax.xml.datatype.XMLGregorianCalendar value)
      Sets the value of the date property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • getFiletime

      public javax.xml.datatype.XMLGregorianCalendar getFiletime()
      File Time
      Returns:
      possible object is XMLGregorianCalendar
    • setFiletime

      public void setFiletime​(javax.xml.datatype.XMLGregorianCalendar value)
      Sets the value of the filetime property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • isBool

      public java.lang.Boolean isBool()
      Boolean
      Returns:
      possible object is Boolean
    • setBool

      public void setBool​(java.lang.Boolean value)
      Sets the value of the bool property.
      Parameters:
      value - allowed object is Boolean
    • getCy

      public java.lang.String getCy()
      Currency
      Returns:
      possible object is String
    • setCy

      public void setCy​(java.lang.String value)
      Sets the value of the cy property.
      Parameters:
      value - allowed object is String
    • getError

      public java.lang.String getError()
      Error Status Code
      Returns:
      possible object is String
    • setError

      public void setError​(java.lang.String value)
      Sets the value of the error property.
      Parameters:
      value - allowed object is String
    • getStream

      public byte[] getStream()
      Binary Stream
      Returns:
      possible object is byte[]
    • setStream

      public void setStream​(byte[] value)
      Sets the value of the stream property.
      Parameters:
      value - allowed object is byte[]
    • getOstream

      public byte[] getOstream()
      Binary Stream Object
      Returns:
      possible object is byte[]
    • setOstream

      public void setOstream​(byte[] value)
      Sets the value of the ostream property.
      Parameters:
      value - allowed object is byte[]
    • getStorage

      public byte[] getStorage()
      Binary Storage
      Returns:
      possible object is byte[]
    • setStorage

      public void setStorage​(byte[] value)
      Sets the value of the storage property.
      Parameters:
      value - allowed object is byte[]
    • getOstorage

      public byte[] getOstorage()
      Binary Storage Object
      Returns:
      possible object is byte[]
    • setOstorage

      public void setOstorage​(byte[] value)
      Sets the value of the ostorage property.
      Parameters:
      value - allowed object is byte[]
    • getVstream

      public Vstream getVstream()
      Binary Versioned Stream
      Returns:
      possible object is Vstream
    • setVstream

      public void setVstream​(Vstream value)
      Sets the value of the vstream property.
      Parameters:
      value - allowed object is Vstream
    • getClsid

      public java.lang.String getClsid()
      Class ID
      Returns:
      possible object is String
    • setClsid

      public void setClsid​(java.lang.String value)
      Sets the value of the clsid property.
      Parameters:
      value - allowed object is String
    • getCf

      public Cf getCf()
      Clipboard Data
      Returns:
      possible object is Cf
    • setCf

      public void setCf​(Cf value)
      Sets the value of the cf property.
      Parameters:
      value - allowed object is Cf
    • getFmtid

      public java.lang.String getFmtid()
      Gets the value of the fmtid property.
      Returns:
      possible object is String
    • setFmtid

      public void setFmtid​(java.lang.String value)
      Sets the value of the fmtid property.
      Parameters:
      value - allowed object is String
    • getPid

      public int getPid()
      Gets the value of the pid property.
    • setPid

      public void setPid​(int value)
      Sets the value of the pid property.
    • getName

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

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

      public java.lang.String getLinkTarget()
      Gets the value of the linkTarget property.
      Returns:
      possible object is String
    • setLinkTarget

      public void setLinkTarget​(java.lang.String value)
      Sets the value of the linkTarget property.
      Parameters:
      value - allowed object is String