java.lang.Object
io.qt.internal.NativeUtility.Object
io.qt.QtObject
io.qt.core.QRegularExpressionMatchIterator
- All Implemented Interfaces:
QtObjectInterface
,Cloneable
,Iterable<QRegularExpressionMatch>
,Iterator<QRegularExpressionMatch>
public class QRegularExpressionMatchIterator
extends QtObject
implements Cloneable, Iterable<QRegularExpressionMatch>, Iterator<QRegularExpressionMatch>
Iterator on the results of a global match of a QRegularExpression object against a string
Java wrapper for Qt's class QRegularExpressionMatchIterator
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor for internal use only. -
Method Summary
Modifier and TypeMethodDescriptionclone()
final boolean
hasNext()
final boolean
isValid()
final Iterator<QRegularExpressionMatch>
iterator()
final QRegularExpressionMatch
next()
final QRegularExpressionMatch
peekNext()
final QRegularExpression
final void
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Constructor Details
-
QRegularExpressionMatchIterator
public QRegularExpressionMatchIterator() -
QRegularExpressionMatchIterator
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
hasNext
- Specified by:
hasNext
in interfaceIterator<QRegularExpressionMatch>
-
isValid
-
matchOptions
-
matchType
-
next
- Specified by:
next
in interfaceIterator<QRegularExpressionMatch>
-
peekNext
-
regularExpression
-
swap
-
iterator
- Specified by:
iterator
in interfaceIterable<QRegularExpressionMatch>
-
clone
-