MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mysql.clusterj.jdbc.QueryExecutionContextJDBCImpl Class Reference
Inheritance diagram for com.mysql.clusterj.jdbc.QueryExecutionContextJDBCImpl:
Collaboration diagram for com.mysql.clusterj.jdbc.QueryExecutionContextJDBCImpl:

Public Member Functions

 QueryExecutionContextJDBCImpl (SessionSPI session, ParameterBindings parameterBindings, int numberOfParameters)
void nextStatement ()
Byte getByte (String index)
BigDecimal getBigDecimal (String index)
BigInteger getBigInteger (String index)
Boolean getBoolean (String index)
byte[] getBytes (String index)
Double getDouble (String index)
Float getFloat (String index)
Integer getInt (String index)
Date getJavaSqlDate (String index)
Time getJavaSqlTime (String index)
Timestamp getJavaSqlTimestamp (String index)
java.util.Date getJavaUtilDate (String index)
Long getLong (String index)
Short getShort (String index)
String getString (String index)
Object getObject (String index)
- Public Member Functions inherited from com.mysql.clusterj.core.query.QueryExecutionContextImpl
 QueryExecutionContextImpl (SessionSPI session)
 QueryExecutionContextImpl (SessionSPI session, Map< String, Object > parameterMap)
void bindParameterValue (String parameterName, Object value)
Object getParameterValue (String parameterName)
boolean isBound (String parameterName)
SessionSPI getSession ()
ResultData getResultData (QueryDomainType<?> queryDomainType)
void addFilter (ScanFilter scanFilter)
void deleteFilters ()
void setExplain (Map< String, Object > explain)
Map< String, Object > getExplain ()

Additional Inherited Members

- Protected Member Functions inherited from com.mysql.clusterj.core.query.QueryExecutionContextImpl
 QueryExecutionContextImpl (QueryExecutionContextImpl context)
- Protected Attributes inherited from com.mysql.clusterj.core.query.QueryExecutionContextImpl
Map< String, Object > boundParameters
SessionSPI session
Map< String, Object > explain = null

Detailed Description

This class handles retrieving parameter values from the parameterBindings associated with a PreparedStatement.

Definition at line 38 of file QueryExecutionContextJDBCImpl.java.

Constructor & Destructor Documentation

com.mysql.clusterj.jdbc.QueryExecutionContextJDBCImpl.QueryExecutionContextJDBCImpl ( SessionSPI  session,
ParameterBindings  parameterBindings,
int  numberOfParameters 
)
inline

Create a new execution context with parameter bindings.

Parameters
parameterBindingsthe jdbc parameter bindings for the statement
sessionthe session for this context
numberOfParametersthe number of parameters per statement

Definition at line 60 of file QueryExecutionContextJDBCImpl.java.

Member Function Documentation

void com.mysql.clusterj.jdbc.QueryExecutionContextJDBCImpl.nextStatement ( )
inline

Advance to the next statement (and next number of affected rows).

Definition at line 69 of file QueryExecutionContextJDBCImpl.java.


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