I
- input symbol class.public class ObservationTable<I> extends Object implements ObservationTable<I,Boolean>
BaselineLStar
.ObservationTable.AbstractRow<I,D>, ObservationTable.DefaultInconsistency<I,D>, ObservationTable.Inconsistency<I,D>, ObservationTable.Row<I,D>
NO_DISTINGUISHING_SUFFIX
Constructor and Description |
---|
ObservationTable() |
Modifier and Type | Method and Description |
---|---|
List<Word<I>> |
getLongPrefixLabels() |
Collection<de.learnlib.algorithms.baselinelstar.ObservationTableRow<I>> |
getLongPrefixRows() |
List<Word<I>> |
getShortPrefixLabels() |
Collection<de.learnlib.algorithms.baselinelstar.ObservationTableRow<I>> |
getShortPrefixRows() |
ObservationTable.Row<I,Boolean> |
getSuccessorRow(ObservationTable.Row<I,Boolean> spRow,
I symbol) |
List<Word<I>> |
getSuffixes()
The set of suffixes in the observation table, often called "E".
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findDistinguishingSuffix, findDistinguishingSuffix, findDistinguishingSuffixIndex, findDistinguishingSuffixIndex, findInconsistency, findUnclosedRow, getAllPrefixes, getAllRows, getLongPrefixes, getRow, getShortPrefixes, getSuffix, isClosed, isConsistent
public List<Word<I>> getSuffixes()
getSuffixes
in interface ObservationTable<I,Boolean>
public Collection<de.learnlib.algorithms.baselinelstar.ObservationTableRow<I>> getShortPrefixRows()
getShortPrefixRows
in interface ObservationTable<I,Boolean>
public Collection<de.learnlib.algorithms.baselinelstar.ObservationTableRow<I>> getLongPrefixRows()
getLongPrefixRows
in interface ObservationTable<I,Boolean>
@Nullable public ObservationTable.Row<I,Boolean> getSuccessorRow(@Nonnull ObservationTable.Row<I,Boolean> spRow, I symbol)
getSuccessorRow
in interface ObservationTable<I,Boolean>
Copyright © 2015. All rights reserved.