io.qt.core.QXmlStreamNotationDeclaration Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi Show documentation
Show all versions of qtjambi Show documentation
QtJambi base module containing QtCore, QtGui and QtWidgets.
package io.qt.core;
import io.qt.*;
/**
* Represents a DTD notation declaration
* Java wrapper for Qt class QXmlStreamNotationDeclaration
*/
public class QXmlStreamNotationDeclaration extends QtObject
implements java.lang.Cloneable
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* See QXmlStreamNotationDeclaration:: QXmlStreamNotationDeclaration()
*/
public QXmlStreamNotationDeclaration(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QXmlStreamNotationDeclaration instance);
/**
* See QXmlStreamNotationDeclaration:: QXmlStreamNotationDeclaration(QXmlStreamNotationDeclaration)
*/
public QXmlStreamNotationDeclaration(io.qt.core.@NonNull QXmlStreamNotationDeclaration other){
super((QPrivateConstructor)null);
initialize_native(this, other);
}
private native static void initialize_native(QXmlStreamNotationDeclaration instance, io.qt.core.QXmlStreamNotationDeclaration other);
/**
* See QXmlStreamNotationDeclaration:: name()const
*/
@QtUninvokable
public final java.lang.@NonNull String name(){
return name_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String name_native_constfct(long __this__nativeId);
/**
* See QXmlStreamNotationDeclaration:: operator==(QXmlStreamNotationDeclaration)const
*/
@QtUninvokable
public final boolean equals(io.qt.core.@NonNull QXmlStreamNotationDeclaration other){
return equals_native_cref_QXmlStreamNotationDeclaration_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other));
}
@QtUninvokable
private native boolean equals_native_cref_QXmlStreamNotationDeclaration_constfct(long __this__nativeId, long other);
/**
* See QXmlStreamNotationDeclaration:: publicId()const
*/
@QtUninvokable
public final java.lang.@NonNull String publicId(){
return publicId_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String publicId_native_constfct(long __this__nativeId);
/**
* See QXmlStreamNotationDeclaration:: systemId()const
*/
@QtUninvokable
public final java.lang.@NonNull String systemId(){
return systemId_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String systemId_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QXmlStreamNotationDeclaration(QPrivateConstructor p) { super(p); }
/**
* See QXmlStreamNotationDeclaration:: operator==(QXmlStreamNotationDeclaration)const
*/
@Override
@QtUninvokable
public boolean equals(Object other) {
if (other instanceof io.qt.core.QXmlStreamNotationDeclaration) {
return equals((io.qt.core.QXmlStreamNotationDeclaration) other);
}
return false;
}
/**
* Returns the objects's hash code computed by qHash(QXmlStreamNotationDeclaration)
.
*/
@QtUninvokable
@Override
public int hashCode() {
return hashCode_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native static int hashCode_native(long __this_nativeId);
/**
* Creates and returns a copy of this object.
See QXmlStreamNotationDeclaration:: QXmlStreamNotationDeclaration(QXmlStreamNotationDeclaration)
*/
@QtUninvokable
@Override
public QXmlStreamNotationDeclaration clone() {
return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private static native QXmlStreamNotationDeclaration clone_native(long __this_nativeId);
}