public abstract class AbstractObservationTableWriter<I,D> extends Object implements ObservationTableWriter<I,D>
Constructor and Description |
---|
AbstractObservationTableWriter() |
AbstractObservationTableWriter(Function<? super 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 Word<? extends I>,? extends String> wordToString) |
protected String |
wordToString(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, wait
write
public void setWordToString(Function<? super 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>
IOException
Copyright © 2015. All rights reserved.