Package org.odmg
Interface DList
-
- All Superinterfaces:
java.util.Collection,DCollection,java.lang.Iterable,java.util.List
- All Known Implementing Classes:
RasList
public interface DList extends DCollection, java.util.List
The ODMG List collection. ADListcollection is an ordered collection that provides efficient insertion and removal of elements at arbitrary positions in the list, but it also supports indexed access. The beginning index value is 0. When an element is added at a given position in the list, the index of all subsequent elements is increased by 1. Similarly, when an element is removed from the list, the index of all subsequent elements is decreased by 1.All of the operations defined by the JavaSoft
Listinterface are supported by an ODMG implementation ofDList, the exceptionUnsupportedOperationExceptionis not thrown when a call is made to any of theListmethods.- Author:
- David Jordan (as Java Editor of the Object Data Management Group)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DListconcat(DList otherList)Creates a newDListobject that contains the contents of thisDListobject concatenated with the contents of theotherListobject.-
Methods inherited from interface org.odmg.DCollection
existsElement, query, select, selectElement
-
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
-
concat
DList concat(DList otherList)
Creates a newDListobject that contains the contents of thisDListobject concatenated with the contents of theotherListobject.- Parameters:
otherList- The list whose elements are placed at the end of the list returned by this method.- Returns:
- A new
DListthat is the concatenation of this list and the list referenced byotherList.
-
-