@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public class DCTParams
extends java.lang.Object
implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
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="ColorTransform">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="None"/>
<enumeration value="YUV"/>
<enumeration value="Automatic"/>
</restriction>
</simpleType>
</attribute>
<attribute name="HSamples" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
<attribute name="HuffTable" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="QFactor" type="{http://www.CIP4.org/JDFSchema_2_0}float" />
<attribute name="QuantTable" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="VSamples" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
<anyAttribute processContents='lax' namespace='##other'/>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
DCTParams.ColorTransform
Java class for null.
|
| Modifier and Type | Field and Description |
|---|---|
protected DCTParams.ColorTransform |
colorTransform |
protected IntegerList |
hSamples |
protected java.lang.String |
huffTable |
protected java.lang.Float |
qFactor |
protected java.lang.String |
quantTable |
protected IntegerList |
vSamples |
| Constructor and Description |
|---|
DCTParams() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) |
DCTParams.ColorTransform |
getColorTransform()
Gets the value of the colorTransform property.
|
IntegerList |
getHSamples()
Gets the value of the hSamples property.
|
java.lang.String |
getHuffTable()
Gets the value of the huffTable property.
|
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.
|
java.lang.Float |
getQFactor()
Gets the value of the qFactor property.
|
java.lang.String |
getQuantTable()
Gets the value of the quantTable property.
|
IntegerList |
getVSamples()
Gets the value of the vSamples property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
void |
setColorTransform(DCTParams.ColorTransform value)
Sets the value of the colorTransform property.
|
void |
setHSamples(IntegerList value)
Sets the value of the hSamples property.
|
void |
setHuffTable(java.lang.String value)
Sets the value of the huffTable property.
|
void |
setQFactor(java.lang.Float value)
Sets the value of the qFactor property.
|
void |
setQuantTable(java.lang.String value)
Sets the value of the quantTable property.
|
void |
setVSamples(IntegerList value)
Sets the value of the vSamples property.
|
DCTParams |
withColorTransform(DCTParams.ColorTransform value) |
DCTParams |
withHSamples(IntegerList value) |
DCTParams |
withHuffTable(java.lang.String value) |
DCTParams |
withQFactor(java.lang.Float value) |
DCTParams |
withQuantTable(java.lang.String value) |
DCTParams |
withVSamples(IntegerList value) |
@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
protected DCTParams.ColorTransform colorTransform
@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
protected IntegerList hSamples
@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.String huffTable
@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.Float qFactor
@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.String quantTable
@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
protected IntegerList vSamples
@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public DCTParams.ColorTransform getColorTransform()
DCTParams.ColorTransform@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public void setColorTransform(DCTParams.ColorTransform value)
value - allowed object is
DCTParams.ColorTransform@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public IntegerList getHSamples()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public void setHSamples(IntegerList value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public java.lang.String getHuffTable()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public void setHuffTable(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public java.lang.Float getQFactor()
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public void setQFactor(java.lang.Float value)
value - allowed object is
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public java.lang.String getQuantTable()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public void setQuantTable(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public IntegerList getVSamples()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public void setVSamples(IntegerList value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2022-10-05T01:47:48+02:00",
comments="JAXB RI v2.2.11")
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
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.
public DCTParams withColorTransform(DCTParams.ColorTransform value)
public DCTParams withHSamples(IntegerList value)
public DCTParams withHuffTable(java.lang.String value)
public DCTParams withQFactor(java.lang.Float value)
public DCTParams withQuantTable(java.lang.String value)
public DCTParams withVSamples(IntegerList value)
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2public int hashCode()
hashCode in class java.lang.Object