org.alembik.schema.mts.v1_0
Class TranscodingProfile

java.lang.Object
  extended by org.alembik.schema.mts.v1_0.TranscodingProfile
All Implemented Interfaces:
java.io.Serializable

public class TranscodingProfile
extends java.lang.Object
implements java.io.Serializable

The holder class of a predefined transcoding profile, which contains predefined profile ID, assigned quality descriptor (used in "best-matching" strategy) and actual set of transcoding parameters.

Java class for TranscodingProfile complex type.

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

 <complexType name="TranscodingProfile">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="profileID" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="quality" type="{http://www.alembik.org/schema/mts/v1_0}Quality" minOccurs="0"/>
         <element name="hintable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="transcodingParams" type="{http://www.openmobilealliance.org/schema/sti/v1_0}TranscodingParams"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
TranscodingProfile()
           
 
Method Summary
 java.lang.String getProfileID()
          Gets the value of the profileID property.
 Quality getQuality()
          Gets the value of the quality property.
 TranscodingParams getTranscodingParams()
          Gets the value of the transcodingParams property.
 java.lang.Boolean isHintable()
          Gets the value of the hintable property.
 boolean isSetHintable()
           
 boolean isSetProfileID()
           
 boolean isSetQuality()
           
 boolean isSetTranscodingParams()
           
 void setHintable(java.lang.Boolean value)
          Sets the value of the hintable property.
 void setProfileID(java.lang.String value)
          Sets the value of the profileID property.
 void setQuality(Quality value)
          Sets the value of the quality property.
 void setTranscodingParams(TranscodingParams value)
          Sets the value of the transcodingParams property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscodingProfile

public TranscodingProfile()
Method Detail

getProfileID

public java.lang.String getProfileID()
Gets the value of the profileID property.

Returns:
possible object is String

setProfileID

public void setProfileID(java.lang.String value)
Sets the value of the profileID property.

Parameters:
value - allowed object is String

isSetProfileID

public boolean isSetProfileID()

getQuality

public Quality getQuality()
Gets the value of the quality property.

Returns:
possible object is Quality

setQuality

public void setQuality(Quality value)
Sets the value of the quality property.

Parameters:
value - allowed object is Quality

isSetQuality

public boolean isSetQuality()

isHintable

public java.lang.Boolean isHintable()
Gets the value of the hintable property.

Returns:
possible object is Boolean

setHintable

public void setHintable(java.lang.Boolean value)
Sets the value of the hintable property.

Parameters:
value - allowed object is Boolean

isSetHintable

public boolean isSetHintable()

getTranscodingParams

public TranscodingParams getTranscodingParams()
Gets the value of the transcodingParams property.

Returns:
possible object is TranscodingParams

setTranscodingParams

public void setTranscodingParams(TranscodingParams value)
Sets the value of the transcodingParams property.

Parameters:
value - allowed object is TranscodingParams

isSetTranscodingParams

public boolean isSetTranscodingParams()