All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.kospiotr.bundler.FileProcessor Maven / Gradle / Ivy

The newest version!
package com.github.kospiotr.bundler;


import java.nio.file.Path;

class FileProcessor {

    Tokenizer tokenizer;
    ResourceAccess resourceAccess = new ResourceAccess();


    public FileProcessor(Tokenizer tokenizer) {
        this.tokenizer = tokenizer;
    }

    public void process(Path inputFilePath, Path outputFilePath) {
        String inputFileContent = resourceAccess.read(inputFilePath);
        String outputFileContent = tokenizer.process(inputFileContent);
        resourceAccess.write(outputFilePath, outputFileContent);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy