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.

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