Class Rooted

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.Rooted

public class Rooted
extends org.anchoranalysis.io.input.bean.path.DerivePath
  • Constructor Summary

    Constructors 
    Constructor Description
    Rooted()  
  • Method Summary

    Modifier and Type Method Description
    Path deriveFrom​(Path source, boolean debugMode)  
    org.anchoranalysis.io.input.bean.path.DerivePath getItem()  
    String getRootName()  
    boolean isLogPath()
    if true, the pathIn and pathOut are logged.
    boolean isSuppressRootOut()
    if true, the root is not added to the outFilePath, and the path is instead localized against the location of the BeanXML.
    void setItem​(org.anchoranalysis.io.input.bean.path.DerivePath item)  
    void setLogPath​(boolean logPath)
    if true, the pathIn and pathOut are logged.
    void setRootName​(String rootName)  
    void setSuppressRootOut​(boolean suppressRootOut)
    if true, the root is not added to the outFilePath, and the path is instead localized against the location of the BeanXML.

    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
    • getItem

      public org.anchoranalysis.io.input.bean.path.DerivePath getItem()
    • setItem

      public void setItem​(org.anchoranalysis.io.input.bean.path.DerivePath item)
    • getRootName

      public String getRootName()
    • setRootName

      public void setRootName​(String rootName)
    • isSuppressRootOut

      public boolean isSuppressRootOut()
      if true, the root is not added to the outFilePath, and the path is instead localized against the location of the BeanXML. if false, nothing is changed
    • setSuppressRootOut

      public void setSuppressRootOut​(boolean suppressRootOut)
      if true, the root is not added to the outFilePath, and the path is instead localized against the location of the BeanXML. if false, nothing is changed
    • isLogPath

      public boolean isLogPath()
      if true, the pathIn and pathOut are logged. Useful for debugging
    • setLogPath

      public void setLogPath​(boolean logPath)
      if true, the pathIn and pathOut are logged. Useful for debugging