Interface Translator

  • All Known Implementing Classes:
    ParallelTranslator, Summary

    public interface Translator
    Translator that applies a translation to a batch of representations.

    This interface defines the contract for batch processing of file transformations. Implementations can process files sequentially or in parallel to improve performance.

    Since:
    0.1.0
    • Method Detail

      • apply

        Stream<Path> apply​(Stream<Path> representations)
        Apply the translation for all representations.
        Parameters:
        representations - Stream of intermediate representations to translate
        Returns:
        Stream of translated intermediate representations