Class ComplexJobAnalyzeType

  • All Implemented Interfaces:
    Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    public class ComplexJobAnalyzeType
    extends Object
    implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    Java class for ComplexJobAnalyzeType complex type.

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

     <complexType name="ComplexJobAnalyzeType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="channel" type="{http://xml.vidispine.com/schema/vidispine}AnalyzeAudioChannelType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="audio" type="{http://xml.vidispine.com/schema/vidispine}AnalyzeAudioType" minOccurs="0"/>
             <element name="video" type="{http://xml.vidispine.com/schema/vidispine}AnalyzeVideoType" minOccurs="0"/>
             <element name="highlighter" type="{http://xml.vidispine.com/schema/vidispine}HighlighterType" minOccurs="0"/>
             <element name="smartcrop" type="{http://xml.vidispine.com/schema/vidispine}SmartCropType" minOccurs="0"/>
           </sequence>
           <attribute name="metadataUri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
           <attribute name="blackThresh" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="blackPercentage" type="{http://www.w3.org/2001/XMLSchema}int" />
           <attribute name="barsThresh" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="barsPercentage" type="{http://www.w3.org/2001/XMLSchema}int" />
           <attribute name="freezeThresh" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="freezeTime" type="{http://www.w3.org/2001/XMLSchema}float" />
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • ComplexJobAnalyzeType

        public ComplexJobAnalyzeType()
    • Method Detail

      • getChannel

        public List<AnalyzeAudioChannelType> getChannel()
        Gets the value of the channel 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 channel property.

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

            getChannel().add(newItem);
         

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

      • isSetChannel

        public boolean isSetChannel()
      • unsetChannel

        public void unsetChannel()
      • isSetAudio

        public boolean isSetAudio()
      • isSetVideo

        public boolean isSetVideo()
      • setHighlighter

        public void setHighlighter​(HighlighterType value)
        Sets the value of the highlighter property.
        Parameters:
        value - allowed object is HighlighterType
      • isSetHighlighter

        public boolean isSetHighlighter()
      • getSmartcrop

        public SmartCropType getSmartcrop()
        Gets the value of the smartcrop property.
        Returns:
        possible object is SmartCropType
      • setSmartcrop

        public void setSmartcrop​(SmartCropType value)
        Sets the value of the smartcrop property.
        Parameters:
        value - allowed object is SmartCropType
      • isSetSmartcrop

        public boolean isSetSmartcrop()
      • getMetadataUri

        public String getMetadataUri()
        Gets the value of the metadataUri property.
        Returns:
        possible object is String
      • setMetadataUri

        public void setMetadataUri​(String value)
        Sets the value of the metadataUri property.
        Parameters:
        value - allowed object is String
      • isSetMetadataUri

        public boolean isSetMetadataUri()
      • getBlackThresh

        public float getBlackThresh()
        Gets the value of the blackThresh property.
        Returns:
        possible object is Float
      • setBlackThresh

        public void setBlackThresh​(float value)
        Sets the value of the blackThresh property.
        Parameters:
        value - allowed object is Float
      • isSetBlackThresh

        public boolean isSetBlackThresh()
      • unsetBlackThresh

        public void unsetBlackThresh()
      • getBlackPercentage

        public int getBlackPercentage()
        Gets the value of the blackPercentage property.
        Returns:
        possible object is Integer
      • setBlackPercentage

        public void setBlackPercentage​(int value)
        Sets the value of the blackPercentage property.
        Parameters:
        value - allowed object is Integer
      • isSetBlackPercentage

        public boolean isSetBlackPercentage()
      • unsetBlackPercentage

        public void unsetBlackPercentage()
      • getBarsThresh

        public float getBarsThresh()
        Gets the value of the barsThresh property.
        Returns:
        possible object is Float
      • setBarsThresh

        public void setBarsThresh​(float value)
        Sets the value of the barsThresh property.
        Parameters:
        value - allowed object is Float
      • isSetBarsThresh

        public boolean isSetBarsThresh()
      • unsetBarsThresh

        public void unsetBarsThresh()
      • getBarsPercentage

        public int getBarsPercentage()
        Gets the value of the barsPercentage property.
        Returns:
        possible object is Integer
      • setBarsPercentage

        public void setBarsPercentage​(int value)
        Sets the value of the barsPercentage property.
        Parameters:
        value - allowed object is Integer
      • isSetBarsPercentage

        public boolean isSetBarsPercentage()
      • unsetBarsPercentage

        public void unsetBarsPercentage()
      • getFreezeThresh

        public float getFreezeThresh()
        Gets the value of the freezeThresh property.
        Returns:
        possible object is Float
      • setFreezeThresh

        public void setFreezeThresh​(float value)
        Sets the value of the freezeThresh property.
        Parameters:
        value - allowed object is Float
      • isSetFreezeThresh

        public boolean isSetFreezeThresh()
      • unsetFreezeThresh

        public void unsetFreezeThresh()
      • getFreezeTime

        public float getFreezeTime()
        Gets the value of the freezeTime property.
        Returns:
        possible object is Float
      • setFreezeTime

        public void setFreezeTime​(float value)
        Sets the value of the freezeTime property.
        Parameters:
        value - allowed object is Float
      • isSetFreezeTime

        public boolean isSetFreezeTime()
      • unsetFreezeTime

        public void unsetFreezeTime()
      • copyTo

        public Object copyTo​(Object target)
        Specified by:
        copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
      • copyTo

        public Object copyTo​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                             Object target,
                             org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
        Specified by:
        copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
      • createNewInstance

        public Object createNewInstance()
        Specified by:
        createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
      • 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
      • 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
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object