Class XliffSplitterStep

  • All Implemented Interfaces:
    AutoCloseable, Function<Stream<Event>,​Stream<Event>>, IPipelineStep

    public class XliffSplitterStep
    extends BasePipelineStep
    Splits a single XLIFF file into multiple files, split on the file element. All other content (outside the file element) is copied as-is to each split file. Expects a RawDocument as input and sends the RawDocument Event unaltered. Will output multiple split XLIFF files in the set output path. An XLIFF file with only one file element is written out unaltered.
    Author:
    Greg Perkins, HargraveJE