Package com.vidispine.generated
Class BinaryComponentType
java.lang.Object
com.vidispine.generated.ComponentType
com.vidispine.generated.BinaryComponentType
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.ToString
public class BinaryComponentType
extends ComponentType
implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
Java class for BinaryComponentType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="BinaryComponentType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}ComponentType">
<sequence>
<element name="format" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="encoding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="offset" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="length" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="mediaInfo" type="{http://xml.vidispine.com/schema/vidispine}BaseMediaInfoType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Longprotected BaseMediaInfoTypeprotected LongFields inherited from class com.vidispine.generated.ComponentType
file, id, metadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) booleanbooleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) Gets the value of the encoding property.Gets the value of the format property.Gets the value of the length property.Gets the value of the mediaInfo property.Gets the value of the offset property.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) booleanbooleanbooleanbooleanbooleanvoidsetEncoding(String value) Sets the value of the encoding property.voidSets the value of the format property.voidSets the value of the length property.voidsetMediaInfo(BaseMediaInfoType value) Sets the value of the mediaInfo property.voidSets the value of the offset property.toString()visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) withEncoding(String value) Sets the value of the encoding property.Adds objects to the list of File using add methodwithFile(Collection<FileType> values) Adds objects to the list of File using addAll methodwithFormat(String value) Sets the value of the format property.Sets the value of the id property.withLength(Long value) Sets the value of the length property.withMediaInfo(BaseMediaInfoType value) Sets the value of the mediaInfo property.withMetadata(KeyValuePairType... values) Adds objects to the list of Metadata using add methodwithMetadata(Collection<KeyValuePairType> values) Adds objects to the list of Metadata using addAll methodwithOffset(Long value) Sets the value of the offset property.Methods inherited from class com.vidispine.generated.ComponentType
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
-
Field Details
-
format
-
encoding
-
offset
-
length
-
mediaInfo
-
-
Constructor Details
-
BinaryComponentType
public BinaryComponentType()
-
-
Method Details
-
getFormat
Gets the value of the format property.- Returns:
- possible object is
String
-
setFormat
Sets the value of the format property.- Parameters:
value- allowed object isString
-
isSetFormat
public boolean isSetFormat() -
getEncoding
Gets the value of the encoding property.- Returns:
- possible object is
String
-
setEncoding
Sets the value of the encoding property.- Parameters:
value- allowed object isString
-
isSetEncoding
public boolean isSetEncoding() -
getOffset
Gets the value of the offset property.- Returns:
- possible object is
Long
-
setOffset
Sets the value of the offset property.- Parameters:
value- allowed object isLong
-
isSetOffset
public boolean isSetOffset() -
getLength
Gets the value of the length property.- Returns:
- possible object is
Long
-
setLength
Sets the value of the length property.- Parameters:
value- allowed object isLong
-
isSetLength
public boolean isSetLength() -
getMediaInfo
Gets the value of the mediaInfo property.- Returns:
- possible object is
BaseMediaInfoType
-
setMediaInfo
Sets the value of the mediaInfo property.- Parameters:
value- allowed object isBaseMediaInfoType
-
isSetMediaInfo
public boolean isSetMediaInfo() -
clone
- Overrides:
clonein classComponentType
-
copyTo
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classComponentType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classComponentType
-
createNewInstance
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
createNewInstancein classComponentType
-
withFormat
Sets the value of the format property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withEncoding
Sets the value of the encoding property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withOffset
Sets the value of the offset property.- Parameters:
value- allowed object isLong- Returns:
- The class instance
-
withLength
Sets the value of the length property.- Parameters:
value- allowed object isLong- Returns:
- The class instance
-
withMediaInfo
Sets the value of the mediaInfo property.- Parameters:
value- allowed object isBaseMediaInfoType- Returns:
- The class instance
-
withFile
Adds objects to the list of File using add method- Overrides:
withFilein classComponentType- Parameters:
values- objects to add to the list File- Returns:
- The class instance
-
withFile
Adds objects to the list of File using addAll method- Overrides:
withFilein classComponentType- Parameters:
values- objects to add to the list File- Returns:
- The class instance
-
withId
Sets the value of the id property.- Overrides:
withIdin classComponentType- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using add method- Overrides:
withMetadatain classComponentType- Parameters:
values- objects to add to the list Metadata- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using addAll method- Overrides:
withMetadatain classComponentType- Parameters:
values- objects to add to the list Metadata- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classComponentType
-
equals
- Overrides:
equalsin classComponentType
-
visit
- Overrides:
visitin classComponentType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classComponentType
-
hashCode
public int hashCode()- Overrides:
hashCodein classComponentType
-
toString
- Overrides:
toStringin classComponentType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classComponentType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classComponentType
-