package com.github.dreamhead.moco.config;
import com.github.dreamhead.moco.MocoConfig;
import static com.github.dreamhead.moco.util.Files.join;
public class MocoFileRootConfig implements MocoConfig<String> {
private final String fileRoot;
public MocoFileRootConfig(final String fileRoot) {
this.fileRoot = fileRoot;
}
@Override
public boolean isFor(final String id) {
return FILE_ID.equalsIgnoreCase(id);
}
@Override
public String apply(final String filename) {
return join(this.fileRoot, filename);
}
}