public abstract class AbstractObservationTableWriter<I,D> extends Object implements ObservationTableWriter<I,D>
| Constructor and Description |
|---|
AbstractObservationTableWriter() |
AbstractObservationTableWriter(Function<? super net.automatalib.words.Word<? extends I>,? extends String> wordToString,
Function<? super D,? extends String> outputToString) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
outputToString(D output) |
protected static <T> Function<? super T,? extends String> |
safeToStringFunction(Function<? super T,? extends String> toStringFunction) |
void |
setOutputToString(Function<? super D,? extends String> outputToString) |
void |
setWordToString(Function<? super net.automatalib.words.Word<? extends I>,? extends String> wordToString) |
protected String |
wordToString(net.automatalib.words.Word<? extends I> word) |
void |
write(ObservationTable<? extends I,? extends D> table,
File file) |
void |
write(ObservationTable<? extends I,? extends D> table,
PrintStream out) |
void |
write(ObservationTable<? extends I,? extends D> table,
StringBuilder out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwritepublic void setWordToString(Function<? super net.automatalib.words.Word<? extends I>,? extends String> wordToString)
public void setOutputToString(Function<? super D,? extends String> outputToString)
protected static <T> Function<? super T,? extends String> safeToStringFunction(Function<? super T,? extends String> toStringFunction)
public void write(ObservationTable<? extends I,? extends D> table, PrintStream out)
write in interface ObservationTableWriter<I,D>public void write(ObservationTable<? extends I,? extends D> table, StringBuilder out)
write in interface ObservationTableWriter<I,D>public void write(ObservationTable<? extends I,? extends D> table, File file) throws IOException
write in interface ObservationTableWriter<I,D>IOExceptionCopyright © 2014. All Rights Reserved.