java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.internal.QtJambiCollectionObject<E>
- All Implemented Interfaces:
QtObjectInterface
,Iterable<E>
,Collection<E>
- Direct Known Subclasses:
QSet
,QtJambiListObject
public abstract class QtJambiCollectionObject<E> extends QtObject implements Collection<E>
-
Nested Class Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
QtJambiCollectionObject()
protected
QtJambiCollectionObject(QtObject.QPrivateConstructor p)
-
Method Summary
Modifier and Type Method Description boolean
addAll(Collection<? extends E> c)
protected abstract QtJambiIteratorObject<E>
begin()
boolean
containsAll(Collection<?> c)
protected Iterator<E>
descendingIterator()
protected abstract QtJambiIteratorObject<E>
end()
Iterator<E>
iterator()
boolean
removeAll(Collection<?> c)
boolean
retainAll(Collection<?> c)
Object[]
toArray()
<T> T[]
toArray(T[] a)
String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
add, clear, contains, equals, hashCode, isEmpty, parallelStream, remove, removeIf, size, spliterator, stream, toArray
-
Constructor Details
-
QtJambiCollectionObject
protected QtJambiCollectionObject() -
QtJambiCollectionObject
-
-
Method Details
-
begin
-
end
-
toArray
- Specified by:
toArray
in interfaceCollection<E>
-
toArray
- Specified by:
toArray
in interfaceCollection<E>
-
containsAll
- Specified by:
containsAll
in interfaceCollection<E>
-
addAll
- Specified by:
addAll
in interfaceCollection<E>
-
removeAll
- Specified by:
removeAll
in interfaceCollection<E>
-
retainAll
- Specified by:
retainAll
in interfaceCollection<E>
-
iterator
-
toString
-
descendingIterator
-