Class RegExMatcher

Object
org.anchoranalysis.bean.AnchorBean<org.anchoranalysis.io.input.bean.namer.FileNamer>
org.anchoranalysis.io.input.bean.namer.FileNamer
org.anchoranalysis.io.input.bean.namer.FileNamerIndependent
org.anchoranalysis.plugin.io.bean.file.namer.RegExMatcher

public class RegExMatcher
extends org.anchoranalysis.io.input.bean.namer.FileNamerIndependent
  • Constructor Summary

    Constructors 
    Constructor Description
    RegExMatcher()  
  • Method Summary

    Modifier and Type Method Description
    protected String deriveName​(File file, Optional<Path> inputDirectory, int index)  
    org.anchoranalysis.bean.shared.regex.RegEx getRegEx()  
    void setRegEx​(org.anchoranalysis.bean.shared.regex.RegEx regEx)  

    Methods inherited from class org.anchoranalysis.io.input.bean.namer.FileNamerIndependent

    deriveName

    Methods inherited from class org.anchoranalysis.io.input.bean.namer.FileNamer

    deriveName, deriveNameUnique

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • deriveName

      protected String deriveName​(File file, Optional<Path> inputDirectory, int index)
      Specified by:
      deriveName in class org.anchoranalysis.io.input.bean.namer.FileNamerIndependent
    • getRegEx

      public org.anchoranalysis.bean.shared.regex.RegEx getRegEx()
    • setRegEx

      public void setRegEx​(org.anchoranalysis.bean.shared.regex.RegEx regEx)