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 Summary

    Modifier and Type
    Method
    Description
    apply(Stream<Path> representations)
    Apply the translation for all representations.
  • Method Details

    • 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