java.lang.Object
io.qt.QtObject
io.qt.sql.QSqlField
- All Implemented Interfaces:
QtObjectInterface,Cloneable
Manipulates the fields in SQL database tables and views
Java wrapper for Qt's class QSqlField
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor -
Constructor Summary
ConstructorsModifierConstructorDescriptionOverloaded constructor forQSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)protectedConstructor for internal use only.Overloaded constructor forQSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)Overloaded constructor forQSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)withtableName = (String)null.QSqlField(String fieldName, QVariant.Type type) Deprecated.Use the constructor using a QMetaType insteadQSqlField(String fieldName, QVariant.Type type, String tableName) Deprecated.Use the constructor using a QMetaType instead -
Method Summary
Modifier and TypeMethodDescriptionfinal voidclear()clone()final ObjectbooleanUsed to check if this object shares the same native counterpart with the other object, i.e. the objects are equals if their native counterparts are identical.inthashCode()final booleanfinal booleanfinal booleanisNull()final booleanfinal booleanisValid()final intlength()final QMetaTypemetaType()final Stringname()final intfinal QSqlField.RequiredStatusfinal voidsetAutoValue(boolean autoVal) final voidsetDefaultValue(Object value) final voidsetGenerated(boolean gen) final voidsetLength(int fieldLength) final voidsetMetaType(QMetaType type) final voidfinal voidsetPrecision(int precision) final voidsetReadOnly(boolean readOnly) final voidsetRequired(boolean required) final voidfinal voidsetSqlType(int type) final voidsetTableName(String tableName) final voidsetType(QVariant.Type type) Deprecated.UsesetMetaType(io.qt.core.QMetaType)insteadfinal voidfinal StringtoString()final QVariant.Typetype()Deprecated.UsemetaType()insteadfinal inttypeID()final Objectvalue()Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QSqlField
-
QSqlField
Overloaded constructor for
QSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)withtableName = (String)null. -
QSqlField
Overloaded constructor for
QSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)with:
type = new io.qt.core.QMetaType()tableName = (String)null
-
QSqlField
public QSqlField()Overloaded constructor for
QSqlField(java.lang.String, io.qt.core.QMetaType, java.lang.String)with:
fieldName = (String)nulltype = new io.qt.core.QMetaType()tableName = (String)null
-
QSqlField
-
QSqlField
Deprecated.Use the constructor using a QMetaType insteadOverloaded constructor for
QSqlField(java.lang.String, io.qt.core.QVariant.Type, java.lang.String)withtableName = (String)null. -
QSqlField
Deprecated.Use the constructor using a QMetaType instead -
QSqlField
Constructor for internal use only.- Parameters:
p- expected to benull.
-
-
Method Details
-
clear
-
defaultValue
-
isAutoValue
-
isGenerated
-
isNull
-
isReadOnly
-
isValid
-
length
-
metaType
-
name
-
precision
-
requiredStatus
-
setAutoValue
-
setDefaultValue
-
setGenerated
-
setLength
-
setMetaType
-
setName
-
setPrecision
-
setReadOnly
-
setRequired
-
setRequiredStatus
-
setSqlType
-
setTableName
-
setType
Deprecated.UsesetMetaType(io.qt.core.QMetaType)instead -
setValue
-
tableName
-
type
Deprecated.UsemetaType()instead -
typeID
-
value
-
equals
Description copied from class:io.qt.QtObjectUsed to check if this object shares the same native counterpart with the other object, i.e. the objects are equals if their native counterparts are identical. Qt value types override this method to make a value comparison. Otherwise it will return the result of calling the super class implementation. -
hashCode
-
toString
-
clone
-