internal EncodingSettingsBuilder(FluentJdfLibrary fluentJdfLibrary, EncodingSettings encodingSettings)
            : base(fluentJdfLibrary)
        {
            ParameterCheck.ParameterRequired(encodingSettings, "encodingSettings");

            this.fluentJdfLibrary = fluentJdfLibrary;
            this.encodingSettings = encodingSettings;
        }
 internal FileTransmitterEncoderBuilder(FluentJdfLibrary fluentJdfLibrary, EncodingSettings encodingSettings, FileTransmitterEncoder encoder)
     : base(fluentJdfLibrary)
 {
     ParameterCheck.ParameterRequired(encodingSettings, "encodingSettings");
     this.fluentJdfLibrary = fluentJdfLibrary;
     this.encodingSettings = encodingSettings;
     this.encoder          = encoder;
 }