io.quarkus.devtools.codestarts.CodestartResource Maven / Gradle / Ivy
package io.quarkus.devtools.codestarts;
import java.io.IOException;
import java.io.UncheckedIOException;
import java.nio.file.CopyOption;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.List;
import java.util.Optional;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import org.apache.commons.io.FilenameUtils;
public interface CodestartResource {
String pathName();
String read(String codestartRelativePath);
Path copyTo(String codestartRelativePath, Path target, CopyOption... copyOptions);
List