io.qt.serialbus.QCanSignalDescription Maven / Gradle / Ivy
Show all versions of qtjambi-serialbus Show documentation
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);
}