Class AnnotationComparisonInputManager<T extends InputFromManager>
Object
- Type Parameters:
T
- the type of input managed, which must extendInputFromManager
public class AnnotationComparisonInputManager<T extends InputFromManager>
extends InputManagerWithStackReader<AnnotationComparisonInput<T>>
An input manager for annotation comparison that extends
InputManagerWithStackReader
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe comparable source for the left side of the comparison.The comparable source for the right side of the comparison.getInput()
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.inputs
(InputManagerParameters parameters) Creates a list of inputs given particular 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
-
Constructor Details
-
AnnotationComparisonInputManager
public AnnotationComparisonInputManager()
-
-
Method Details
-
inputs
public InputsWithDirectory<AnnotationComparisonInput<T>> inputs(InputManagerParameters parameters) throws InputReadFailedException Description copied from class:InputManager
Creates a list of inputs given particular parameters.- Specified by:
inputs
in classInputManager<AnnotationComparisonInput<T extends InputFromManager>>
- Parameters:
parameters
- the parameters.- Returns:
- the list of inputs, together with any associated parent directory.
- Throws:
InputReadFailedException
- if inputs cannot be successfully read from the file-system.
-
getInput
The input manager for the base input type T. -
setInput
The input manager for the base input type T. -
getNameLeft
The name of the left side in the comparison. -
setNameLeft
The name of the left side in the comparison. -
getNameRight
The name of the right side in the comparison. -
setNameRight
The name of the right side in the comparison. -
getComparerLeft
The comparable source for the left side of the comparison. -
setComparerLeft
The comparable source for the left side of the comparison. -
getComparerRight
The comparable source for the right side of the comparison. -
setComparerRight
The comparable source for the right side of the comparison.
-