Class ObjectFactory

java.lang.Object
org.docx4j.docProps.variantTypes.ObjectFactory

public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the org.docx4j.docProps.variantTypes package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.

  • Field Details

    • _Ostream_QNAME

      private static final QName _Ostream_QNAME
    • _Date_QNAME

      private static final QName _Date_QNAME
    • _Variant_QNAME

      private static final QName _Variant_QNAME
    • _Ui2_QNAME

      private static final QName _Ui2_QNAME
    • _Ui1_QNAME

      private static final QName _Ui1_QNAME
    • _Lpstr_QNAME

      private static final QName _Lpstr_QNAME
    • _Oblob_QNAME

      private static final QName _Oblob_QNAME
    • _Stream_QNAME

      private static final QName _Stream_QNAME
    • _Null_QNAME

      private static final QName _Null_QNAME
    • _Empty_QNAME

      private static final QName _Empty_QNAME
    • _Vector_QNAME

      private static final QName _Vector_QNAME
    • _Ostorage_QNAME

      private static final QName _Ostorage_QNAME
    • _Decimal_QNAME

      private static final QName _Decimal_QNAME
    • _Cy_QNAME

      private static final QName _Cy_QNAME
    • _Int_QNAME

      private static final QName _Int_QNAME
    • _Error_QNAME

      private static final QName _Error_QNAME
    • _Lpwstr_QNAME

      private static final QName _Lpwstr_QNAME
    • _R4_QNAME

      private static final QName _R4_QNAME
    • _Uint_QNAME

      private static final QName _Uint_QNAME
    • _I2_QNAME

      private static final QName _I2_QNAME
    • _Clsid_QNAME

      private static final QName _Clsid_QNAME
    • _Bstr_QNAME

      private static final QName _Bstr_QNAME
    • _Array_QNAME

      private static final QName _Array_QNAME
    • _I1_QNAME

      private static final QName _I1_QNAME
    • _Storage_QNAME

      private static final QName _Storage_QNAME
    • _I4_QNAME

      private static final QName _I4_QNAME
    • _Cf_QNAME

      private static final QName _Cf_QNAME
    • _Vstream_QNAME

      private static final QName _Vstream_QNAME
    • _R8_QNAME

      private static final QName _R8_QNAME
    • _Bool_QNAME

      private static final QName _Bool_QNAME
    • _I8_QNAME

      private static final QName _I8_QNAME
    • _Ui4_QNAME

      private static final QName _Ui4_QNAME
    • _Filetime_QNAME

      private static final QName _Filetime_QNAME
    • _Ui8_QNAME

      private static final QName _Ui8_QNAME
    • _Blob_QNAME

      private static final QName _Blob_QNAME
  • Constructor Details

    • ObjectFactory

      public ObjectFactory()
      Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.docx4j.docProps.variantTypes
  • Method Details

    • createVstream

      public Vstream createVstream()
      Create an instance of Vstream
    • createVariant

      public Variant createVariant()
      Create an instance of Variant
    • createArray

      public Array createArray()
      Create an instance of Array
    • createVector

      public Vector createVector()
      Create an instance of Vector
    • createEmpty

      public Empty createEmpty()
      Create an instance of Empty
    • createCf

      public Cf createCf()
      Create an instance of Cf
    • createNull

      public Null createNull()
      Create an instance of Null
    • createOstream

      public jakarta.xml.bind.JAXBElement<byte[]> createOstream(byte[] value)
      Create an instance of JAXBElement<byte>}
    • createDate

      public jakarta.xml.bind.JAXBElement<XMLGregorianCalendar> createDate(XMLGregorianCalendar value)
      Create an instance of JAXBElement<XMLGregorianCalendar>}
    • createVariant

      public jakarta.xml.bind.JAXBElement<Variant> createVariant(Variant value)
      Create an instance of JAXBElement<Variant>}
    • createUi2

      public jakarta.xml.bind.JAXBElement<Integer> createUi2(Integer value)
      Create an instance of JAXBElement<Integer>}
    • createUi1

      public jakarta.xml.bind.JAXBElement<Short> createUi1(Short value)
      Create an instance of JAXBElement<Short>}
    • createLpstr

      public jakarta.xml.bind.JAXBElement<String> createLpstr(String value)
      Create an instance of JAXBElement<String>}
    • createOblob

      public jakarta.xml.bind.JAXBElement<byte[]> createOblob(byte[] value)
      Create an instance of JAXBElement<byte>}
    • createStream

      public jakarta.xml.bind.JAXBElement<byte[]> createStream(byte[] value)
      Create an instance of JAXBElement<byte>}
    • createNull

      public jakarta.xml.bind.JAXBElement<Null> createNull(Null value)
      Create an instance of JAXBElement<Null>}
    • createEmpty

      public jakarta.xml.bind.JAXBElement<Empty> createEmpty(Empty value)
      Create an instance of JAXBElement<Empty>}
    • createVector

      public jakarta.xml.bind.JAXBElement<Vector> createVector(Vector value)
      Create an instance of JAXBElement<Vector>}
    • createOstorage

      public jakarta.xml.bind.JAXBElement<byte[]> createOstorage(byte[] value)
      Create an instance of JAXBElement<byte>}
    • createDecimal

      public jakarta.xml.bind.JAXBElement<BigDecimal> createDecimal(BigDecimal value)
      Create an instance of JAXBElement<BigDecimal>}
    • createCy

      public jakarta.xml.bind.JAXBElement<String> createCy(String value)
      Create an instance of JAXBElement<String>}
    • createInt

      public jakarta.xml.bind.JAXBElement<Integer> createInt(Integer value)
      Create an instance of JAXBElement<Integer>}
    • createError

      public jakarta.xml.bind.JAXBElement<String> createError(String value)
      Create an instance of JAXBElement<String>}
    • createLpwstr

      public jakarta.xml.bind.JAXBElement<String> createLpwstr(String value)
      Create an instance of JAXBElement<String>}
    • createR4

      public jakarta.xml.bind.JAXBElement<Float> createR4(Float value)
      Create an instance of JAXBElement<Float>}
    • createUint

      public jakarta.xml.bind.JAXBElement<Long> createUint(Long value)
      Create an instance of JAXBElement<Long>}
    • createI2

      public jakarta.xml.bind.JAXBElement<Short> createI2(Short value)
      Create an instance of JAXBElement<Short>}
    • createClsid

      public jakarta.xml.bind.JAXBElement<String> createClsid(String value)
      Create an instance of JAXBElement<String>}
    • createBstr

      public jakarta.xml.bind.JAXBElement<String> createBstr(String value)
      Create an instance of JAXBElement<String>}
    • createArray

      public jakarta.xml.bind.JAXBElement<Array> createArray(Array value)
      Create an instance of JAXBElement<Array>}
    • createI1

      public jakarta.xml.bind.JAXBElement<Byte> createI1(Byte value)
      Create an instance of JAXBElement<Byte>}
    • createStorage

      public jakarta.xml.bind.JAXBElement<byte[]> createStorage(byte[] value)
      Create an instance of JAXBElement<byte>}
    • createI4

      public jakarta.xml.bind.JAXBElement<Integer> createI4(Integer value)
      Create an instance of JAXBElement<Integer>}
    • createCf

      public jakarta.xml.bind.JAXBElement<Cf> createCf(Cf value)
      Create an instance of JAXBElement<Cf>}
    • createVstream

      public jakarta.xml.bind.JAXBElement<Vstream> createVstream(Vstream value)
      Create an instance of JAXBElement<Vstream>}
    • createR8

      public jakarta.xml.bind.JAXBElement<Double> createR8(Double value)
      Create an instance of JAXBElement<Double>}
    • createBool

      public jakarta.xml.bind.JAXBElement<Boolean> createBool(Boolean value)
      Create an instance of JAXBElement<Boolean>}
    • createI8

      public jakarta.xml.bind.JAXBElement<Long> createI8(Long value)
      Create an instance of JAXBElement<Long>}
    • createUi4

      public jakarta.xml.bind.JAXBElement<Long> createUi4(Long value)
      Create an instance of JAXBElement<Long>}
    • createFiletime

      public jakarta.xml.bind.JAXBElement<XMLGregorianCalendar> createFiletime(XMLGregorianCalendar value)
      Create an instance of JAXBElement<XMLGregorianCalendar>}
    • createUi8

      public jakarta.xml.bind.JAXBElement<BigInteger> createUi8(BigInteger value)
      Create an instance of JAXBElement<BigInteger>}
    • createBlob

      public jakarta.xml.bind.JAXBElement<byte[]> createBlob(byte[] value)
      Create an instance of JAXBElement<byte>}