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.voidsetComparerLeft(ComparableSource comparerLeft) The comparable source for the left side of the comparison.voidsetComparerRight(ComparableSource comparerRight) The comparable source for the right side of the comparison.voidsetInput(InputManager<T> input) The input manager for the base input type T.voidsetNameLeft(String nameLeft) The name of the left side in the comparison.voidsetNameRight(String nameRight) The name of the right side in the comparison.Methods inherited from class org.anchoranalysis.image.io.bean.stack.reader.InputManagerWithStackReader
getStackReader, setStackReaderMethods 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:InputManagerCreates a list of inputs given particular parameters.- Specified by:
inputsin 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.
-