Class FileLookupHelper
java.lang.Object
net.stoerr.ai.aigenpipeline.framework.task.FileLookupHelper
Makes it easy to find files to process with
AIGenerationTask etc.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFile relative to repository root - that doesn't need to exist (might be output file).Files in a directory, matching a regex.filesContaining(String relpathDirectory, String filePathRegex, String pattern, boolean recursive) All files matching a filePathRegex that contain a pattern.static FileLookupHelperMake repository from environment variable.static FileLookupHelperFile from full java class name.javaMdFile(String fullName) File for documenting a full java class name.protected static void
-
Field Details
-
LOG
-
HTML_PATTERN
- See Also:
-
directory
-
-
Constructor Details
-
FileLookupHelper
-
-
Method Details
-
sanityCheck
protected static void sanityCheck() -
fromPath
-
fromEnv
Make repository from environment variable. -
file
File relative to repository root - that doesn't need to exist (might be output file). -
files
public List<File> files(@Nonnull String relpathDirectory, @Nullable String filePathRegex, boolean recursive) Files in a directory, matching a regex. -
filesContaining
public List<File> filesContaining(@Nonnull String relpathDirectory, @Nonnull String filePathRegex, @Nonnull String pattern, boolean recursive) All files matching a filePathRegex that contain a pattern. -
javaFile
File from full java class name. -
javaMdFile
File for documenting a full java class name.
-