Interface InternalCDOList
- All Superinterfaces:
CDOList
,Collection<Object>
,EList<Object>
,Iterable<Object>
,List<Object>
,org.eclipse.net4j.util.collection.MoveableList<Object>
- All Known Subinterfaces:
InternalCDOList.ConfigurableEquality
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 2.0
- Author:
- Simon McDuff
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
A mix-in interface forInternalCDOList
that allows to optimize the speed of equality checks. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
adjustReferences
(CDOReferenceAdjuster adjuster, EStructuralFeature feature) Adjusts references according to the passed adjuster and resynchronizes indexes.clone
(EClassifier classifier) Clones the list.void
freeze()
void
setWithoutFrozenCheck
(int i, Object value) Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
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
Methods inherited from interface org.eclipse.net4j.util.collection.MoveableList
move
-
Field Details
-
UNINITIALIZED
-
-
Method Details
-
adjustReferences
Adjusts references according to the passed adjuster and resynchronizes indexes.- Since:
- 4.0
-
clone
Clones the list. -
freeze
void freeze()- Since:
- 4.0
-
setWithoutFrozenCheck
- Since:
- 4.0
-