|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.dc.db.Query
Creates a query String by using the QueryOptions, the QueryWhat, the QueryConditions and the query type
Field Summary | |
static int |
_CREATE
Create statement |
static int |
_DELETE
Delete query |
static int |
_INSERT
Insert query |
static int |
_SELECT
Select query |
static int |
_UNDEFINED
Undifined query |
static int |
_UPDATE
Update query |
Constructor Summary | |
Query(QueryWhat what,
QueryCondition conditions,
QueryOptions options,
int iQueryType,
RequestCollection requestors,
java.lang.String sID)
Creates a new Query object. |
Method Summary | |
java.lang.String |
getItemID()
Returns the unique item ID |
java.lang.String |
getQueryString()
Returns the query string. |
int |
getQueryType()
Returns the query type |
RequestCollection |
getRequestors()
Returns the requestors |
boolean |
getSilence()
Specifies whether the query should report events to the log and the UI |
boolean |
isBatch()
Indicates if this query is part of a batch |
boolean |
isEndOfBatch()
Indicates if this query is the end of a batch |
void |
setBatch(boolean endOfBatch)
Sets this query as being part of a batch |
void |
setQueryString(java.lang.String sQuery)
Sets the query string |
void |
setSilence(boolean silence)
Sets the query to silent. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int _UNDEFINED
public static final int _UPDATE
public static final int _CREATE
public static final int _INSERT
public static final int _SELECT
public static final int _DELETE
Constructor Detail |
public Query(QueryWhat what, QueryCondition conditions, QueryOptions options, int iQueryType, RequestCollection requestors, java.lang.String sID)
what
- specifies the columns and tablenameconditions
- the fields with their values which form the condition
(can be null)options
- options for the query (can be null)iQueryType
- the query type (insert/update/..)requestors
- actions which are past on to the requestors
(can be null)sID
- unique ID of the itemMethod Detail |
public void setBatch(boolean endOfBatch)
endOfBatch
- last of the batch y/npublic boolean isBatch()
public boolean isEndOfBatch()
public java.lang.String getItemID()
public void setQueryString(java.lang.String sQuery)
sQuery
- query stringpublic int getQueryType()
public boolean getSilence()
public void setSilence(boolean silence)
silence
- specifies if the query should run silentlypublic RequestCollection getRequestors()
public java.lang.String getQueryString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |