Class Rooted

Object
AnchorBean<DerivePath>
DerivePath
Rooted

public class Rooted extends DerivePath
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    deriveFrom(Path source, boolean debugMode)
     
    DerivePath
     
     
    boolean
    if true, the pathIn and pathOut are logged.
    boolean
    if true, the root is not added to the outFilePath, and the path is instead localized against the location of the BeanXML.
    void
    setItem(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

    • Rooted

      public Rooted()
  • Method Details

    • deriveFrom

      public Path deriveFrom(Path source, boolean debugMode) throws DerivePathException
      Specified by:
      deriveFrom in class DerivePath
      Throws:
      DerivePathException
    • getItem

      public DerivePath getItem()
    • setItem

      public void setItem(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