Beispiel #1
0
 /// <summary>
 /// Defaults constructor with a custom comparator.
 /// </summary>
 /// <seealso cref= #defaultTempDir() </seealso>
 /// <seealso cref= BufferSize#automatic() </seealso>
 public OfflineSorter(IComparer <BytesRef> comparator)
     : this(comparator, BufferSize.Automatic(), DefaultTempDir(), MAX_TEMPFILES)
 {
     if (!InstanceFieldsInitialized)
     {
         InitializeInstanceFields();
         InstanceFieldsInitialized = true;
     }
 }
Beispiel #2
0
 /// <summary>
 /// Defaults constructor.
 /// </summary>
 /// <seealso cref= #defaultTempDir() </seealso>
 /// <seealso cref= BufferSize#automatic() </seealso>
 public OfflineSorter()
     : this(DEFAULT_COMPARATOR, BufferSize.Automatic(), DefaultTempDir(), MAX_TEMPFILES)
 {
     if (!InstanceFieldsInitialized)
     {
         InitializeInstanceFields();
         InstanceFieldsInitialized = true;
     }
 }
Beispiel #3
0
 /// <summary>
 /// Defaults constructor with a custom comparer.
 /// </summary>
 /// <seealso cref="DefaultTempDir()"/>
 /// <seealso cref="BufferSize.Automatic()"/>
 public OfflineSorter(IComparer <BytesRef> comparer)
     : this(comparer, BufferSize.Automatic(), DefaultTempDir(), MAX_TEMPFILES)
 {
 }
Beispiel #4
0
 /// <summary>
 /// Defaults constructor.
 /// </summary>
 /// <seealso cref="DefaultTempDir()"/>
 /// <seealso cref="BufferSize.Automatic()"/>
 public OfflineSorter()
     : this(DEFAULT_COMPARER, BufferSize.Automatic(), DefaultTempDir(), MAX_TEMPFILES)
 {
 }