class OutputFile {

    public FilePostProcessor getPostProcessor() {
        return postProcessor;
    }

    public  OutputFile(String name);
    public  OutputFile(String name, FilePostProcessor postProcessor);
    public  OutputFile(Function<Integer, String> nameFunc, FilePostProcessor postProcessor);

}