public class StreamIntervalType extends TimeIntervalType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for StreamIntervalType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StreamIntervalType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}TimeIntervalType">
<attribute name="index" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
<attribute name="numberOfFrames" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected int |
index |
protected int |
numberOfFrames |
end, start| Constructor and Description |
|---|
StreamIntervalType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
int |
getIndex()
Gets the value of the index property.
|
int |
getNumberOfFrames()
Gets the value of the numberOfFrames property.
|
boolean |
isSetIndex() |
boolean |
isSetNumberOfFrames() |
void |
setIndex(int value)
Sets the value of the index property.
|
void |
setNumberOfFrames(int value)
Sets the value of the numberOfFrames property.
|
StreamIntervalType |
withEnd(TimeCodeType value) |
StreamIntervalType |
withIndex(int value) |
StreamIntervalType |
withNumberOfFrames(int value) |
StreamIntervalType |
withStart(TimeCodeType value) |
getEnd, getStart, isSetEnd, isSetStart, setEnd, setStartpublic int getIndex()
public void setIndex(int value)
public boolean isSetIndex()
public int getNumberOfFrames()
public void setNumberOfFrames(int value)
public boolean isSetNumberOfFrames()
public Object clone()
clone in class TimeIntervalTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class TimeIntervalTypepublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class TimeIntervalTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in class TimeIntervalTypepublic StreamIntervalType withIndex(int value)
public StreamIntervalType withNumberOfFrames(int value)
public StreamIntervalType withStart(TimeCodeType value)
withStart in class TimeIntervalTypepublic StreamIntervalType withEnd(TimeCodeType value)
withEnd in class TimeIntervalTypeCopyright © 2015. All rights reserved.