Class ExtractPath<T extends InputFromManager>

Object
AnchorBean<Summarizer<T>>
Type Parameters:
T - input-type

public class ExtractPath<T extends InputFromManager> extends SummarizerInputFromManager<T,Path>
Extracts a Path from an input to summarize further.
Author:
Owen Feehan
  • Constructor Details

    • ExtractPath

      public ExtractPath()
  • Method Details

    • extractFrom

      protected Optional<Path> extractFrom(T input)
      Specified by:
      extractFrom in class SummarizerInputFromManager<T extends InputFromManager, Path>
    • requiresImageMetadata

      public boolean requiresImageMetadata()
      Description copied from class: Summarizer
      Whether a ImageMetadataInput is required as an input.
      Specified by:
      requiresImageMetadata in class Summarizer<T extends InputFromManager>
      Returns:
      true if the summarize requires ImageMetadataInput as input, or false if any input is acceptable.