unmodifiableCollection metodu
Örnek ver
unmodifiableList metodu
Belirtilen list'e değiştirilemez bir view sağlar. İlk liste değişirse unmodifiable list değişiklikleri yansıtır.
Guava'da ImmutableList sınıfını kullanırız.
Örnek
Şöyle yaparız.
Örnek ver
unmodifiableList metodu
Belirtilen list'e değiştirilemez bir view sağlar. İlk liste değişirse unmodifiable list değişiklikleri yansıtır.
Guava'da ImmutableList sınıfını kullanırız.
Örnek
Şöyle yaparız.
List<Person> intList = ...;
List<Person> unModifybale = Collections.unmodifiableList(intList);
//Adding element to parentList
intList.add(p4);
// Here unModifyble List also gets element after added in parent list
System.out.println("\n unModifyble"+ unModifybale);
unmodifiableMap metodu
Guava'da ImmutableMap sınıfını kullanırız.
Örnek ver
unmodifiableNavigableMap metodu
Örnek ver
unmodifiableNavigableSet metodu
Örnek ver
Guava'da ImmutableMap sınıfını kullanırız.
Örnek ver
unmodifiableNavigableMap metodu
Örnek ver
unmodifiableNavigableSet metodu
Örnek ver
unmodifiableSequencedCollection metodu
İmzası şöyleCollections.unmodifiableSequencedCollection(SequencedCollection<? extends T> c)
Açıklaması şöyle
This returns an unmodifiable view of the specified SequencedCollection. It allows read-only access to the underlying collection, throwing an UnsupportedOperationException if modification is attempted.
unmodifiableSequencedSet metodu
İmzası şöyle
Collections.unmodifiableSequencedSet(SequencedSet<? extends T> s)
Açıklaması şöyle
Returns an unmodifiable view of the specified SequencedSet, providing read-only access to the set while disallowing modifications
Guava'da ImmutableSet sınıfını kullanırız.
Örnek ver
unmodifiableSortedMap metodu
Örnek ver
unmodifiableSortedSet metodu
Guava'da ImmutableSortedSet sınıfını kullanırız.Örnek ver
Hiç yorum yok:
Yorum Gönder