Class AnnotationComparisonInputManager<T extends InputFromManager>

Object
AnchorBean<InputManager<AnnotationComparisonInput<T>>>
InputManager<AnnotationComparisonInput<T>>
InputManagerWithStackReader<AnnotationComparisonInput<T>>
AnnotationComparisonInputManager<T>
Type Parameters:
T - the type of input managed, which must extend InputFromManager

public class AnnotationComparisonInputManager<T extends InputFromManager> extends InputManagerWithStackReader<AnnotationComparisonInput<T>>
An input manager for annotation comparison that extends InputManagerWithStackReader.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    ComparableSource
    The comparable source for the left side of the comparison.
    ComparableSource
    The comparable source for the right side of the comparison.
    InputManager<T>
    The input manager for the base input type T.
    The name of the left side in the comparison.
    The name of the right side in the comparison.
    InputsWithDirectory<AnnotationComparisonInput<T>>
    inputs(InputManagerParameters parameters)
     
    void
    setComparerLeft(ComparableSource comparerLeft)
    The comparable source for the left side of the comparison.
    void
    setComparerRight(ComparableSource comparerRight)
    The comparable source for the right side of the comparison.
    void
    setInput(InputManager<T> input)
    The input manager for the base input type T.
    void
    setNameLeft(String nameLeft)
    The name of the left side in the comparison.
    void
    setNameRight(String nameRight)
    The name of the right side in the comparison.

    Methods inherited from class org.anchoranalysis.image.io.bean.stack.reader.InputManagerWithStackReader

    getStackReader, setStackReader

    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

    • AnnotationComparisonInputManager

      public AnnotationComparisonInputManager()
  • Method Details

    • inputs

      public InputsWithDirectory<AnnotationComparisonInput<T>> inputs(InputManagerParameters parameters) throws InputReadFailedException
      Specified by:
      inputs in class InputManager<AnnotationComparisonInput<T extends InputFromManager>>
      Throws:
      InputReadFailedException
    • getInput

      public InputManager<T> getInput()
      The input manager for the base input type T.
    • setInput

      public void setInput(InputManager<T> input)
      The input manager for the base input type T.
    • getNameLeft

      public String getNameLeft()
      The name of the left side in the comparison.
    • setNameLeft

      public void setNameLeft(String nameLeft)
      The name of the left side in the comparison.
    • getNameRight

      public String getNameRight()
      The name of the right side in the comparison.
    • setNameRight

      public void setNameRight(String nameRight)
      The name of the right side in the comparison.
    • getComparerLeft

      public ComparableSource getComparerLeft()
      The comparable source for the left side of the comparison.
    • setComparerLeft

      public void setComparerLeft(ComparableSource comparerLeft)
      The comparable source for the left side of the comparison.
    • getComparerRight

      public ComparableSource getComparerRight()
      The comparable source for the right side of the comparison.
    • setComparerRight

      public void setComparerRight(ComparableSource comparerRight)
      The comparable source for the right side of the comparison.