Class Inconsistency<I>
- java.lang.Object
-
- de.learnlib.datastructure.observationtable.Inconsistency<I>
-
- Type Parameters:
I
- input symbol type
public class Inconsistency<I> extends Object
A description of an inconsistency in anGenericObservationTable
. An inconsistency consists of two short prefixesu
,u'
with identical contents, and an input symbola
, such that the rows forua
andu'a
have different contents.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Row<I>
getFirstRow()
Retrieves the first (short prefix) row constituting the inconsistency.Row<I>
getSecondRow()
Retrieves the second (short prefix) row constituting the inconsistency.I
getSymbol()
Retrieves the symbol for which's one-letter extensions the corresponding rows have different contents.
-
-
-
Method Detail
-
getFirstRow
public Row<I> getFirstRow()
Retrieves the first (short prefix) row constituting the inconsistency.- Returns:
- the first row
-
getSecondRow
public Row<I> getSecondRow()
Retrieves the second (short prefix) row constituting the inconsistency.- Returns:
- the second row
-
getSymbol
public I getSymbol()
Retrieves the symbol for which's one-letter extensions the corresponding rows have different contents.- Returns:
- the symbol
-
-