Class NamedFiles

Object
org.anchoranalysis.bean.AnchorBean<org.anchoranalysis.io.input.bean.InputManager<T>>
org.anchoranalysis.io.input.bean.InputManager<T>
org.anchoranalysis.plugin.io.bean.input.files.NamedFilesBase<org.anchoranalysis.io.input.file.FileInput>
org.anchoranalysis.plugin.io.bean.input.files.NamedFiles

public class NamedFiles
extends NamedFilesBase<org.anchoranalysis.io.input.file.FileInput>
Implementation of NamedFilesBase that is an InputManager that accepts FileInput as input and derives a name.
Author:
Owen Feehan
  • Constructor Summary

    Constructors 
    Constructor Description
    NamedFiles()  
    NamedFiles​(org.anchoranalysis.io.input.bean.files.FilesProvider files)  
    NamedFiles​(org.anchoranalysis.io.input.bean.files.FilesProvider files, org.anchoranalysis.io.input.bean.namer.FileNamer namer)  
  • Method Summary

    Modifier and Type Method Description
    org.anchoranalysis.io.input.bean.files.FilesProvider getFiles()
    The files to use as inputs.
    org.anchoranalysis.io.input.InputsWithDirectory<org.anchoranalysis.io.input.file.FileInput> inputs​(org.anchoranalysis.io.input.bean.InputManagerParameters parameters)  
    void setFiles​(org.anchoranalysis.io.input.bean.files.FilesProvider files)
    The files to use as inputs.

    Methods inherited from class org.anchoranalysis.plugin.io.bean.input.files.NamedFilesBase

    createInputsFromFiles, getNamer, setNamer

    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

    • NamedFiles

      public NamedFiles​(org.anchoranalysis.io.input.bean.files.FilesProvider files)
    • NamedFiles

      public NamedFiles​(org.anchoranalysis.io.input.bean.files.FilesProvider files, org.anchoranalysis.io.input.bean.namer.FileNamer namer)
    • NamedFiles

      public NamedFiles()
  • Method Details

    • inputs

      public org.anchoranalysis.io.input.InputsWithDirectory<org.anchoranalysis.io.input.file.FileInput> inputs​(org.anchoranalysis.io.input.bean.InputManagerParameters parameters) throws org.anchoranalysis.io.input.InputReadFailedException
      Specified by:
      inputs in class org.anchoranalysis.io.input.bean.InputManager<org.anchoranalysis.io.input.file.FileInput>
      Throws:
      org.anchoranalysis.io.input.InputReadFailedException
    • getFiles

      public org.anchoranalysis.io.input.bean.files.FilesProvider getFiles()
      The files to use as inputs.
    • setFiles

      public void setFiles​(org.anchoranalysis.io.input.bean.files.FilesProvider files)
      The files to use as inputs.