Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.j256.ormlite.jdbc;
 
 
Wrapper around a java.sql.PreparedStatement object which we delegate to.

Author(s):
graywatson
public class JdbcCompiledStatement implements CompiledStatement {
	private final StatementType type;
	private ResultSetMetaData metaData = null;
	public JdbcCompiledStatement(PreparedStatement preparedStatementStatementType type) {
		this. = preparedStatement;
		this. = type;
	}
	public int getColumnCount() throws SQLException {
		if ( == null) {
		}
	}
	public String getColumnName(int columnthrows SQLException {
		if ( == null) {
		}
		return .getColumnName(column + 1);
	}
	public int runUpdate() throws SQLException {
		// this can be a UPDATE, DELETE, or ... just not a SELECT
		if ( == .) {
			throw new IllegalArgumentException("Cannot call update on a " +  + " statement");
		}
	}
	public DatabaseResults runQuery() throws SQLException {
		if ( != .) {
			throw new IllegalArgumentException("Cannot call query on a " +  + " statement");
		}
	}
	public int runExecute() throws SQLException {
			throw new IllegalArgumentException("Cannot call execute on a " +  + " statement");
		}
	}
	}
	public void close() throws SQLException {
	}
	public void setNull(int parameterIndexSqlType sqlTypethrows SQLException {
		.setNull(parameterIndex + 1, TypeValMapper.getTypeValForSqlType(sqlType));
	}
	public void setObject(int parameterIndexObject objSqlType sqlTypethrows SQLException {
		.setObject(parameterIndex + 1, obj, TypeValMapper.getTypeValForSqlType(sqlType));
	}
	public void setMaxRows(int maxthrows SQLException {
	}

Called by JdbcDatabaseResults.next() to get more results into the existing ResultSet.
	boolean getMoreResults() throws SQLException {
	}
New to GrepCode? Check out our FAQ X