Package org.omg.space.xtce
Class PCMStreamType
- java.lang.Object
-
- org.omg.space.xtce.DescriptionType
-
- org.omg.space.xtce.NameDescriptionType
-
- org.omg.space.xtce.PCMStreamType
-
- Direct Known Subclasses:
CustomStreamType,FrameStreamType
public abstract class PCMStreamType extends NameDescriptionType
A PCM Stream Type is the high level definition for all Pulse Code Modulated (PCM) (i.e., binary) streams.Java class for PCMStreamType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PCMStreamType"> <complexContent> <extension base="{http://www.omg.org/space/xtce}NameDescriptionType"> <attribute name="bitRateInBPS" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="pcmType" default="NRZL"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="NRZL"/> <enumeration value="NRZM"/> <enumeration value="NRZS"/> <enumeration value="BiPhaseL"/> <enumeration value="BiPhaseM"/> <enumeration value="BiPhaseS"/> </restriction> </simpleType> </attribute> <attribute name="inverted" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> </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 DoublebitRateInBPSprotected Booleaninvertedprotected StringpcmType-
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 PCMStreamType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoublegetBitRateInBPS()Gets the value of the bitRateInBPS property.StringgetPcmType()Gets the value of the pcmType property.booleanisInverted()Gets the value of the inverted property.voidsetBitRateInBPS(Double value)Sets the value of the bitRateInBPS property.voidsetInverted(Boolean value)Sets the value of the inverted property.voidsetPcmType(String value)Sets the value of the pcmType property.-
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
-
-
-
-
Method Detail
-
getBitRateInBPS
public Double getBitRateInBPS()
Gets the value of the bitRateInBPS property.- Returns:
- possible object is
Double
-
setBitRateInBPS
public void setBitRateInBPS(Double value)
Sets the value of the bitRateInBPS property.- Parameters:
value- allowed object isDouble
-
getPcmType
public String getPcmType()
Gets the value of the pcmType property.- Returns:
- possible object is
String
-
setPcmType
public void setPcmType(String value)
Sets the value of the pcmType property.- Parameters:
value- allowed object isString
-
isInverted
public boolean isInverted()
Gets the value of the inverted property.- Returns:
- possible object is
Boolean
-
-