Class AdvancedParams

  • All Implemented Interfaces:
    java.io.Serializable

    @Generated(value="com.sun.tools.xjc.Driver",
               comments="JAXB RI v4.0.1",
               date="2022-12-20T17:59:47Z")
    public class AdvancedParams
    extends java.lang.Object
    implements java.io.Serializable

    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">
           <attribute name="AllowPSXObjects" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="AllowTransparency" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="AutoPositionEPSInfo" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="EmbedJobOptions" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="EmitDSCWarnings" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="LockDistillerParams" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="ParseDSCCommentForDocInfo" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="ParseDSCComments" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="PassThroughJPEGImages" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="PreserveCopyPage" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="PreserveEPSInfo" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="PreserveHalftoneInfo" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="PreserveOPIComments" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="PreserveOverprintSettings" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="TransferFunctionInfo">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                 <enumeration value="Preserve"/>
                 <enumeration value="Remove"/>
                 <enumeration value="Apply"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="UCRandBGInfo">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                 <enumeration value="Preserve"/>
                 <enumeration value="Remove"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="UsePrologue" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • allowPSXObjects

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean allowPSXObjects
      • allowTransparency

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean allowTransparency
      • autoPositionEPSInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean autoPositionEPSInfo
      • embedJobOptions

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean embedJobOptions
      • emitDSCWarnings

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean emitDSCWarnings
      • lockDistillerParams

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean lockDistillerParams
      • parseDSCCommentForDocInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean parseDSCCommentForDocInfo
      • parseDSCComments

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean parseDSCComments
      • passThroughJPEGImages

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean passThroughJPEGImages
      • preserveCopyPage

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean preserveCopyPage
      • preserveEPSInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean preserveEPSInfo
      • preserveHalftoneInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean preserveHalftoneInfo
      • preserveOPIComments

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean preserveOPIComments
      • preserveOverprintSettings

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean preserveOverprintSettings
      • transferFunctionInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected AdvancedParams.TransferFunctionInfo transferFunctionInfo
      • ucRandBGInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected AdvancedParams.UCRandBGInfo ucRandBGInfo
      • usePrologue

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        protected java.lang.Boolean usePrologue
    • Constructor Detail

      • AdvancedParams

        public AdvancedParams()
    • Method Detail

      • isAllowPSXObjects

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isAllowPSXObjects()
        Gets the value of the allowPSXObjects property.
        Returns:
        possible object is Boolean
      • setAllowPSXObjects

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setAllowPSXObjects​(java.lang.Boolean value)
        Sets the value of the allowPSXObjects property.
        Parameters:
        value - allowed object is Boolean
      • isAllowTransparency

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isAllowTransparency()
        Gets the value of the allowTransparency property.
        Returns:
        possible object is Boolean
      • setAllowTransparency

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setAllowTransparency​(java.lang.Boolean value)
        Sets the value of the allowTransparency property.
        Parameters:
        value - allowed object is Boolean
      • isAutoPositionEPSInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isAutoPositionEPSInfo()
        Gets the value of the autoPositionEPSInfo property.
        Returns:
        possible object is Boolean
      • setAutoPositionEPSInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setAutoPositionEPSInfo​(java.lang.Boolean value)
        Sets the value of the autoPositionEPSInfo property.
        Parameters:
        value - allowed object is Boolean
      • isEmbedJobOptions

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isEmbedJobOptions()
        Gets the value of the embedJobOptions property.
        Returns:
        possible object is Boolean
      • setEmbedJobOptions

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setEmbedJobOptions​(java.lang.Boolean value)
        Sets the value of the embedJobOptions property.
        Parameters:
        value - allowed object is Boolean
      • isEmitDSCWarnings

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isEmitDSCWarnings()
        Gets the value of the emitDSCWarnings property.
        Returns:
        possible object is Boolean
      • setEmitDSCWarnings

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setEmitDSCWarnings​(java.lang.Boolean value)
        Sets the value of the emitDSCWarnings property.
        Parameters:
        value - allowed object is Boolean
      • isLockDistillerParams

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isLockDistillerParams()
        Gets the value of the lockDistillerParams property.
        Returns:
        possible object is Boolean
      • setLockDistillerParams

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setLockDistillerParams​(java.lang.Boolean value)
        Sets the value of the lockDistillerParams property.
        Parameters:
        value - allowed object is Boolean
      • isParseDSCCommentForDocInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isParseDSCCommentForDocInfo()
        Gets the value of the parseDSCCommentForDocInfo property.
        Returns:
        possible object is Boolean
      • setParseDSCCommentForDocInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setParseDSCCommentForDocInfo​(java.lang.Boolean value)
        Sets the value of the parseDSCCommentForDocInfo property.
        Parameters:
        value - allowed object is Boolean
      • isParseDSCComments

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isParseDSCComments()
        Gets the value of the parseDSCComments property.
        Returns:
        possible object is Boolean
      • setParseDSCComments

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setParseDSCComments​(java.lang.Boolean value)
        Sets the value of the parseDSCComments property.
        Parameters:
        value - allowed object is Boolean
      • isPassThroughJPEGImages

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isPassThroughJPEGImages()
        Gets the value of the passThroughJPEGImages property.
        Returns:
        possible object is Boolean
      • setPassThroughJPEGImages

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setPassThroughJPEGImages​(java.lang.Boolean value)
        Sets the value of the passThroughJPEGImages property.
        Parameters:
        value - allowed object is Boolean
      • isPreserveCopyPage

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isPreserveCopyPage()
        Gets the value of the preserveCopyPage property.
        Returns:
        possible object is Boolean
      • setPreserveCopyPage

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setPreserveCopyPage​(java.lang.Boolean value)
        Sets the value of the preserveCopyPage property.
        Parameters:
        value - allowed object is Boolean
      • isPreserveEPSInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isPreserveEPSInfo()
        Gets the value of the preserveEPSInfo property.
        Returns:
        possible object is Boolean
      • setPreserveEPSInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setPreserveEPSInfo​(java.lang.Boolean value)
        Sets the value of the preserveEPSInfo property.
        Parameters:
        value - allowed object is Boolean
      • isPreserveHalftoneInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isPreserveHalftoneInfo()
        Gets the value of the preserveHalftoneInfo property.
        Returns:
        possible object is Boolean
      • setPreserveHalftoneInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setPreserveHalftoneInfo​(java.lang.Boolean value)
        Sets the value of the preserveHalftoneInfo property.
        Parameters:
        value - allowed object is Boolean
      • isPreserveOPIComments

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isPreserveOPIComments()
        Gets the value of the preserveOPIComments property.
        Returns:
        possible object is Boolean
      • setPreserveOPIComments

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setPreserveOPIComments​(java.lang.Boolean value)
        Sets the value of the preserveOPIComments property.
        Parameters:
        value - allowed object is Boolean
      • isPreserveOverprintSettings

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isPreserveOverprintSettings()
        Gets the value of the preserveOverprintSettings property.
        Returns:
        possible object is Boolean
      • setPreserveOverprintSettings

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setPreserveOverprintSettings​(java.lang.Boolean value)
        Sets the value of the preserveOverprintSettings property.
        Parameters:
        value - allowed object is Boolean
      • getUCRandBGInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public AdvancedParams.UCRandBGInfo getUCRandBGInfo()
        Gets the value of the ucRandBGInfo property.
        Returns:
        possible object is AdvancedParams.UCRandBGInfo
      • setUCRandBGInfo

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setUCRandBGInfo​(AdvancedParams.UCRandBGInfo value)
        Sets the value of the ucRandBGInfo property.
        Parameters:
        value - allowed object is AdvancedParams.UCRandBGInfo
      • isUsePrologue

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.lang.Boolean isUsePrologue()
        Gets the value of the usePrologue property.
        Returns:
        possible object is Boolean
      • setUsePrologue

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public void setUsePrologue​(java.lang.Boolean value)
        Sets the value of the usePrologue property.
        Parameters:
        value - allowed object is Boolean
      • getOtherAttributes

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-20T17:59:47Z")
        public java.util.Map<javax.xml.namespace.QName,​java.lang.String> getOtherAttributes()
        Gets a map that contains attributes that aren't bound to any typed property on this class.

        the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

        Returns:
        always non-null
      • withAllowPSXObjects

        public AdvancedParams withAllowPSXObjects​(java.lang.Boolean value)
      • withAllowTransparency

        public AdvancedParams withAllowTransparency​(java.lang.Boolean value)
      • withAutoPositionEPSInfo

        public AdvancedParams withAutoPositionEPSInfo​(java.lang.Boolean value)
      • withEmbedJobOptions

        public AdvancedParams withEmbedJobOptions​(java.lang.Boolean value)
      • withEmitDSCWarnings

        public AdvancedParams withEmitDSCWarnings​(java.lang.Boolean value)
      • withLockDistillerParams

        public AdvancedParams withLockDistillerParams​(java.lang.Boolean value)
      • withParseDSCCommentForDocInfo

        public AdvancedParams withParseDSCCommentForDocInfo​(java.lang.Boolean value)
      • withParseDSCComments

        public AdvancedParams withParseDSCComments​(java.lang.Boolean value)
      • withPassThroughJPEGImages

        public AdvancedParams withPassThroughJPEGImages​(java.lang.Boolean value)
      • withPreserveCopyPage

        public AdvancedParams withPreserveCopyPage​(java.lang.Boolean value)
      • withPreserveEPSInfo

        public AdvancedParams withPreserveEPSInfo​(java.lang.Boolean value)
      • withPreserveHalftoneInfo

        public AdvancedParams withPreserveHalftoneInfo​(java.lang.Boolean value)
      • withPreserveOPIComments

        public AdvancedParams withPreserveOPIComments​(java.lang.Boolean value)
      • withPreserveOverprintSettings

        public AdvancedParams withPreserveOverprintSettings​(java.lang.Boolean value)
      • withUsePrologue

        public AdvancedParams withUsePrologue​(java.lang.Boolean value)
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object