Class JoinRegExGroups

Object
org.anchoranalysis.bean.AnchorBean<org.anchoranalysis.io.input.bean.path.DerivePath>
org.anchoranalysis.io.input.bean.path.DerivePath
org.anchoranalysis.plugin.io.bean.path.derive.JoinRegExGroups

public class JoinRegExGroups
extends org.anchoranalysis.io.input.bean.path.DerivePath
Generates an outstring of the form

group1/group2/group3

etc. for as many groups as are found in the regular expression

Author:
Owen Feehan
  • Constructor Summary

    Constructors 
    Constructor Description
    JoinRegExGroups()  
  • Method Summary

    Modifier and Type Method Description
    Path deriveFrom​(Path source, boolean debugMode)  
    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.path.DerivePath

    deriveFrom

    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

    • deriveFrom

      public Path deriveFrom​(Path source, boolean debugMode) throws org.anchoranalysis.io.input.path.DerivePathException
      Specified by:
      deriveFrom in class org.anchoranalysis.io.input.bean.path.DerivePath
      Throws:
      org.anchoranalysis.io.input.path.DerivePathException
    • getRegEx

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

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