java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.internal.QtJambiCollectionObject<E>
io.qt.internal.QtJambiAbstractListObject<E>
- All Implemented Interfaces:
QtObjectInterface
,Iterable<E>
,Collection<E>
,List<E>
- Direct Known Subclasses:
QtJambiListObject
,QtJambiVectorObject
public abstract class QtJambiAbstractListObject<E> extends QtJambiCollectionObject<E> implements List<E>
-
Nested Class Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
QtJambiAbstractListObject(QtObject.QPrivateConstructor p, Class<E> elementType)
protected
QtJambiAbstractListObject(Class<E> elementType)
-
Method Summary
Modifier and Type Method Description boolean
addAll(int index, Collection<? extends E> c)
boolean
addAll(Collection<? extends E> c)
abstract void
append(Collection<E> c)
ListIterator<E>
listIterator()
ListIterator<E>
listIterator(int index)
E
remove(int index)
abstract void
removeAt(int cursor)
List<E>
subList(int fromIndex, int toIndex)
Methods inherited from class io.qt.internal.QtJambiCollectionObject
begin, castElement, checkElement, containsAll, end, iterator, removeAll, retainAll, toArray, toArray, toString
-
Constructor Details
-
Method Details
-
removeAt
public abstract void removeAt(int cursor) -
append
-
addAll
- Specified by:
addAll
in interfaceCollection<E>
- Specified by:
addAll
in interfaceList<E>
- Overrides:
addAll
in classQtJambiCollectionObject<E>
-
addAll
-
remove
-
listIterator
- Specified by:
listIterator
in interfaceList<E>
-
listIterator
- Specified by:
listIterator
in interfaceList<E>
-
subList
-