T
- input-type for input-managerS
- type of entity extracted from input-type for summarizationpublic abstract class SummarizerInputFromManager<T extends InputFromManager,S> extends Summarizer<T>
InputFromManager
for further summarization downstream.
It can be used to (effectively) convert summarization from an InputFromManager
to
another type.
Constructor and Description |
---|
SummarizerInputFromManager() |
Modifier and Type | Method and Description |
---|---|
void |
add(T element)
Adds a element to the summary.
|
String |
describe()
A string summarizing this item.
|
protected abstract Optional<S> |
extractFrom(T input) |
Summarizer<S> |
getSummarizer() |
void |
setSummarizer(Summarizer<S> summarizer) |
addAll, requiresImageMetadata
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public void add(T element) throws OperationFailedException
Summarizer
add
in class Summarizer<T extends InputFromManager>
element
- the element to add.OperationFailedException
public String describe() throws OperationFailedException
Summarizer
describe
in class Summarizer<T extends InputFromManager>
OperationFailedException
public Summarizer<S> getSummarizer()
public void setSummarizer(Summarizer<S> summarizer)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.