Class Inconsistency<I>

  • Type Parameters:
    I - input symbol type

    public class Inconsistency<I>
    extends Object
    An (RFSA) inconsistency in an ObservationTable.
    • Constructor Detail

      • Inconsistency

        public Inconsistency​(Row<I> row1,
                             Row<I> row2,
                             int symbolIdx,
                             int suffixIdx)
        Constructor.
        Parameters:
        row1 - the first upper prime row
        row2 - the second upper prime row (covered by row1)
        symbolIdx - the index of the symbol
        suffixIdx - the index of the suffix
    • Method Detail

      • getRow1

        public Row<I> getRow1()
      • getRow2

        public Row<I> getRow2()
      • getSymbolIdx

        public int getSymbolIdx()
      • getSuffixIdx

        public int getSuffixIdx()