Package org.omg.space.xtce
Class CustomStreamType
- java.lang.Object
-
- org.omg.space.xtce.DescriptionType
-
- org.omg.space.xtce.NameDescriptionType
-
- org.omg.space.xtce.PCMStreamType
-
- org.omg.space.xtce.CustomStreamType
-
public class CustomStreamType extends PCMStreamType
A stream type where some level of custom processing (e.g. convolutional, encryption, compression) is performed. Has a reference to external algorithms for encoding and decoding algorithms.Java class for CustomStreamType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CustomStreamType"> <complexContent> <extension base="{http://www.omg.org/space/xtce}PCMStreamType"> <sequence> <element name="EncodingAlgorithm" type="{http://www.omg.org/space/xtce}InputAlgorithmType"/> <element name="DecodingAlgorithm" type="{http://www.omg.org/space/xtce}InputOutputAlgorithmType"/> </sequence> <attribute name="encodedStreamRef" use="required" type="{http://www.omg.org/space/xtce}NameReferenceType" /> <attribute name="decodedStreamRef" use="required" type="{http://www.omg.org/space/xtce}NameReferenceType" /> </extension> </complexContent> </complexType>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.omg.space.xtce.DescriptionType
DescriptionType.AncillaryDataSet
-
-
Field Summary
Fields Modifier and Type Field Description protected StringdecodedStreamRefprotected InputOutputAlgorithmTypedecodingAlgorithmprotected StringencodedStreamRefprotected InputAlgorithmTypeencodingAlgorithm-
Fields inherited from class org.omg.space.xtce.PCMStreamType
bitRateInBPS, inverted, pcmType
-
Fields inherited from class org.omg.space.xtce.NameDescriptionType
name
-
Fields inherited from class org.omg.space.xtce.DescriptionType
aliasSet, ancillaryDataSet, longDescription, shortDescription
-
-
Constructor Summary
Constructors Constructor Description CustomStreamType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDecodedStreamRef()Gets the value of the decodedStreamRef property.InputOutputAlgorithmTypegetDecodingAlgorithm()Gets the value of the decodingAlgorithm property.StringgetEncodedStreamRef()Gets the value of the encodedStreamRef property.InputAlgorithmTypegetEncodingAlgorithm()Gets the value of the encodingAlgorithm property.voidsetDecodedStreamRef(String value)Sets the value of the decodedStreamRef property.voidsetDecodingAlgorithm(InputOutputAlgorithmType value)Sets the value of the decodingAlgorithm property.voidsetEncodedStreamRef(String value)Sets the value of the encodedStreamRef property.voidsetEncodingAlgorithm(InputAlgorithmType value)Sets the value of the encodingAlgorithm property.-
Methods inherited from class org.omg.space.xtce.PCMStreamType
getBitRateInBPS, getPcmType, isInverted, setBitRateInBPS, setInverted, setPcmType
-
Methods inherited from class org.omg.space.xtce.NameDescriptionType
getName, setName
-
Methods inherited from class org.omg.space.xtce.DescriptionType
getAliasSet, getAncillaryDataSet, getLongDescription, getShortDescription, setAliasSet, setAncillaryDataSet, setLongDescription, setShortDescription
-
-
-
-
Field Detail
-
encodingAlgorithm
protected InputAlgorithmType encodingAlgorithm
-
decodingAlgorithm
protected InputOutputAlgorithmType decodingAlgorithm
-
encodedStreamRef
protected String encodedStreamRef
-
decodedStreamRef
protected String decodedStreamRef
-
-
Method Detail
-
getEncodingAlgorithm
public InputAlgorithmType getEncodingAlgorithm()
Gets the value of the encodingAlgorithm property.- Returns:
- possible object is
InputAlgorithmType
-
setEncodingAlgorithm
public void setEncodingAlgorithm(InputAlgorithmType value)
Sets the value of the encodingAlgorithm property.- Parameters:
value- allowed object isInputAlgorithmType
-
getDecodingAlgorithm
public InputOutputAlgorithmType getDecodingAlgorithm()
Gets the value of the decodingAlgorithm property.- Returns:
- possible object is
InputOutputAlgorithmType
-
setDecodingAlgorithm
public void setDecodingAlgorithm(InputOutputAlgorithmType value)
Sets the value of the decodingAlgorithm property.- Parameters:
value- allowed object isInputOutputAlgorithmType
-
getEncodedStreamRef
public String getEncodedStreamRef()
Gets the value of the encodedStreamRef property.- Returns:
- possible object is
String
-
setEncodedStreamRef
public void setEncodedStreamRef(String value)
Sets the value of the encodedStreamRef property.- Parameters:
value- allowed object isString
-
getDecodedStreamRef
public String getDecodedStreamRef()
Gets the value of the decodedStreamRef property.- Returns:
- possible object is
String
-
-