java.util.function.Consumer<java.lang.String>HCSolverpublic abstract class AbstractFileSolver
extends java.lang.Object
implements java.util.function.Consumer<java.lang.String>
| Constructor | Description |
|---|---|
AbstractFileSolver() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
accept(java.lang.String inputFilename) |
|
protected java.lang.String |
computeOutputFilename(java.lang.String inputFilename) |
|
protected abstract java.lang.Iterable<? extends java.lang.CharSequence> |
solve(java.lang.String inputFilename) |
|
protected void |
writeOutputFile(java.lang.String outputFilename,
java.lang.Iterable<? extends java.lang.CharSequence> lines) |
public void accept(java.lang.String inputFilename)
accept in interface java.util.function.Consumer<java.lang.String>protected abstract java.lang.Iterable<? extends java.lang.CharSequence> solve(java.lang.String inputFilename)
protected java.lang.String computeOutputFilename(java.lang.String inputFilename)
protected void writeOutputFile(java.lang.String outputFilename,
java.lang.Iterable<? extends java.lang.CharSequence> lines)
throws java.io.IOException
java.io.IOException