Class PathRegEx
Object
AnchorBean<PathPrefixer>
PathPrefixer
PathPrefixerAvoidResolve
PathRegEx
public class PathRegEx
extends PathPrefixerAvoidResolve
Matches a regex against incoming file-paths to form a prefix for output
Groups (i.e. parentheses) in the regular expression each form a directory in the output
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRegExgetRegEx()Regular expression to use to match path with at least one group in it.DirectoryWithPrefixoutFilePrefixFromPath(NamedPath path, Path root, PathPrefixerContext context) voidsetRegEx(RegEx regEx) Regular expression to use to match path with at least one group in it.Methods inherited from class org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixerAvoidResolve
getPrefix, outFilePrefix, outFilePrefixAvoidResolve, rootDirectoryPrefix, rootDirectoryPrefixAvoidResolve, setPrefixMethods inherited from class org.anchoranalysis.io.output.bean.path.prefixer.PathPrefixer
resolvePath, resolvePathMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
PathRegEx
public PathRegEx()
-
-
Method Details
-
outFilePrefixFromPath
public DirectoryWithPrefix outFilePrefixFromPath(NamedPath path, Path root, PathPrefixerContext context) throws PathPrefixerException - Specified by:
outFilePrefixFromPathin classPathPrefixerAvoidResolve- Throws:
PathPrefixerException
-
getRegEx
public RegEx getRegEx()Regular expression to use to match path with at least one group in it.
-