Class 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>
     
    • Field Detail

      • bitRateInBPS

        protected Double bitRateInBPS
      • pcmType

        protected String pcmType
      • inverted

        protected Boolean inverted
    • Constructor Detail

      • PCMStreamType

        public PCMStreamType()
    • 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 is Double
      • 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 is String
      • isInverted

        public boolean isInverted()
        Gets the value of the inverted property.
        Returns:
        possible object is Boolean
      • setInverted

        public void setInverted​(Boolean value)
        Sets the value of the inverted property.
        Parameters:
        value - allowed object is Boolean