Class NamedFiles

Object
AnchorBean<InputManager<FileInput>>
InputManager<FileInput>
NamedFilesBase<FileInput>
NamedFiles

public class NamedFiles extends NamedFilesBase<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(FilesProvider files)
     
    NamedFiles(FilesProvider files, FileNamer namer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    FilesProvider
    The files to use as inputs.
    InputsWithDirectory<FileInput>
    inputs(InputManagerParameters parameters)
     
    void
    setFiles(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(FilesProvider files)
    • NamedFiles

      public NamedFiles(FilesProvider files, FileNamer namer)
    • NamedFiles

      public NamedFiles()
  • Method Details

    • inputs

      public InputsWithDirectory<FileInput> inputs(InputManagerParameters parameters) throws InputReadFailedException
      Specified by:
      inputs in class InputManager<FileInput>
      Throws:
      InputReadFailedException
    • getFiles

      public FilesProvider getFiles()
      The files to use as inputs.
    • setFiles

      public void setFiles(FilesProvider files)
      The files to use as inputs.