Class FromAnnotations<T extends org.anchoranalysis.annotation.io.bean.AnnotatorStrategy>

Object
org.anchoranalysis.bean.AnchorBean<org.anchoranalysis.io.input.bean.files.FilesProvider>
org.anchoranalysis.io.input.bean.files.FilesProvider
org.anchoranalysis.io.input.bean.files.FilesProviderWithoutDirectory
org.anchoranalysis.plugin.annotation.bean.file.FromAnnotations<T>
Type Parameters:
T - the type of AnnotatorStrategy used.

public class FromAnnotations<T extends org.anchoranalysis.annotation.io.bean.AnnotatorStrategy>
extends org.anchoranalysis.io.input.bean.files.FilesProviderWithoutDirectory
Provides files associated with annotations.
  • Constructor Summary

    Constructors 
    Constructor Description
    FromAnnotations()  
  • Method Summary

    Modifier and Type Method Description
    List<File> create​(org.anchoranalysis.io.input.bean.InputManagerParameters parameters)  
    org.anchoranalysis.annotation.io.bean.AnnotationInputManager<org.anchoranalysis.image.io.channel.input.NamedChannelsInputPart,​T> getAnnotations()
    The annotation input manager.
    void setAnnotations​(org.anchoranalysis.annotation.io.bean.AnnotationInputManager<org.anchoranalysis.image.io.channel.input.NamedChannelsInputPart,​T> annotations)
    The annotation input manager.

    Methods inherited from class org.anchoranalysis.io.input.bean.files.FilesProviderWithoutDirectory

    rootDirectory

    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

    • create

      public List<File> create​(org.anchoranalysis.io.input.bean.InputManagerParameters parameters) throws org.anchoranalysis.io.input.file.FilesProviderException
      Specified by:
      create in class org.anchoranalysis.io.input.bean.files.FilesProvider
      Throws:
      org.anchoranalysis.io.input.file.FilesProviderException
    • getAnnotations

      public org.anchoranalysis.annotation.io.bean.AnnotationInputManager<org.anchoranalysis.image.io.channel.input.NamedChannelsInputPart,​T> getAnnotations()
      The annotation input manager.
    • setAnnotations

      public void setAnnotations​(org.anchoranalysis.annotation.io.bean.AnnotationInputManager<org.anchoranalysis.image.io.channel.input.NamedChannelsInputPart,​T> annotations)
      The annotation input manager.