Class Section8Or11


  • public class Section8Or11
    extends Section

    A class to encapsulate the SCP-ECG Textual Diagnosis and Universal Interpretative Statement Codes sections.

    • Constructor Detail

    • Method Detail

      • getSectionName

        public java.lang.String getSectionName()

        Get a string name for this section.

        Overrides:
        getSectionName in class Section
        Returns:
        a string name for this section
      • getConfirmed

        public int getConfirmed()
      • getYear

        public int getYear()
      • getMonth

        public int getMonth()
      • getDay

        public int getDay()
      • getHour

        public int getHour()
      • getMinute

        public int getMinute()
      • getSecond

        public int getSecond()
      • getNumberOfStatements

        public int getNumberOfStatements()
      • getSequenceNumbers

        public int[] getSequenceNumbers()
      • getStatementLengths

        public int[] getStatementLengths()
      • getStatements

        public byte[][] getStatements()
      • read

        public long read​(BinaryInputStream i)
                  throws java.io.IOException
        Description copied from class: Section

        Read the remainder of the section from a stream.

        Overrides:
        read in class Section
        Parameters:
        i - the input stream
        Returns:
        the number of bytes read
        Throws:
        java.io.IOException
      • toString

        public java.lang.String toString()
        Description copied from class: Section

        Dump the section as a String.

        Overrides:
        toString in class Section
        Returns:
        the section as a String
      • validate

        public java.lang.String validate()
        Description copied from class: Section

        Validate the section against the standard.

        Overrides:
        validate in class Section
        Returns:
        the validation results as a String
      • getTree

        public SCPTreeRecord getTree​(SCPTreeRecord parent)

        Get the contents of the section as a tree for display, constructing it if not already done.

        Overrides:
        getTree in class Section
        Parameters:
        parent - the node to which this section is to be added if it needs to be created de novo
        Returns:
        the section as a tree