MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mysql.clusterj.core.query.QueryImpl< E > Class Reference
Inheritance diagram for com.mysql.clusterj.core.query.QueryImpl< E >:
Collaboration diagram for com.mysql.clusterj.core.query.QueryImpl< E >:

Public Member Functions

 QueryImpl (SessionImpl session, QueryDomainTypeImpl< E > dobj)
Results< Eexecute (Object arg0)
Results< Eexecute (Object...arg0)
Results< Eexecute (Map< String,?> arg0)
void setParameter (String parameterName, Object parameterValue)
List< EgetResultList ()
int deletePersistentAll ()
Map< String, Object > explain ()

Protected Attributes

SessionImpl session
QueryDomainTypeImpl< Edobj
QueryExecutionContextImpl context = null

Detailed Description

Definition at line 31 of file QueryImpl.java.

Member Function Documentation

int com.mysql.clusterj.core.query.QueryImpl< E >.deletePersistentAll ( )
inline

Delete the instances that satisfy the query criteria.

Returns
the number of instances deleted

Definition at line 83 of file QueryImpl.java.

Map<String, Object> com.mysql.clusterj.core.query.QueryImpl< E >.explain ( )
inline

Explain this query.

Returns
the data about the execution of this query

Definition at line 92 of file QueryImpl.java.

Member Data Documentation

QueryExecutionContextImpl com.mysql.clusterj.core.query.QueryImpl< E >.context = null
protected

My query execution context.

Definition at line 46 of file QueryImpl.java.

QueryDomainTypeImpl<E> com.mysql.clusterj.core.query.QueryImpl< E >.dobj
protected

My DomainObject

Definition at line 43 of file QueryImpl.java.

SessionImpl com.mysql.clusterj.core.query.QueryImpl< E >.session
protected

My session.

Definition at line 40 of file QueryImpl.java.


The documentation for this class was generated from the following file: