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

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

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

Subclasses of ColumnMetaData in com.pivotal.gemfirexd.internal.client.am
Modifier and Type | Class and Description
--- | ---
`class` | `ColumnMetaData40`

Fields in com.pivotal.gemfirexd.internal.client.am declared as ColumnMetaData
Modifier and Type | Field and Description
--- | ---
`ColumnMetaData` | PreparedStatement.`parameterMetaData_`
`ColumnMetaData` | ResultSet.`resultSetMetaData_`

Methods in com.pivotal.gemfirexd.internal.client.am that return ColumnMetaData
Modifier and Type | Method and Description
--- | ---
`ColumnMetaData` | StatementCallbackInterface.`getGuessedResultSetMetaData()`
`ColumnMetaData` | Statement.`getGuessedResultSetMetaData()`
`ColumnMetaData` | ClientJDBCObjectFactory.`newColumnMetaData(Agent agent)` Returns an instanceof ColumnMetaData or ColumnMetaData40 depending on the jdk version under use
`ColumnMetaData` | ClientJDBCObjectFactory.`newColumnMetaData(Agent agent, int upperBound)` Returns an instanceof ColumnMetaData or ColumnMetaData40 depending on the jdk version under use

Methods in com.pivotal.gemfirexd.internal.client.am with parameters of type ColumnMetaData
Modifier and Type | Method and Description
--- | ---
`void` | PreparedStatementCallbackInterface.`completeDescribeInput(ColumnMetaData parameterMetaData, Sqlca sqlca)`
`void` | PreparedStatement.`completeDescribeInput(ColumnMetaData parameterMetaData, Sqlca sqlca)`
`void` | PreparedStatementCallbackInterface.`completeDescribeOutput(ColumnMetaData resultSetMetaData, Sqlca sqlca)`
`void` | PreparedStatement.`completeDescribeOutput(ColumnMetaData resultSetMetaData, Sqlca sqlca)`
`void` | StatementCallbackInterface.`completeExecuteCallOpenQuery(Sqlca sqlca, ResultSet resultSet, ColumnMetaData resultSetMetaData, Section generatedSection)`
`void` | Statement.`completeExecuteCallOpenQuery(Sqlca sqlca, ResultSet resultSet, ColumnMetaData resultSetMetaData, Section generatedSection)`
`void` | StatementCallbackInterface.`completePrepareDescribeOutput(ColumnMetaData columnMetaData, Sqlca sqlca)`
`void` | Statement.`completePrepareDescribeOutput(ColumnMetaData resultSetMetaData, Sqlca sqlca)`
`void` | ColumnMetaData.`copyTo(ColumnMetaData target)`
`ParameterMetaData` | ClientJDBCObjectFactory.`newParameterMetaData(ColumnMetaData columnMetaData)` returns an instance of ParameterMetaData or ParameterMetaData40 depending on the jdk version under use
`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, ColumnMetaData parameterMetaData, ColumnMetaData resultSetMetaData)`
`void` | LogWriter.`traceExit(Object instance, String methodName, ColumnMetaData returnValue)`
`void` | LogWriter.`traceParameterMetaData(Statement statement, ColumnMetaData columnMetaData)`
`void` | LogWriter.`traceResultSetMetaData(Statement statement, ColumnMetaData columnMetaData)`
`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` | MaterialPreparedStatement.`writeOpenQuery_(Section section, int fetchSize, int resultSetType, int numInputColumns, ColumnMetaData parameterMetaData, Object[] inputs)`

Constructors in com.pivotal.gemfirexd.internal.client.am with parameters of type ColumnMetaData
Constructor and Description
`ParameterMetaData(ColumnMetaData columnMetaData)`
`ParameterMetaData40(ColumnMetaData columnMetaData)` Calls the superclass constructor to pass the arguments

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

Methods in com.pivotal.gemfirexd.internal.client.net that return ColumnMetaData
Modifier and Type | Method and Description
--- | ---
`ColumnMetaData` | ClientJDBCObjectFactoryImpl40.`newColumnMetaData(Agent agent)` Returns an instanceof ColumnMetaData
`ColumnMetaData` | ClientJDBCObjectFactoryImpl40.`newColumnMetaData(Agent agent, int upperBound)` Returns an instanceof ColumnMetaData or ColumnMetaData40 depending on the jdk version under use
`protected ColumnMetaData` | NetStatementReply.`parseSQLCINRD()`

Methods in com.pivotal.gemfirexd.internal.client.net with parameters of type ColumnMetaData
Modifier and Type | Method and Description
--- | ---
`protected void` | NetStatementRequest.`buildOUTOVR(ResultSet resultSet, ColumnMetaData resultSetMetaData)`
`ParameterMetaData` | ClientJDBCObjectFactoryImpl40.`newParameterMetaData(ColumnMetaData columnMetaData)` returns an instance of ParameterMetaData40
`protected NetSqlca` | NetStatementReply.`parseSQLDARD(ColumnMetaData columnMetaData, StatementCallbackInterface statement, boolean skipBytes)`
`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` | 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)`