Class EncodedByteStream

  • Direct Known Subclasses:
    EncodedAudio, EncodedBinary, EncodedExternal, EncodedHeader, EncodedImage, EncodedNative, EncodedVideo

    public class EncodedByteStream
    extends ByteStream
    The Encoded Byte Stream class defines byte streams that must be decoded by software before use. These byte streams must only use standard encodings. The Encoded Byte Stream class is the parent class for all encoded byte streams.

    Java class for Encoded_Byte_Stream complex type

    .

    The following schema fragment specifies the expected content contained within this class.

    
     <complexType name="Encoded_Byte_Stream">
       <complexContent>
         <extension base="{http://pds.nasa.gov/pds4/pds/v1}Byte_Stream">
           <sequence>
             <element name="offset" type="{http://pds.nasa.gov/pds4/pds/v1}offset"/>
             <element name="object_length" type="{http://pds.nasa.gov/pds4/pds/v1}object_length" minOccurs="0"/>
             <element name="encoding_standard_id" type="{http://pds.nasa.gov/pds4/pds/v1}encoding_standard_id"/>
             <element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • offset

        protected Offset offset
      • encodingStandardId

        protected java.lang.String encodingStandardId
      • description

        protected java.lang.String description
    • Constructor Detail

      • EncodedByteStream

        public EncodedByteStream()
    • Method Detail

      • getOffset

        public Offset getOffset()
        Gets the value of the offset property.
        Returns:
        possible object is Offset
      • setOffset

        public void setOffset​(Offset value)
        Sets the value of the offset property.
        Parameters:
        value - allowed object is Offset
      • getObjectLength

        public ObjectLength getObjectLength()
        Gets the value of the objectLength property.
        Returns:
        possible object is ObjectLength
      • setObjectLength

        public void setObjectLength​(ObjectLength value)
        Sets the value of the objectLength property.
        Parameters:
        value - allowed object is ObjectLength
      • getEncodingStandardId

        public java.lang.String getEncodingStandardId()
        Gets the value of the encodingStandardId property.
        Returns:
        possible object is String
      • setEncodingStandardId

        public void setEncodingStandardId​(java.lang.String value)
        Sets the value of the encodingStandardId property.
        Parameters:
        value - allowed object is String
      • getDescription

        public java.lang.String getDescription()
        Gets the value of the description property.
        Returns:
        possible object is String
      • setDescription

        public void setDescription​(java.lang.String value)
        Sets the value of the description property.
        Parameters:
        value - allowed object is String