Пример #1
0
        /// <summary>
        /// Set numbers dictionary
        /// </summary>
        /// <param name="numbersDictionary">Numbers dictionary</param>
        /// <returns>NumberTransformerBuilder instance</returns>
        public NumberTransformerBuilder SetNumbersDictionary(
            ILanguageNumbersDictionary numbersDictionary)
        {
            _numbersDictionary = numbersDictionary;

            return(this);
        }
Пример #2
0
        public GenericNumberTransformer(
            ILanguageNumbersDictionary numbersDictionary,
            ITripletTransformer triplerTransformer,
            ILargeNumberNamesDictionary largeNumberNamesDictionary,
            INounInflector nounInflector,
            string numberSeparator)
        {
            _numbersDictionary          = numbersDictionary;
            _triplerTransformer         = triplerTransformer;
            _largeNumberNamesDictionary = largeNumberNamesDictionary;
            _nounInflector = nounInflector;

            _numberSeparator = numberSeparator;

            if (_numberSeparator == null)
            {
                _numberSeparator = " ";
            }
        }
Пример #3
0
 public GermanTripletTransformerForNumbers(ILanguageNumbersDictionary numbersDictionary)
     : base(numbersDictionary)
 {
 }
Пример #4
0
 public GermanTripletTransformerBase(ILanguageNumbersDictionary numbersDictionary)
 {
     _numbersDictionary = numbersDictionary;
 }