|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.sql.QSqlRecord
com.trolltech.qt.sql.QSqlIndex
public class QSqlIndex
The QSqlIndex class provides functions to manipulate and describe database indexes. An index refers to a single table or view in a database. Information about the fields that comprise the index can be used to generate SQL statements.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal |
Field Summary |
---|
Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
currentSender |
Constructor Summary | |
---|---|
QSqlIndex()
Constructs an empty index using the cursor name cursorname and index name name. |
|
QSqlIndex(QSqlIndex other)
Constructs a copy of other. |
|
QSqlIndex(java.lang.String cursorName)
Constructs an empty index using the cursor name cursorname and index name name. |
|
QSqlIndex(java.lang.String cursorName,
java.lang.String name)
Constructs an empty index using the cursor name cursorname and index name name. |
Method Summary | |
---|---|
void |
append(QSqlField field,
boolean desc)
This is an overloaded member function, provided for convenience. |
QSqlIndex |
clone()
This method is reimplemented for internal reasons |
java.lang.String |
cursorName()
Returns the name of the cursor which the index is associated with. |
boolean |
isDescending(int i)
Returns true if field i in the index is sorted in descending order; otherwise returns false. |
java.lang.String |
name()
Returns the name of the index. |
void |
setCursorName(java.lang.String cursorName)
Sets the name of the cursor that the index is associated with to cursorName. |
void |
setDescending(int i,
boolean desc)
If desc is true, field i is sorted in descending order. |
void |
setName(java.lang.String name)
Sets the name of the index to name. |
Methods inherited from class com.trolltech.qt.sql.QSqlRecord |
---|
append, clear, clearValues, contains, count, field, field, fieldName, indexOf, insert, isEmpty, isGenerated, isGenerated, isNull, isNull, remove, replace, setGenerated, setGenerated, setNull, setNull, setValue, setValue, toString, value, value |
Methods inherited from class com.trolltech.qt.QtJambiObject |
---|
dispose, disposed, equals, finalize, reassignNativeResources, tr, tr, tr |
Methods inherited from class com.trolltech.qt.QSignalEmitter |
---|
blockSignals, disconnect, disconnect, signalsBlocked, signalSender, thread |
Methods inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
__qt_signalInitialization |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.trolltech.qt.QtJambiInterface |
---|
disableGarbageCollection, nativeId, nativePointer, reenableGarbageCollection, setJavaOwnership |
Constructor Detail |
---|
public QSqlIndex(QSqlIndex other)
public QSqlIndex(java.lang.String cursorName)
public QSqlIndex()
public QSqlIndex(java.lang.String cursorName, java.lang.String name)
Method Detail |
---|
public final void append(QSqlField field, boolean desc)
Appends the field field to the list of indexed fields. The field is appended with an ascending sort order, unless desc is true.
public final java.lang.String cursorName()
setCursorName()
.
public final boolean isDescending(int i)
public final java.lang.String name()
setName()
.
public final void setCursorName(java.lang.String cursorName)
cursorName()
.
public final void setDescending(int i, boolean desc)
isDescending()
.
public final void setName(java.lang.String name)
name()
.
public QSqlIndex clone()
clone
in class QSqlRecord
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |