All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.core.QXmlStreamAttributes Maven / Gradle / Ivy

The newest version!
package io.qt.core;


/**
 * 

Represents a vector of QXmlStreamAttribute

*

Java wrapper for Qt class QList

*/ public class QXmlStreamAttributes extends io.qt.core.QList implements java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } /** *

See QXmlStreamAttributes::QXmlStreamAttributes()

*/ public QXmlStreamAttributes(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QXmlStreamAttributes instance); /** *

See QXmlStreamAttributes::append(QString,QString,QString)

*/ @io.qt.QtUninvokable public final void append(java.lang.String namespaceUri, java.lang.String name, java.lang.String value){ append_native_cref_QString_cref_QString_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), namespaceUri, name, value); } @io.qt.QtUninvokable private native void append_native_cref_QString_cref_QString_cref_QString(long __this__nativeId, java.lang.String namespaceUri, java.lang.String name, java.lang.String value); /** *

See QXmlStreamAttributes::append(QString,QString)

*/ @io.qt.QtUninvokable public final void append(java.lang.String qualifiedName, java.lang.String value){ append_native_cref_QString_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), qualifiedName, value); } @io.qt.QtUninvokable private native void append_native_cref_QString_cref_QString(long __this__nativeId, java.lang.String qualifiedName, java.lang.String value); /** *

See QXmlStreamAttributes::hasAttribute(QString,QString)const

*/ @io.qt.QtUninvokable public final boolean hasAttribute(java.lang.String namespaceUri, java.lang.String name){ return hasAttribute_native_cref_QString_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), namespaceUri, name); } @io.qt.QtUninvokable private native boolean hasAttribute_native_cref_QString_cref_QString_constfct(long __this__nativeId, java.lang.String namespaceUri, java.lang.String name); /** *

See QXmlStreamAttributes::hasAttribute(QString)const

*/ @io.qt.QtUninvokable public final boolean hasAttribute(java.lang.String qualifiedName){ return hasAttribute_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), qualifiedName); } @io.qt.QtUninvokable private native boolean hasAttribute_native_cref_QString_constfct(long __this__nativeId, java.lang.String qualifiedName); /** *

See QXmlStreamAttributes::value(QString,QString)const

*/ @io.qt.QtUninvokable public final java.lang.String value(java.lang.String namespaceUri, java.lang.String name){ return value_native_cref_QString_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), namespaceUri, name); } @io.qt.QtUninvokable private native java.lang.String value_native_cref_QString_cref_QString_constfct(long __this__nativeId, java.lang.String namespaceUri, java.lang.String name); /** *

See QXmlStreamAttributes::value(QString)const

*/ @io.qt.QtUninvokable public final java.lang.String value(java.lang.String qualifiedName){ return value_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), qualifiedName); } @io.qt.QtUninvokable private native java.lang.String value_native_cref_QString_constfct(long __this__nativeId, java.lang.String qualifiedName); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QXmlStreamAttributes(QPrivateConstructor p) { super(p); } @io.qt.QtUninvokable @Override public int hashCode() { return hashCode_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native static int hashCode_native(long __this_nativeId); public QXmlStreamAttributes(java.util.Collection collection){ this(); append(collection); } @Override public QXmlStreamAttributes clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native QXmlStreamAttributes clone_native(long __this_nativeId); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy