Spliterators.AbstractSpliterator.InterfaceConsts.Immutable Campo

Definição

Cuidado

This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.

Valor característica que indica que a origem do elemento não pode ser modificada estruturalmente; ou seja, os elementos não podem ser adicionados, substituídos ou removidos, portanto, essas alterações não podem ocorrer durante a passagem.

[Android.Runtime.Register("IMMUTABLE", ApiSince=24)]
[System.Obsolete("This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.", true)]
public const Java.Util.SpliteratorCharacteristics Immutable = 1024;
[<Android.Runtime.Register("IMMUTABLE", ApiSince=24)>]
[<System.Obsolete("This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.", true)>]
val mutable Immutable : Java.Util.SpliteratorCharacteristics

Valor do campo

Value = 1024
Atributos

Comentários

Valor característica que indica que a origem do elemento não pode ser modificada estruturalmente; ou seja, os elementos não podem ser adicionados, substituídos ou removidos, portanto, essas alterações não podem ocorrer durante a passagem. Um Spliterator que não relata IMMUTABLE ou CONCURRENT deve ter uma política documentada (por exemplo, gerando ConcurrentModificationException) sobre a interferência estrutural detectada durante a passagem.

Documentação Java para java.util.Spliterator.IMMUTABLE.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a