Class MediaIntent

java.lang.Object
org.cip4.lib.xjdf.schema.ProductIntent
org.cip4.lib.xjdf.schema.MediaIntent
All Implemented Interfaces:
Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public class MediaIntent extends ProductIntent implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

Java class for MediaIntent complex type.

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

 <complexType name="MediaIntent">
   <complexContent>
     <extension base="{http://www.CIP4.org/JDFSchema_2_0}ProductIntent">
       <sequence>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}Certification" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="BackCoating" type="{http://www.CIP4.org/JDFSchema_2_0}Coating" />
       <attribute name="BackISOPaperSubstrate" type="{http://www.CIP4.org/JDFSchema_2_0}ISOPaperSubstrate" />
       <attribute name="Brand" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="BuyerSupplied" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="Coating" type="{http://www.CIP4.org/JDFSchema_2_0}Coating" />
       <attribute name="Flute" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="FluteDirection" type="{http://www.CIP4.org/JDFSchema_2_0}MediaDirection" />
       <attribute name="GrainDirection" type="{http://www.CIP4.org/JDFSchema_2_0}MediaDirection" />
       <attribute name="ISOPaperSubstrate" type="{http://www.CIP4.org/JDFSchema_2_0}ISOPaperSubstrate" />
       <attribute name="LabColorValue" type="{http://www.CIP4.org/JDFSchema_2_0}LabColor" />
       <attribute name="MediaColor" type="{http://www.CIP4.org/JDFSchema_2_0}NamedColor" />
       <attribute name="MediaColorDetails" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="MediaQuality" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="MediaType" use="required" type="{http://www.CIP4.org/JDFSchema_2_0}MediaType" />
       <attribute name="MediaTypeDetails" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="Opacity" type="{http://www.CIP4.org/JDFSchema_2_0}EnumOpacity" />
       <attribute name="PrePrinted" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="StockType" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="Texture" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="Thickness" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="Weight" type="{http://www.w3.org/2001/XMLSchema}float" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • certification

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<Certification> certification
    • backCoating

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Coating backCoating
    • backISOPaperSubstrate

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected ISOPaperSubstrate backISOPaperSubstrate
    • brand

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String brand
    • buyerSupplied

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean buyerSupplied
    • coating

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Coating coating
    • flute

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String flute
    • fluteDirection

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected MediaDirection fluteDirection
    • grainDirection

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected MediaDirection grainDirection
    • isoPaperSubstrate

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected ISOPaperSubstrate isoPaperSubstrate
    • labColorValue

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<Float> labColorValue
    • mediaColor

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String mediaColor
    • mediaColorDetails

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String mediaColorDetails
    • mediaQuality

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String mediaQuality
    • mediaType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected MediaType mediaType
    • mediaTypeDetails

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String mediaTypeDetails
    • opacity

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected EnumOpacity opacity
    • prePrinted

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean prePrinted
    • stockType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String stockType
    • texture

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String texture
    • thickness

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float thickness
    • weight

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float weight
  • Constructor Details

    • MediaIntent

      public MediaIntent()
  • Method Details

    • getCertification

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<Certification> getCertification()
      Gets the value of the certification property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the certification property.

      For example, to add a new item, do as follows:

          getCertification().add(newItem);
       

      Objects of the following type(s) are allowed in the list Certification

    • getBackCoating

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Coating getBackCoating()
      Gets the value of the backCoating property.
      Returns:
      possible object is Coating
    • setBackCoating

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setBackCoating(Coating value)
      Sets the value of the backCoating property.
      Parameters:
      value - allowed object is Coating
    • getBackISOPaperSubstrate

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public ISOPaperSubstrate getBackISOPaperSubstrate()
      Gets the value of the backISOPaperSubstrate property.
      Returns:
      possible object is ISOPaperSubstrate
    • setBackISOPaperSubstrate

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setBackISOPaperSubstrate(ISOPaperSubstrate value)
      Sets the value of the backISOPaperSubstrate property.
      Parameters:
      value - allowed object is ISOPaperSubstrate
    • getBrand

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getBrand()
      Gets the value of the brand property.
      Returns:
      possible object is String
    • setBrand

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setBrand(String value)
      Sets the value of the brand property.
      Parameters:
      value - allowed object is String
    • isBuyerSupplied

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Boolean isBuyerSupplied()
      Gets the value of the buyerSupplied property.
      Returns:
      possible object is Boolean
    • setBuyerSupplied

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setBuyerSupplied(Boolean value)
      Sets the value of the buyerSupplied property.
      Parameters:
      value - allowed object is Boolean
    • getCoating

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Coating getCoating()
      Gets the value of the coating property.
      Returns:
      possible object is Coating
    • setCoating

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setCoating(Coating value)
      Sets the value of the coating property.
      Parameters:
      value - allowed object is Coating
    • getFlute

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getFlute()
      Gets the value of the flute property.
      Returns:
      possible object is String
    • setFlute

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setFlute(String value)
      Sets the value of the flute property.
      Parameters:
      value - allowed object is String
    • getFluteDirection

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public MediaDirection getFluteDirection()
      Gets the value of the fluteDirection property.
      Returns:
      possible object is MediaDirection
    • setFluteDirection

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setFluteDirection(MediaDirection value)
      Sets the value of the fluteDirection property.
      Parameters:
      value - allowed object is MediaDirection
    • getGrainDirection

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public MediaDirection getGrainDirection()
      Gets the value of the grainDirection property.
      Returns:
      possible object is MediaDirection
    • setGrainDirection

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setGrainDirection(MediaDirection value)
      Sets the value of the grainDirection property.
      Parameters:
      value - allowed object is MediaDirection
    • getISOPaperSubstrate

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public ISOPaperSubstrate getISOPaperSubstrate()
      Gets the value of the isoPaperSubstrate property.
      Returns:
      possible object is ISOPaperSubstrate
    • setISOPaperSubstrate

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setISOPaperSubstrate(ISOPaperSubstrate value)
      Sets the value of the isoPaperSubstrate property.
      Parameters:
      value - allowed object is ISOPaperSubstrate
    • getLabColorValue

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<Float> getLabColorValue()
      Gets the value of the labColorValue property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the labColorValue property.

      For example, to add a new item, do as follows:

          getLabColorValue().add(newItem);
       

      Objects of the following type(s) are allowed in the list Float

    • getMediaColor

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getMediaColor()
      Gets the value of the mediaColor property.
      Returns:
      possible object is String
    • setMediaColor

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMediaColor(String value)
      Sets the value of the mediaColor property.
      Parameters:
      value - allowed object is String
    • getMediaColorDetails

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getMediaColorDetails()
      Gets the value of the mediaColorDetails property.
      Returns:
      possible object is String
    • setMediaColorDetails

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMediaColorDetails(String value)
      Sets the value of the mediaColorDetails property.
      Parameters:
      value - allowed object is String
    • getMediaQuality

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getMediaQuality()
      Gets the value of the mediaQuality property.
      Returns:
      possible object is String
    • setMediaQuality

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMediaQuality(String value)
      Sets the value of the mediaQuality property.
      Parameters:
      value - allowed object is String
    • getMediaType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public MediaType getMediaType()
      Gets the value of the mediaType property.
      Returns:
      possible object is MediaType
    • setMediaType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMediaType(MediaType value)
      Sets the value of the mediaType property.
      Parameters:
      value - allowed object is MediaType
    • getMediaTypeDetails

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getMediaTypeDetails()
      Gets the value of the mediaTypeDetails property.
      Returns:
      possible object is String
    • setMediaTypeDetails

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMediaTypeDetails(String value)
      Sets the value of the mediaTypeDetails property.
      Parameters:
      value - allowed object is String
    • getOpacity

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public EnumOpacity getOpacity()
      Gets the value of the opacity property.
      Returns:
      possible object is EnumOpacity
    • setOpacity

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setOpacity(EnumOpacity value)
      Sets the value of the opacity property.
      Parameters:
      value - allowed object is EnumOpacity
    • isPrePrinted

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Boolean isPrePrinted()
      Gets the value of the prePrinted property.
      Returns:
      possible object is Boolean
    • setPrePrinted

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setPrePrinted(Boolean value)
      Sets the value of the prePrinted property.
      Parameters:
      value - allowed object is Boolean
    • getStockType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getStockType()
      Gets the value of the stockType property.
      Returns:
      possible object is String
    • setStockType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setStockType(String value)
      Sets the value of the stockType property.
      Parameters:
      value - allowed object is String
    • getTexture

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getTexture()
      Gets the value of the texture property.
      Returns:
      possible object is String
    • setTexture

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setTexture(String value)
      Sets the value of the texture property.
      Parameters:
      value - allowed object is String
    • getThickness

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Float getThickness()
      Gets the value of the thickness property.
      Returns:
      possible object is Float
    • setThickness

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setThickness(Float value)
      Sets the value of the thickness property.
      Parameters:
      value - allowed object is Float
    • getWeight

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Float getWeight()
      Gets the value of the weight property.
      Returns:
      possible object is Float
    • setWeight

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setWeight(Float value)
      Sets the value of the weight property.
      Parameters:
      value - allowed object is Float
    • withCertification

      public MediaIntent withCertification(Certification... values)
    • withCertification

      public MediaIntent withCertification(Collection<Certification> values)
    • withBackCoating

      public MediaIntent withBackCoating(Coating value)
    • withBackISOPaperSubstrate

      public MediaIntent withBackISOPaperSubstrate(ISOPaperSubstrate value)
    • withBrand

      public MediaIntent withBrand(String value)
    • withBuyerSupplied

      public MediaIntent withBuyerSupplied(Boolean value)
    • withCoating

      public MediaIntent withCoating(Coating value)
    • withFlute

      public MediaIntent withFlute(String value)
    • withFluteDirection

      public MediaIntent withFluteDirection(MediaDirection value)
    • withGrainDirection

      public MediaIntent withGrainDirection(MediaDirection value)
    • withISOPaperSubstrate

      public MediaIntent withISOPaperSubstrate(ISOPaperSubstrate value)
    • withLabColorValue

      public MediaIntent withLabColorValue(Float... values)
    • withLabColorValue

      public MediaIntent withLabColorValue(Collection<Float> values)
    • withMediaColor

      public MediaIntent withMediaColor(String value)
    • withMediaColorDetails

      public MediaIntent withMediaColorDetails(String value)
    • withMediaQuality

      public MediaIntent withMediaQuality(String value)
    • withMediaType

      public MediaIntent withMediaType(MediaType value)
    • withMediaTypeDetails

      public MediaIntent withMediaTypeDetails(String value)
    • withOpacity

      public MediaIntent withOpacity(EnumOpacity value)
    • withPrePrinted

      public MediaIntent withPrePrinted(Boolean value)
    • withStockType

      public MediaIntent withStockType(String value)
    • withTexture

      public MediaIntent withTexture(String value)
    • withThickness

      public MediaIntent withThickness(Float value)
    • withWeight

      public MediaIntent withWeight(Float value)
    • withAny

      public MediaIntent withAny(Object... values)
      Overrides:
      withAny in class ProductIntent
    • withAny

      public MediaIntent withAny(Collection<Object> values)
      Overrides:
      withAny in class ProductIntent
    • equals

      public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
      Specified by:
      equals in interface org.jvnet.jaxb2_commons.lang.Equals2
      Overrides:
      equals in class ProductIntent
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class ProductIntent
    • hashCode

      public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
      Specified by:
      hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      Overrides:
      hashCode in class ProductIntent
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ProductIntent