Указывает предполагаемый размер результата данной сборки, равный размеру заданной коллекции плюс некоторая константа. Этот параметр будет учтён, если у коллекции есть известный размер. Некоторые классы сборок оптимизируют своё представление, исходя из этого параметра. Однако, реализации сборок должны корректно работать даже если указанный размер неверен, то есть, если добавлено иное количество элементов.
Параметры
coll
коллекция, служащая подсказкой для размера результата.
delta
поправка к предполагаемому размеру для получения размера подсказки.
Указывает предполагаемое количество элементов, которые будут добавлены при следующем вызове result, вместе с верхней границей, заданной размером другой коллекции. Некоторые классы сборок оптимизируют своё представление, исходя из этого параметра. Однако, реализации сборок должны корректно работать даже если указанный размер неверен, то есть, если добавлено иное количество элементов.
Параметры
boundingColl
ограничивающая коллекция. Если это IndexedSeqLike, то значения, превышающие размер коллекции, сокращаются.
size
подсказка о том, сколько элементов будет добавлено.