Package com.hazelcast.collection
Interface IList<E>
-
- Type Parameters:
E
- the type of elements maintained by this list
- All Superinterfaces:
java.util.Collection<E>
,DistributedObject
,ICollection<E>
,java.lang.Iterable<E>
,java.util.List<E>
public interface IList<E> extends java.util.List<E>, ICollection<E>
Concurrent, distributed implementation ofList
.The Hazelcast IList is not a partitioned data-structure. Entire contents of an IList is stored on a single machine (and in the backup). The IList will not scale by adding more members to the cluster.
Supports split brain protection
SplitBrainProtectionConfig
since 3.10 in cluster versions 3.10 and higher.- See Also:
List
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LocalListStats
getLocalListStats()
ReturnsLocalListStats
for this collection.-
Methods inherited from interface com.hazelcast.core.DistributedObject
destroy, getDestroyContextForTenant, getPartitionKey, getServiceName
-
Methods inherited from interface com.hazelcast.collection.ICollection
addItemListener, getName, removeItemListener
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
-
-
-
Method Detail
-
getLocalListStats
LocalListStats getLocalListStats()
ReturnsLocalListStats
for this collection.- Returns:
- this collection's local statistics.
-
-