Class TabBitextReader

    • Constructor Detail

      • TabBitextReader

        public TabBitextReader​(String filename,
                               String encoding)
        Parameters:
        encoding - input encoding or null to use the platform default
    • Method Detail

      • tab2StringPair

        @Nullable
        protected @Nullable StringPair tab2StringPair​(String line)
      • getColumnCount

        public int getColumnCount()
        Description copied from interface: BitextReader
        Get the current column number in the file.
        Specified by:
        getColumnCount in interface BitextReader
        Returns:
        The current column number.
      • getTargetColumnCount

        public int getTargetColumnCount()
        Description copied from interface: BitextReader
        Get the current target column number in the file.
        Specified by:
        getTargetColumnCount in interface BitextReader
        Returns:
        The current target column number.
      • getLineCount

        public int getLineCount()
        Description copied from interface: BitextReader
        Get the current line number in the file.
        Specified by:
        getLineCount in interface BitextReader
        Returns:
        The current line number.
      • getSentencePosition

        public int getSentencePosition()
        Description copied from interface: BitextReader
        Get the current target sentence position in the file.
        Specified by:
        getSentencePosition in interface BitextReader
        Returns:
        The current sentence position.
      • getCurrentLine

        public String getCurrentLine()
        Description copied from interface: BitextReader
        Get the current line of the bitext input.
        Specified by:
        getCurrentLine in interface BitextReader
        Returns:
        The complete line (including source, if any).