## Uses of Class
com.pivotal.gemfirexd.internal.client.am.Section

Packages that use Section
Package | Description
--- | ---
com.pivotal.gemfirexd.internal.client.am |
com.pivotal.gemfirexd.internal.client.net |

### Uses of Section in com.pivotal.gemfirexd.internal.client.am

Fields in com.pivotal.gemfirexd.internal.client.am declared as Section
Modifier and Type | Field and Description
--- | ---
`Section` | ResultSet.`generatedSection_`
`Section` | Statement.`section_`

Methods in com.pivotal.gemfirexd.internal.client.am that return Section
Modifier and Type | Method and Description
--- | ---
`Section` | SectionManager.`getDynamicSection(int resultSetHoldability)`
`Section` | Section.`getPositionedUpdateSection()`
`Section` | StatementCallbackInterface.`getSection()`
`Section` | Statement.`getSection()`
`protected Section` | SectionManager.`getSection(Stack freeSections, String packageName, String cursorNamePrefix, int resultSetHoldability)`

Methods in com.pivotal.gemfirexd.internal.client.am with parameters of type Section
Modifier and Type | Method and Description
--- | ---
`void` | StatementCallbackInterface.`completeExecuteCallOpenQuery(Sqlca sqlca, ResultSet resultSet, ColumnMetaData resultSetMetaData, Section generatedSection)`
`void` | Statement.`completeExecuteCallOpenQuery(Sqlca sqlca, ResultSet resultSet, ColumnMetaData resultSetMetaData, Section generatedSection)`
`void` | SectionManager.`freeSection(Section section, int resultSetHoldability)`
`void` | SingleHopPreparedStatement.`initialize(Section sec)`
`protected abstract PreparedStatement` | Connection.`newPositionedUpdatePreparedStatement_(String sql, Section section)`

`PreparedStatement`

ClientJDBCObjectFactory.`newPreparedStatement(Agent agent, Connection connection, String sql, Section section, ClientPooledConnection cpc)`
This method returns an instance of PreparedStatement (or PreparedStatement40) which implements java.sql.PreparedStatement It has the ClientPooledConnection as one of its parameters this is used to raise the Statement Events when the prepared statement is closed

`PreparedStatement` | LogicalConnection.`preparePositionedUpdateStatement(String sql, Section querySection)`
`PreparedStatement` | Connection.`preparePositionedUpdateStatement(String sql, Section querySection)`
`void` | CallableStatement.`resetCallableStatement(Agent agent, Connection connection, String sql, Section section)`
`void` | CallableStatement.`resetCallableStatement(Agent agent, Connection connection, String sql, Section section, ColumnMetaData parameterMetaData, ColumnMetaData resultSetMetaData)`
`void` | PreparedStatement.`resetPreparedStatement(Agent agent, Connection connection, String sql, Section section)`
`void` | PreparedStatement.`resetPreparedStatement(Agent agent, Connection connection, String sql, Section section, ColumnMetaData parameterMetaData, ColumnMetaData resultSetMetaData)`
`protected String` | Statement.`substituteClientCursorNameWithServerCursorName(String sql, Section section)`
`abstract void` | ResultSet.`writeCursorClose_(Section section)`
`void` | MaterialPreparedStatement.`writeDescribeInput_(Section section)`
`void` | PreparedStatement.`writeDescribeInput(Section section)`
`void` | MaterialPreparedStatement.`writeDescribeOutput_(Section section)`
`void` | PreparedStatement.`writeDescribeOutput(Section section)`
`void` | MaterialPreparedStatement.`writeExecute_(Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean chainedWritesFollowingSetLob)`
`void` | MaterialPreparedStatement.`writeExecute_(Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean batchOutput, boolean chainedWritesFollowingSetLob)`
`void` | PreparedStatement.`writeExecute(Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean chainedWritesFollowingSetLob)`
`void` | MaterialStatement.`writeExecuteCall_(boolean outputExpected, String procedureName, Section section, int fetchSize, boolean suppressResultSets, int resultSetType, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | Statement.`writeExecuteCall(boolean outputExpected, String procedureName, Section section, int fetchSize, boolean suppressResultSets, int resultSetType, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | MaterialStatement.`writeExecuteImmediate_(String sql, Section section)`
`void` | Statement.`writeExecuteImmediate(String sql, Section section)`
`abstract void` | ResultSet.`writeFetch_(Section section)`
`void` | MaterialStatement.`writeGetStmtUUID(Section section)`
`void` | Statement.`writeGetStmtUUID(Section section)`
`void` | MaterialStatement.`writeOpenQuery_(Section section, int fetchSize, int resultSetType)`
`void` | MaterialPreparedStatement.`writeOpenQuery_(Section section, int fetchSize, int resultSetType, int numInputColumns, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | Statement.`writeOpenQuery(Section section, int fetchSize, int resultSetType)`
`abstract void` | ResultSet.`writePositioningFetch_(Section section, int orientation, long rowToFetch)`
`void` | MaterialStatement.`writePrepare_(String sql, Section section)`
`void` | Statement.`writePrepare(String sql, Section section)`
`void` | MaterialStatement.`writePrepareDescribeOutput_(String sql, Section section, boolean needStatementUUID)`
`void` | Statement.`writePrepareDescribeOutput(String sql, Section section, boolean needStatementUUID)`
`abstract void` | ResultSet.`writeScrollableFetch_(Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks)`
`void` | MaterialStatement.`writeSetSpecialRegister_(Section section, ArrayList sqlsttList)`

Constructors in com.pivotal.gemfirexd.internal.client.am with parameters of type Section
Constructor and Description
`PreparedStatement(Agent agent, Connection connection, String sql, Section section, ClientPooledConnection cpc)` The PreparedStatement constructor used for JDBC 2 positioned update statements.
`PreparedStatement40(Agent agent, Connection connection, String sql, Section section, ClientPooledConnection cpc)` The PreparedStatement used for JDBC 4 positioned update statements.
`SingleHopPreparedStatement(Agent agent, Connection connection, String sql, Section section, ClientPooledConnection cpc)`

### Uses of Section in com.pivotal.gemfirexd.internal.client.net

Methods in com.pivotal.gemfirexd.internal.client.net with parameters of type Section
Modifier and Type | Method and Description
--- | ---
`protected PreparedStatement` | NetConnection.`newPositionedUpdatePreparedStatement_(String sql, Section section)`
`PreparedStatement` | ClientJDBCObjectFactoryImpl40.`newPreparedStatement(Agent agent, Connection connection, String sql, Section section, ClientPooledConnection cpc)` Returns an instance of com.pivotal.gemfirexd.internal.client.am.CallableStatement40
`protected NetResultSet` | NetStatementReply.`parseResultSetCursor(StatementCallbackInterface statementI, Section section)`
`void` | NetResultSet.`writeCursorClose_(Section section)`
`void` | NetResultSetRequest.`writeCursorClose(NetResultSet resultSet, Section section)`
`void` | ResultSetRequestInterface.`writeCursorClose(NetResultSet resultSet, Section section)`
`void` | NetPreparedStatement.`writeDescribeInput_(Section section)`
`void` | StatementRequestInterface.`writeDescribeInput(NetPreparedStatement materialPreparedStatement, Section section)`
`void` | NetStatementRequest.`writeDescribeInput(NetPreparedStatement materialPreparedStatement, Section section)`
`void` | NetPreparedStatement.`writeDescribeOutput_(Section section)`
`void` | StatementRequestInterface.`writeDescribeOutput(NetPreparedStatement materialPreparedStatement, Section section)`
`void` | NetStatementRequest.`writeDescribeOutput(NetPreparedStatement materialPreparedStatement, Section section)`
`void` | NetPreparedStatement.`writeExecute_(Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean chainedWritesFollowingSetLob)`
`void` | NetPreparedStatement.`writeExecute_(Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean batchOutput, boolean chainedWritesFollowingSetLob)`
`void` | StatementRequestInterface.`writeExecute(NetPreparedStatement materialPreparedStatement, Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean chainedWritesFollowingSetLob)`
`void` | NetStatementRequest.`writeExecute(NetPreparedStatement materialPreparedStatement, Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean chained)`
`void` | StatementRequestInterface.`writeExecute(NetPreparedStatement materialPreparedStatement, Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean batchOutput, boolean chainedWritesFollowingSetLob)`
`void` | NetStatementRequest.`writeExecute(NetPreparedStatement materialPreparedStatement, Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean batchOutput, boolean chained)`
`void` | NetStatement.`writeExecuteCall_(boolean outputExpected, String procedureName, Section section, int fetchSize, boolean suppressResultSets, int resultSetType, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | StatementRequestInterface.`writeExecuteCall(NetStatement materialStatement, boolean outputExpected, String procedureName, Section section, int fetchSize, boolean suppressResultSets, int resultSetType, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | NetStatementRequest.`writeExecuteCall(NetStatement materialStatement, boolean outputExpected, String procedureName, Section section, int fetchSize, boolean suppressResultSets, int resultSetType, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | NetStatement.`writeExecuteImmediate_(String sql, Section section)`
`void` | StatementRequestInterface.`writeExecuteImmediate(NetStatement materialStatement, String sql, Section section)`
`void` | NetStatementRequest.`writeExecuteImmediate(NetStatement materialStatement, String sql, Section section)`
`void` | NetResultSet.`writeFetch_(Section section)`
`void` | NetResultSetRequest.`writeFetch(NetResultSet resultSet, Section section, int fetchSize)`
`void` | ResultSetRequestInterface.`writeFetch(NetResultSet resultSet, Section section, int fetchSize)`
`void` | NetStatement.`writeGetStmtUUID(Section section)`
`void` | StatementRequestInterface.`writeGetStmtUUID(Section section)`
`void` | NetStatementRequest.`writeGetStmtUUID(Section section)`
`void` | NetStatement.`writeOpenQuery_(Section section, int fetchSize, int resultSetType)`
`void` | NetPreparedStatement.`writeOpenQuery_(Section section, int fetchSize, int resultSetType, int numInputColumns, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | StatementRequestInterface.`writeOpenQuery(NetPreparedStatement materialPreparedStatement, Section section, int fetchSize, int resultSetType, int numInputColumns, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | NetStatementRequest.`writeOpenQuery(NetPreparedStatement materialPreparedStatement, Section section, int fetchSize, int resultSetType, int numInputColumns, ColumnMetaData parameterMetaData, Object[] inputs)`
`void` | StatementRequestInterface.`writeOpenQuery(NetStatement materialStatement, Section section, int fetchSize, int resultSetType)`
`void` | NetStatementRequest.`writeOpenQuery(NetStatement materialStatement, Section section, int fetchSize, int resultSetType)`
`void` | NetResultSet.`writePositioningFetch_(Section section, int orientation, long rowToFetch)`
`void` | NetResultSetRequest.`writePositioningFetch(NetResultSet resultSet, Section section, int orientation, long rowToFetch)`
`void` | ResultSetRequestInterface.`writePositioningFetch(NetResultSet resultSet, Section section, int orientation, long rowToFetch)`
`void` | NetStatement.`writePrepare_(String sql, Section section)`
`void` | StatementRequestInterface.`writePrepare(NetStatement materialStatement, String sql, Section section)`
`void` | NetStatementRequest.`writePrepare(NetStatement materialStatement, String sql, Section section)`
`void` | NetStatement.`writePrepareDescribeOutput_(String sql, Section section, boolean needStatementUUID)`
`void` | StatementRequestInterface.`writePrepareDescribeOutput(NetStatement materialStatement, String sql, Section section, boolean needStatementUUID)`
`void` | NetStatementRequest.`writePrepareDescribeOutput(NetStatement materialStatement, String sql, Section section, boolean needStatementUUID)`
`void` | NetResultSet.`writeScrollableFetch_(Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks)`
`void` | NetResultSetRequest.`writeScrollableFetch(NetResultSet resultSet, Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks)`
`void` | ResultSetRequestInterface.`writeScrollableFetch(NetResultSet resultSet, Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks)`
`void` | NetStatement.`writeSetSpecialRegister_(Section section, ArrayList sqlsttList)`
`void` | StatementRequestInterface.`writeSetSpecialRegister(Section section, ArrayList sqlsttList)`
`void` | NetStatementRequest.`writeSetSpecialRegister(Section section, ArrayList sqlsttList)`