Class QJsonArray
- All Implemented Interfaces:
QtObjectInterface,Cloneable,Iterable<QJsonValue>
Encapsulates a JSON array
Java wrapper for Qt class QJsonArray
-
Constructor Summary
ConstructorsConstructorDescriptionQJsonArray(QJsonArray other) QJsonArray(QJsonValue ... args) QJsonArray(Object ... args) Overloaded constructor forQJsonArray::QJsonArray(std::initializer_list<QJsonValue>) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappend(boolean value) Overloaded function forappend(io.qt.core.QJsonValue).final voidappend(double value) Overloaded function forappend(io.qt.core.QJsonValue).final voidappend(int value) Overloaded function forappend(io.qt.core.QJsonValue).final voidappend(long value) Overloaded function forappend(io.qt.core.QJsonValue).final voidappend(QJsonArray value) Overloaded function forappend(io.qt.core.QJsonValue).final voidappend(QJsonObject value) Overloaded function forappend(io.qt.core.QJsonValue).final voidappend(QJsonValue value) final voidappend(QJsonValue.Type value) Overloaded function forappend(io.qt.core.QJsonValue).final voidOverloaded function forappend(io.qt.core.QJsonValue).final voidassign(QJsonArray other) final QJsonValueat(long i) clone()Creates and returns a copy of this object.protected final QSequentialConstIterator<QJsonValue> protected final QSequentialConstIterator<QJsonValue> constEnd()final booleancontains(boolean element) Overloaded function forcontains(io.qt.core.QJsonValue).final booleancontains(double element) Overloaded function forcontains(io.qt.core.QJsonValue).final booleancontains(int element) Overloaded function forcontains(io.qt.core.QJsonValue).final booleancontains(long element) Overloaded function forcontains(io.qt.core.QJsonValue).final booleancontains(QJsonArray element) Overloaded function forcontains(io.qt.core.QJsonValue).final booleancontains(QJsonObject element) Overloaded function forcontains(io.qt.core.QJsonValue).final booleancontains(QJsonValue element) final booleancontains(QJsonValue.Type element) Overloaded function forcontains(io.qt.core.QJsonValue).final booleanOverloaded function forcontains(io.qt.core.QJsonValue).final longcount()final booleanequals(boolean rhs) Overloaded function forequals(io.qt.core.QJsonValue).final booleanequals(double rhs) Overloaded function forequals(io.qt.core.QJsonValue).final booleanequals(int rhs) Overloaded function forequals(io.qt.core.QJsonValue).final booleanequals(long rhs) Overloaded function forequals(io.qt.core.QJsonValue).final booleanequals(QJsonArray rhs) final booleanequals(QJsonObject rhs) Overloaded function forequals(io.qt.core.QJsonValue).final booleanequals(QJsonValue rhs) final booleanequals(QJsonValue.Type rhs) Overloaded function forequals(io.qt.core.QJsonValue).final booleanOverloaded function forequals(io.qt.core.QJsonValue).booleanChecks for equality depending on the type of given object.final QJsonValuefirst()static QJsonArrayfromStringList(Collection<String> list) static QJsonArrayfromVariantList(Collection<? extends Object> list) final QJsonValueget(long i) inthashCode()Returns the objects's hash code computed byqHash(QJsonArray).final voidinsert(long i, boolean value) Overloaded function forinsert(long, io.qt.core.QJsonValue).final voidinsert(long i, double value) Overloaded function forinsert(long, io.qt.core.QJsonValue).final voidinsert(long i, int value) Overloaded function forinsert(long, io.qt.core.QJsonValue).final voidinsert(long i, long value) Overloaded function forinsert(long, io.qt.core.QJsonValue).final voidinsert(long i, QJsonArray value) Overloaded function forinsert(long, io.qt.core.QJsonValue).final voidinsert(long i, QJsonObject value) Overloaded function forinsert(long, io.qt.core.QJsonValue).final voidinsert(long i, QJsonValue value) final voidinsert(long i, QJsonValue.Type value) Overloaded function forinsert(long, io.qt.core.QJsonValue).final voidOverloaded function forinsert(long, io.qt.core.QJsonValue).final booleanisEmpty()iterator()Returns an iterator for this iterable object.final QJsonValuelast()final QJsonArrayplus(boolean v) Overloaded function forplus(io.qt.core.QJsonValue).final QJsonArrayplus(double v) Overloaded function forplus(io.qt.core.QJsonValue).final QJsonArrayplus(int v) Overloaded function forplus(io.qt.core.QJsonValue).final QJsonArrayplus(long v) Overloaded function forplus(io.qt.core.QJsonValue).final QJsonArrayplus(QJsonArray v) Overloaded function forplus(io.qt.core.QJsonValue).final QJsonArrayplus(QJsonObject v) Overloaded function forplus(io.qt.core.QJsonValue).final QJsonArrayplus(QJsonValue v) final QJsonArrayOverloaded function forplus(io.qt.core.QJsonValue).final QJsonArrayOverloaded function forplus(io.qt.core.QJsonValue).final voidprepend(boolean value) Overloaded function forprepend(io.qt.core.QJsonValue).final voidprepend(double value) Overloaded function forprepend(io.qt.core.QJsonValue).final voidprepend(int value) Overloaded function forprepend(io.qt.core.QJsonValue).final voidprepend(long value) Overloaded function forprepend(io.qt.core.QJsonValue).final voidprepend(QJsonArray value) Overloaded function forprepend(io.qt.core.QJsonValue).final voidprepend(QJsonObject value) Overloaded function forprepend(io.qt.core.QJsonValue).final voidprepend(QJsonValue value) final voidprepend(QJsonValue.Type value) Overloaded function forprepend(io.qt.core.QJsonValue).final voidOverloaded function forprepend(io.qt.core.QJsonValue).voidreadFrom(QDataStream arg__1) Seeoperator>>(QDataStream&,QJsonArray&) final voidremoveAt(long i) final voidfinal voidfinal voidreplace(long i, boolean value) Overloaded function forreplace(long, io.qt.core.QJsonValue).final voidreplace(long i, double value) Overloaded function forreplace(long, io.qt.core.QJsonValue).final voidreplace(long i, int value) Overloaded function forreplace(long, io.qt.core.QJsonValue).final voidreplace(long i, long value) Overloaded function forreplace(long, io.qt.core.QJsonValue).final voidreplace(long i, QJsonArray value) Overloaded function forreplace(long, io.qt.core.QJsonValue).final voidreplace(long i, QJsonObject value) Overloaded function forreplace(long, io.qt.core.QJsonValue).final voidreplace(long i, QJsonValue value) final voidreplace(long i, QJsonValue.Type value) Overloaded function forreplace(long, io.qt.core.QJsonValue).final voidOverloaded function forreplace(long, io.qt.core.QJsonValue).final voidset(long i, boolean value) Overloaded function forset(long, io.qt.core.QJsonValue).final voidset(long i, double value) Overloaded function forset(long, io.qt.core.QJsonValue).final voidset(long i, int value) Overloaded function forset(long, io.qt.core.QJsonValue).final voidset(long i, long value) Overloaded function forset(long, io.qt.core.QJsonValue).final voidset(long i, QJsonArray value) Overloaded function forset(long, io.qt.core.QJsonValue).final voidset(long i, QJsonObject value) Overloaded function forset(long, io.qt.core.QJsonValue).final voidset(long i, QJsonValue value) SeeQJsonArray::operator[](qsizetype) final voidset(long i, QJsonValue.Type value) Overloaded function forset(long, io.qt.core.QJsonValue).final voidOverloaded function forset(long, io.qt.core.QJsonValue).final longsize()final voidswap(QJsonArray other) final QJsonValuetakeAt(long i) toList()toString()Seeoperator<<(QDebug,QJsonArray) voidwriteTo(QDataStream arg__1) Methods inherited from class io.qt.QtObject
dispose, isDisposedMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
QJsonArray
public QJsonArray() -
QJsonArray
-
QJsonArray
- Parameters:
args-
-
QJsonArray
Overloaded constructor for
QJsonArray::QJsonArray(std::initializer_list<QJsonValue>)
-
-
Method Details
-
append
- Parameters:
value-
-
at
- Parameters:
i-- Returns:
-
constBegin
- Returns:
-
constEnd
- Returns:
-
contains
- Parameters:
element-- Returns:
-
count
-
erase
@QtUninvokable public final QSequentialConstIterator<QJsonValue> erase(QSequentialConstIterator<QJsonValue> it) - Parameters:
it-- Returns:
-
first
-
insert
- Parameters:
i-value-
-
isEmpty
-
last
-
plus
- Parameters:
v-- Returns:
-
writeTo
- Parameters:
arg__1-
-
assign
- Parameters:
other-
-
equals
- Parameters:
rhs-- Returns:
-
equals
- Parameters:
rhs-- Returns:
-
readFrom
See
operator>>(QDataStream&,QJsonArray&) - Parameters:
arg__1-
-
get
- Parameters:
i-- Returns:
-
set
See
QJsonArray::operator[](qsizetype) - Parameters:
i-value-
-
prepend
- Parameters:
value-
-
removeAt
- Parameters:
i-
-
removeFirst
-
removeLast
-
replace
- Parameters:
i-value-
-
size
-
swap
- Parameters:
other-
-
takeAt
- Parameters:
i-- Returns:
-
toList
-
fromStringList
- Parameters:
list-- Returns:
-
fromVariantList
- Parameters:
list-- Returns:
-
iterator
Returns an iterator for this iterable object.- Specified by:
iteratorin interfaceIterable<QJsonValue>- See Also:
-
equals
Checks for equality depending on the type of given object.
ckecked by toQJsonArrayoperator==(QJsonArray,QJsonArray) ckecked by toQJsonValueoperator==(QJsonArray,QJsonValue)
-
hashCode
Returns the objects's hash code computed byqHash(QJsonArray). -
toString
See
operator<<(QDebug,QJsonArray) -
clone
Creates and returns a copy of this object.
-
append
Overloaded function for
append(io.qt.core.QJsonValue). -
append
Overloaded function for
append(io.qt.core.QJsonValue). -
append
Overloaded function for
append(io.qt.core.QJsonValue). -
append
Overloaded function for
append(io.qt.core.QJsonValue). -
append
Overloaded function for
append(io.qt.core.QJsonValue). -
append
Overloaded function for
append(io.qt.core.QJsonValue). -
append
Overloaded function for
append(io.qt.core.QJsonValue). -
append
Overloaded function for
append(io.qt.core.QJsonValue). -
contains
Overloaded function for
contains(io.qt.core.QJsonValue). -
contains
Overloaded function for
contains(io.qt.core.QJsonValue). -
contains
Overloaded function for
contains(io.qt.core.QJsonValue). -
contains
Overloaded function for
contains(io.qt.core.QJsonValue). -
contains
Overloaded function for
contains(io.qt.core.QJsonValue). -
contains
Overloaded function for
contains(io.qt.core.QJsonValue). -
contains
Overloaded function for
contains(io.qt.core.QJsonValue). -
contains
Overloaded function for
contains(io.qt.core.QJsonValue). -
insert
Overloaded function for
insert(long, io.qt.core.QJsonValue). -
insert
Overloaded function for
insert(long, io.qt.core.QJsonValue). -
insert
Overloaded function for
insert(long, io.qt.core.QJsonValue). -
insert
Overloaded function for
insert(long, io.qt.core.QJsonValue). -
insert
Overloaded function for
insert(long, io.qt.core.QJsonValue). -
insert
Overloaded function for
insert(long, io.qt.core.QJsonValue). -
insert
Overloaded function for
insert(long, io.qt.core.QJsonValue). -
insert
Overloaded function for
insert(long, io.qt.core.QJsonValue). -
plus
Overloaded function for
plus(io.qt.core.QJsonValue). -
plus
Overloaded function for
plus(io.qt.core.QJsonValue). -
plus
Overloaded function for
plus(io.qt.core.QJsonValue). -
plus
Overloaded function for
plus(io.qt.core.QJsonValue). -
plus
Overloaded function for
plus(io.qt.core.QJsonValue). -
plus
Overloaded function for
plus(io.qt.core.QJsonValue). -
plus
Overloaded function for
plus(io.qt.core.QJsonValue). -
plus
Overloaded function for
plus(io.qt.core.QJsonValue). -
equals
Overloaded function for
equals(io.qt.core.QJsonValue). -
equals
Overloaded function for
equals(io.qt.core.QJsonValue). -
equals
Overloaded function for
equals(io.qt.core.QJsonValue). -
equals
Overloaded function for
equals(io.qt.core.QJsonValue). -
equals
Overloaded function for
equals(io.qt.core.QJsonValue). -
equals
Overloaded function for
equals(io.qt.core.QJsonValue). -
equals
Overloaded function for
equals(io.qt.core.QJsonValue). -
set
Overloaded function for
set(long, io.qt.core.QJsonValue). -
set
Overloaded function for
set(long, io.qt.core.QJsonValue). -
set
Overloaded function for
set(long, io.qt.core.QJsonValue). -
set
Overloaded function for
set(long, io.qt.core.QJsonValue). -
set
Overloaded function for
set(long, io.qt.core.QJsonValue). -
set
Overloaded function for
set(long, io.qt.core.QJsonValue). -
set
Overloaded function for
set(long, io.qt.core.QJsonValue). -
set
Overloaded function for
set(long, io.qt.core.QJsonValue). -
prepend
Overloaded function for
prepend(io.qt.core.QJsonValue). -
prepend
Overloaded function for
prepend(io.qt.core.QJsonValue). -
prepend
Overloaded function for
prepend(io.qt.core.QJsonValue). -
prepend
Overloaded function for
prepend(io.qt.core.QJsonValue). -
prepend
Overloaded function for
prepend(io.qt.core.QJsonValue). -
prepend
Overloaded function for
prepend(io.qt.core.QJsonValue). -
prepend
Overloaded function for
prepend(io.qt.core.QJsonValue). -
prepend
Overloaded function for
prepend(io.qt.core.QJsonValue). -
replace
Overloaded function for
replace(long, io.qt.core.QJsonValue). -
replace
Overloaded function for
replace(long, io.qt.core.QJsonValue). -
replace
Overloaded function for
replace(long, io.qt.core.QJsonValue). -
replace
Overloaded function for
replace(long, io.qt.core.QJsonValue). -
replace
Overloaded function for
replace(long, io.qt.core.QJsonValue). -
replace
Overloaded function for
replace(long, io.qt.core.QJsonValue). -
replace
Overloaded function for
replace(long, io.qt.core.QJsonValue). -
replace
Overloaded function for
replace(long, io.qt.core.QJsonValue).
-