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

io.qt.serialbus.QCanSignalDescription Maven / Gradle / Ivy

Go to download

Provides access to serial industrial bus interface. Currently the module supports the CAN bus and Modbus protocols.

There is a newer version: 6.7.2
Show newest version
package io.qt.serialbus;

import io.qt.*;


/**
 * 

Java wrapper for Qt class QCanSignalDescription

*/ public class QCanSignalDescription extends QtObject implements java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } /** *

Java wrapper for Qt class QCanSignalDescription::MultiplexValueRange

*/ public static class MultiplexValueRange extends QtObject implements java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } /** *

See QCanSignalDescription::MultiplexValueRange::MultiplexValueRange()

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

See QCanSignalDescription::MultiplexValueRange::MultiplexValueRange(QCanSignalDescription::MultiplexValueRange)

*/ public MultiplexValueRange(io.qt.serialbus.QCanSignalDescription.@NonNull MultiplexValueRange other){ super((QPrivateConstructor)null); initialize_native(this, other); } private native static void initialize_native(MultiplexValueRange instance, io.qt.serialbus.QCanSignalDescription.MultiplexValueRange other); /** *

See QCanSignalDescription::MultiplexValueRange::MultiplexValueRange{QVariant,QVariant}

*/ public MultiplexValueRange(java.lang.Object minimum, java.lang.Object maximum){ super((QPrivateConstructor)null); initialize_native(this, minimum, maximum); } private native static void initialize_native(MultiplexValueRange instance, java.lang.Object minimum, java.lang.Object maximum); /** *

See operator==(QCanSignalDescription::MultiplexValueRange,QCanSignalDescription::MultiplexValueRange)

*/ @QtUninvokable public final boolean equals(io.qt.serialbus.QCanSignalDescription.@NonNull MultiplexValueRange rhs){ return equals_native_cref_QCanSignalDescription_MultiplexValueRange(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(rhs)); } @QtUninvokable private native boolean equals_native_cref_QCanSignalDescription_MultiplexValueRange(long __this__nativeId, long rhs); /** *

See QCanSignalDescription::MultiplexValueRange::maximum

*/ @QtUninvokable public final void setMaximum(java.lang.Object maximum){ setMaximum_native_cref_QVariant(QtJambi_LibraryUtilities.internal.nativeId(this), maximum); } @QtUninvokable private native void setMaximum_native_cref_QVariant(long __this__nativeId, java.lang.Object maximum); /** *

See QCanSignalDescription::MultiplexValueRange::maximum

*/ @QtUninvokable public final java.lang.Object maximum(){ return maximum_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native java.lang.Object maximum_native(long __this__nativeId); /** *

See QCanSignalDescription::MultiplexValueRange::minimum

*/ @QtUninvokable public final void setMinimum(java.lang.Object minimum){ setMinimum_native_cref_QVariant(QtJambi_LibraryUtilities.internal.nativeId(this), minimum); } @QtUninvokable private native void setMinimum_native_cref_QVariant(long __this__nativeId, java.lang.Object minimum); /** *

See QCanSignalDescription::MultiplexValueRange::minimum

*/ @QtUninvokable public final java.lang.Object minimum(){ return minimum_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native java.lang.Object minimum_native(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected MultiplexValueRange(QPrivateConstructor p) { super(p); } /** *

See operator==(QCanSignalDescription::MultiplexValueRange,QCanSignalDescription::MultiplexValueRange)

*/ @Override @QtUninvokable public boolean equals(Object other) { if (other==null || other instanceof io.qt.serialbus.QCanSignalDescription.MultiplexValueRange) { return equals((io.qt.serialbus.QCanSignalDescription.MultiplexValueRange) other); } return false; } /** * Returns the objects's hash code computed by qHash(QCanSignalDescription::MultiplexValueRange). */ @QtUninvokable @Override public int hashCode() { return 0; } /** *

See operator<<(QDebug,QCanSignalDescription::MultiplexValueRange)

*/ @QtUninvokable @Override public @NonNull String toString() { return toString_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private static native String toString_native(long __this_nativeId); /** *

Creates and returns a copy of this object.

See QCanSignalDescription::MultiplexValueRange::MultiplexValueRange(QCanSignalDescription::MultiplexValueRange)

*/ @QtUninvokable @Override public MultiplexValueRange clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private static native MultiplexValueRange clone_native(long __this_nativeId); /** * @hidden *

Kotlin property getter. In Java use {@link #maximum()} instead.

*/ @QtUninvokable public final java.lang.Object getMaximum() { return maximum(); } /** * @hidden *

Kotlin property getter. In Java use {@link #minimum()} instead.

*/ @QtUninvokable public final java.lang.Object getMinimum() { return minimum(); } } /** *

See QCanSignalDescription::QCanSignalDescription()

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

See QCanSignalDescription::QCanSignalDescription(QCanSignalDescription)

*/ public QCanSignalDescription(io.qt.serialbus.@StrictNonNull QCanSignalDescription other){ super((QPrivateConstructor)null); java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); initialize_native(this, other); } private native static void initialize_native(QCanSignalDescription instance, io.qt.serialbus.QCanSignalDescription other); /** *

See QCanSignalDescription::addMultiplexSignal(QString,QCanSignalDescription::MultiplexValues)

*/ @QtUninvokable public final void addMultiplexSignal(java.lang.@NonNull String name, java.util.@NonNull Collection ranges){ addMultiplexSignal_native_cref_QString_cref_QList(QtJambi_LibraryUtilities.internal.nativeId(this), name, ranges); } @QtUninvokable private native void addMultiplexSignal_native_cref_QString_cref_QList(long __this__nativeId, java.lang.String name, java.util.Collection ranges); /** *

See QCanSignalDescription::addMultiplexSignal(QString,QVariant)

*/ @QtUninvokable public final void addMultiplexSignal(java.lang.@NonNull String name, java.lang.Object value){ addMultiplexSignal_native_cref_QString_cref_QVariant(QtJambi_LibraryUtilities.internal.nativeId(this), name, value); } @QtUninvokable private native void addMultiplexSignal_native_cref_QString_cref_QVariant(long __this__nativeId, java.lang.String name, java.lang.Object value); /** *

See QCanSignalDescription::bitLength()const

*/ @QtUninvokable public final short bitLength(){ return bitLength_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native short bitLength_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::clearMultiplexSignals()

*/ @QtUninvokable public final void clearMultiplexSignals(){ clearMultiplexSignals_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native void clearMultiplexSignals_native(long __this__nativeId); /** *

See QCanSignalDescription::comment()const

*/ @QtUninvokable public final java.lang.@NonNull String comment(){ return comment_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native java.lang.String comment_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::dataEndian()const

*/ @QtUninvokable public final io.qt.core.QSysInfo.@NonNull Endian dataEndian(){ return io.qt.core.QSysInfo.Endian.resolve(dataEndian_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @QtUninvokable private native int dataEndian_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::dataFormat()const

*/ @QtUninvokable public final io.qt.serialbus.QtCanBus.@NonNull DataFormat dataFormat(){ return io.qt.serialbus.QtCanBus.DataFormat.resolve(dataFormat_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @QtUninvokable private native byte dataFormat_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::dataSource()const

*/ @QtUninvokable public final io.qt.serialbus.QtCanBus.@NonNull DataSource dataSource(){ return io.qt.serialbus.QtCanBus.DataSource.resolve(dataSource_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @QtUninvokable private native byte dataSource_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::factor()const

*/ @QtUninvokable public final double factor(){ return factor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native double factor_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::isValid()const

*/ @QtUninvokable public final boolean isValid(){ return isValid_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean isValid_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::maximum()const

*/ @QtUninvokable public final double maximum(){ return maximum_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native double maximum_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::minimum()const

*/ @QtUninvokable public final double minimum(){ return minimum_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native double minimum_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::multiplexSignals()const

*/ @QtUninvokable public final io.qt.core.@NonNull QHash> multiplexSignals(){ return multiplexSignals_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.core.QHash> multiplexSignals_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::multiplexState()const

*/ @QtUninvokable public final io.qt.serialbus.QtCanBus.@NonNull MultiplexState multiplexState(){ return io.qt.serialbus.QtCanBus.MultiplexState.resolve(multiplexState_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @QtUninvokable private native byte multiplexState_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::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 QCanSignalDescription::offset()const

*/ @QtUninvokable public final double offset(){ return offset_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native double offset_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::operator=(QCanSignalDescription)

*/ @QtUninvokable public final void assign(io.qt.serialbus.@StrictNonNull QCanSignalDescription other){ java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); assign_native_cref_QCanSignalDescription(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other)); } @QtUninvokable private native void assign_native_cref_QCanSignalDescription(long __this__nativeId, long other); /** *

See QCanSignalDescription::physicalUnit()const

*/ @QtUninvokable public final java.lang.@NonNull String physicalUnit(){ return physicalUnit_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native java.lang.String physicalUnit_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::receiver()const

*/ @QtUninvokable public final java.lang.@NonNull String receiver(){ return receiver_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native java.lang.String receiver_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::scaling()const

*/ @QtUninvokable public final double scaling(){ return scaling_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native double scaling_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::setBitLength(quint16)

*/ @QtUninvokable public final void setBitLength(short length){ setBitLength_native_quint16(QtJambi_LibraryUtilities.internal.nativeId(this), length); } @QtUninvokable private native void setBitLength_native_quint16(long __this__nativeId, short length); /** *

See QCanSignalDescription::setComment(QString)

*/ @QtUninvokable public final void setComment(java.lang.@NonNull String text){ setComment_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), text); } @QtUninvokable private native void setComment_native_cref_QString(long __this__nativeId, java.lang.String text); /** *

See QCanSignalDescription::setDataEndian(QSysInfo::Endian)

*/ @QtUninvokable public final void setDataEndian(io.qt.core.QSysInfo.@NonNull Endian endian){ setDataEndian_native_QSysInfo_Endian(QtJambi_LibraryUtilities.internal.nativeId(this), endian.value()); } @QtUninvokable private native void setDataEndian_native_QSysInfo_Endian(long __this__nativeId, int endian); /** *

See QCanSignalDescription::setDataFormat(QtCanBus::DataFormat)

*/ @QtUninvokable public final void setDataFormat(io.qt.serialbus.QtCanBus.@NonNull DataFormat format){ setDataFormat_native_QtCanBus_DataFormat(QtJambi_LibraryUtilities.internal.nativeId(this), format.value()); } @QtUninvokable private native void setDataFormat_native_QtCanBus_DataFormat(long __this__nativeId, byte format); /** *

See QCanSignalDescription::setDataSource(QtCanBus::DataSource)

*/ @QtUninvokable public final void setDataSource(io.qt.serialbus.QtCanBus.@NonNull DataSource source){ setDataSource_native_QtCanBus_DataSource(QtJambi_LibraryUtilities.internal.nativeId(this), source.value()); } @QtUninvokable private native void setDataSource_native_QtCanBus_DataSource(long __this__nativeId, byte source); /** *

See QCanSignalDescription::setFactor(double)

*/ @QtUninvokable public final void setFactor(double factor){ setFactor_native_double(QtJambi_LibraryUtilities.internal.nativeId(this), factor); } @QtUninvokable private native void setFactor_native_double(long __this__nativeId, double factor); /** *

See QCanSignalDescription::setMultiplexSignals(QCanSignalDescription::MultiplexSignalValues)

*/ @QtUninvokable public final void setMultiplexSignals(java.util.@NonNull Map> multiplexorSignals){ setMultiplexSignals_native_cref_QHash(QtJambi_LibraryUtilities.internal.nativeId(this), multiplexorSignals); } @QtUninvokable private native void setMultiplexSignals_native_cref_QHash(long __this__nativeId, java.util.Map> multiplexorSignals); /** *

See QCanSignalDescription::setMultiplexState(QtCanBus::MultiplexState)

*/ @QtUninvokable public final void setMultiplexState(io.qt.serialbus.QtCanBus.@NonNull MultiplexState state){ setMultiplexState_native_QtCanBus_MultiplexState(QtJambi_LibraryUtilities.internal.nativeId(this), state.value()); } @QtUninvokable private native void setMultiplexState_native_QtCanBus_MultiplexState(long __this__nativeId, byte state); /** *

See QCanSignalDescription::setName(QString)

*/ @QtUninvokable public final void setName(java.lang.@NonNull String name){ setName_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), name); } @QtUninvokable private native void setName_native_cref_QString(long __this__nativeId, java.lang.String name); /** *

See QCanSignalDescription::setOffset(double)

*/ @QtUninvokable public final void setOffset(double offset){ setOffset_native_double(QtJambi_LibraryUtilities.internal.nativeId(this), offset); } @QtUninvokable private native void setOffset_native_double(long __this__nativeId, double offset); /** *

See QCanSignalDescription::setPhysicalUnit(QString)

*/ @QtUninvokable public final void setPhysicalUnit(java.lang.@NonNull String unit){ setPhysicalUnit_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), unit); } @QtUninvokable private native void setPhysicalUnit_native_cref_QString(long __this__nativeId, java.lang.String unit); /** *

See QCanSignalDescription::setRange(double,double)

*/ @QtUninvokable public final void setRange(double minimum, double maximum){ setRange_native_double_double(QtJambi_LibraryUtilities.internal.nativeId(this), minimum, maximum); } @QtUninvokable private native void setRange_native_double_double(long __this__nativeId, double minimum, double maximum); /** *

See QCanSignalDescription::setReceiver(QString)

*/ @QtUninvokable public final void setReceiver(java.lang.@NonNull String receiver){ setReceiver_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), receiver); } @QtUninvokable private native void setReceiver_native_cref_QString(long __this__nativeId, java.lang.String receiver); /** *

See QCanSignalDescription::setScaling(double)

*/ @QtUninvokable public final void setScaling(double scaling){ setScaling_native_double(QtJambi_LibraryUtilities.internal.nativeId(this), scaling); } @QtUninvokable private native void setScaling_native_double(long __this__nativeId, double scaling); /** *

See QCanSignalDescription::setStartBit(quint16)

*/ @QtUninvokable public final void setStartBit(short bit){ setStartBit_native_quint16(QtJambi_LibraryUtilities.internal.nativeId(this), bit); } @QtUninvokable private native void setStartBit_native_quint16(long __this__nativeId, short bit); /** *

See QCanSignalDescription::startBit()const

*/ @QtUninvokable public final short startBit(){ return startBit_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native short startBit_native_constfct(long __this__nativeId); /** *

See QCanSignalDescription::swap(QCanSignalDescription&)

*/ @QtUninvokable public final void swap(io.qt.serialbus.@StrictNonNull QCanSignalDescription other){ java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); swap_native_ref_QCanSignalDescription(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other)); } @QtUninvokable private native void swap_native_ref_QCanSignalDescription(long __this__nativeId, long other); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected QCanSignalDescription(QPrivateConstructor p) { super(p); } /** *

See operator<<(QDebug,QCanSignalDescription)

*/ @QtUninvokable @Override public @NonNull String toString() { return toString_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private static native String toString_native(long __this_nativeId); /** *

Creates and returns a copy of this object.

See QCanSignalDescription::QCanSignalDescription(QCanSignalDescription)

*/ @QtUninvokable @Override public QCanSignalDescription clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private static native QCanSignalDescription clone_native(long __this_nativeId); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy