public PrepareResult deepCopy() { return new PrepareResult(this); }
case STATEMENT_ID: if (value == null) { unsetStatementId(); } else { setStatementId((Integer)value); unsetParameterMetaData(); } else { setParameterMetaData((List<ColumnDescriptor>)value); unsetResultSetMetaData(); } else { setResultSetMetaData((List<ColumnDescriptor>)value); unsetWarnings(); } else { setWarnings((GFXDExceptionData)value);
public Object getFieldValue(_Fields field) { switch (field) { case STATEMENT_ID: return Integer.valueOf(getStatementId()); case PARAMETER_META_DATA: return getParameterMetaData(); case RESULT_SET_META_DATA: return getResultSetMetaData(); case WARNINGS: return getWarnings(); } throw new IllegalStateException(); }
/** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ public boolean isSet(_Fields field) { if (field == null) { throw new IllegalArgumentException(); } switch (field) { case STATEMENT_ID: return isSetStatementId(); case PARAMETER_META_DATA: return isSetParameterMetaData(); case RESULT_SET_META_DATA: return isSetResultSetMetaData(); case WARNINGS: return isSetWarnings(); } throw new IllegalStateException(); }
this.statementMap.putPrimitive(pstmtId, stmtHolder); PrepareResult result = new PrepareResult(pstmtId, pmDescs); if (sqlw != null) { result.setWarnings(sqlw); result.setResultSetMetaData(getRowSetMetaData(rsmd, rsmd.getColumnCount()));
private int setPrepareResult(PrepareResult pr) { final List<ColumnDescriptor> pmd = pr.getParameterMetaData(); int numParams; if (pmd != null && (numParams = pmd.size()) > 0) { this.paramsList = new Row(pmd); this.parameterMetaData = pmd; } else { this.paramsList = EMPTY_ROW; this.parameterMetaData = NULL_METADATA; numParams = 0; } final List<ColumnDescriptor> rsmd = pr.getResultSetMetaData(); if (rsmd != null && rsmd.size() > 0) { this.resultSetMetaData = rsmd; } else { this.resultSetMetaData = NULL_METADATA; } this.statementId = pr.statementId; setCurrentSource(gfxdConstants.BULK_CLOSE_STATEMENT, pr.statementId, null); this.warnings = pr.getWarnings(); return numParams; }
case 7: // PREPARED_RESULT if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { struct.preparedResult = new PrepareResult(); struct.preparedResult.read(iprot); struct.setPreparedResultIsSet(true); } else {
boolean this_present_parameterMetaData = true && this.isSetParameterMetaData(); boolean that_present_parameterMetaData = true && that.isSetParameterMetaData(); if (this_present_parameterMetaData || that_present_parameterMetaData) { if (!(this_present_parameterMetaData && that_present_parameterMetaData)) boolean this_present_resultSetMetaData = true && this.isSetResultSetMetaData(); boolean that_present_resultSetMetaData = true && that.isSetResultSetMetaData(); if (this_present_resultSetMetaData || that_present_resultSetMetaData) { if (!(this_present_resultSetMetaData && that_present_resultSetMetaData)) boolean this_present_warnings = true && this.isSetWarnings(); boolean that_present_warnings = true && that.isSetWarnings(); if (this_present_warnings || that_present_warnings) { if (!(this_present_warnings && that_present_warnings))
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof PrepareResult) return this.equals((PrepareResult)that); return false; }
this.statementMap.putPrimitive(pstmtId, stmtHolder); PrepareResult result = new PrepareResult(pstmtId, pmDescs); if (sqlw != null) { result.setWarnings(sqlw); result.setResultSetMetaData(getRowSetMetaData(rsmd, rsmd.getColumnCount()));
lastComparison = Boolean.valueOf(isSetStatementId()).compareTo(other.isSetStatementId()); if (lastComparison != 0) { return lastComparison; if (isSetStatementId()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.statementId, other.statementId); if (lastComparison != 0) { lastComparison = Boolean.valueOf(isSetParameterMetaData()).compareTo(other.isSetParameterMetaData()); if (lastComparison != 0) { return lastComparison; if (isSetParameterMetaData()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.parameterMetaData, other.parameterMetaData); if (lastComparison != 0) { lastComparison = Boolean.valueOf(isSetResultSetMetaData()).compareTo(other.isSetResultSetMetaData()); if (lastComparison != 0) { return lastComparison; if (isSetResultSetMetaData()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.resultSetMetaData, other.resultSetMetaData); if (lastComparison != 0) { lastComparison = Boolean.valueOf(isSetWarnings()).compareTo(other.isSetWarnings()); if (lastComparison != 0) { return lastComparison; if (isSetWarnings()) {
struct.preparedResult = new PrepareResult(); struct.preparedResult.read(iprot); struct.setPreparedResultIsSet(true);
/** * Performs a deep copy on <i>other</i>. */ public PrepareResult(PrepareResult other) { __isset_bitfield = other.__isset_bitfield; this.statementId = other.statementId; if (other.isSetParameterMetaData()) { List<ColumnDescriptor> __this__parameterMetaData = new ArrayList<ColumnDescriptor>(other.parameterMetaData.size()); for (ColumnDescriptor other_element : other.parameterMetaData) { __this__parameterMetaData.add(new ColumnDescriptor(other_element)); } this.parameterMetaData = __this__parameterMetaData; } if (other.isSetResultSetMetaData()) { List<ColumnDescriptor> __this__resultSetMetaData = new ArrayList<ColumnDescriptor>(other.resultSetMetaData.size()); for (ColumnDescriptor other_element : other.resultSetMetaData) { __this__resultSetMetaData.add(new ColumnDescriptor(other_element)); } this.resultSetMetaData = __this__resultSetMetaData; } if (other.isSetWarnings()) { this.warnings = new GFXDExceptionData(other.warnings); } }
if (!(this_present_preparedResult && that_present_preparedResult)) return false; if (!this.preparedResult.equals(that.preparedResult)) return false;
/** * Performs a deep copy on <i>other</i>. */ public StatementResult(StatementResult other) { __isset_bitfield = other.__isset_bitfield; if (other.isSetResultSet()) { this.resultSet = new RowSet(other.resultSet); } this.updateCount = other.updateCount; if (other.isSetBatchUpdateCounts()) { List<Integer> __this__batchUpdateCounts = new ArrayList<Integer>(other.batchUpdateCounts); this.batchUpdateCounts = __this__batchUpdateCounts; } if (other.isSetProcedureOutParams()) { this.procedureOutParams = new Row(other.procedureOutParams); } if (other.isSetGeneratedKeys()) { this.generatedKeys = new RowSet(other.generatedKeys); } if (other.isSetWarnings()) { this.warnings = new GFXDExceptionData(other.warnings); } if (other.isSetPreparedResult()) { this.preparedResult = new PrepareResult(other.preparedResult); } }