File src = directoryInput.getFile(); File dst = invocation.getOutputProvider().getContentLocation( directoryInput.getName(), directoryInput.getContentTypes(), directoryInput.getScopes(), Format.DIRECTORY); try {
Path outDir = transformInvocation.getOutputProvider().getContentLocation( directoryInput.getName(), directoryInput.getContentTypes(), directoryInput.getScopes(), Format.DIRECTORY).toPath();
File dest = outputProvider.getContentLocation(directoryInput.getName(),directoryInput.getContentTypes(),directoryInput.getScopes(), Format.DIRECTORY); FileUtils.copyDirectory(directoryInput.getFile(),dest);
File dest = outputProvider.getContentLocation(input.getName(), input.getContentTypes(), input.getScopes(), Format.DIRECTORY); FileUtils.copyDirectory(input.getFile(), dest); } else {
List<Future<ClassEntry>> futures = !write ? null : new ArrayList<>(); File outRoot = invocation.getOutputProvider().getContentLocation(d.getName(), d.getContentTypes(), d.getScopes(), Format.DIRECTORY);
input.getDirectoryInputs().forEach(dir -> { File destFolder = outputProvider.getContentLocation(dir.getName(), dir.getContentTypes(), dir.getScopes(), Format.DIRECTORY); try { FileUtils.copyDirectory(dir.getFile(), destFolder);
File output = outputProvider.getContentLocation( directoryInput.getName(), directoryInput.getContentTypes(), directoryInput.getScopes(), Format.DIRECTORY
for (TransformInput input : invocation.getReferencedInputs()) { for (DirectoryInput directoryInput : input.getDirectoryInputs()) { if (!directoryInput.getContentTypes() .contains(ExtendedContentType.CLASSES_ENHANCED)) { continue;
outputProvider.getContentLocation( di.getName(), di.getContentTypes(), di.getScopes(), Format.DIRECTORY);
File dirOutput = outputProvider.getContentLocation(dirInput.getName() + "-" + dirInput.getFile().getAbsolutePath().hashCode(), dirInput.getContentTypes(), dirInput.getScopes(), Format.DIRECTORY);