congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
BaseStatement.createDriverResultSet
Code IndexAdd Tabnine to your IDE (free)

How to use
createDriverResultSet
method
in
org.postgresql.core.BaseStatement

Best Java code snippets using org.postgresql.core.BaseStatement.createDriverResultSet (Showing top 20 results out of 315)

origin: org.postgresql/postgresql

@Override
public ResultSet getTableTypes() throws SQLException {
 String[] types = tableTypeClauses.keySet().toArray(new String[0]);
 Arrays.sort(types);
 Field[] f = new Field[1];
 List<byte[][]> v = new ArrayList<byte[][]>();
 f[0] = new Field("TABLE_TYPE", Oid.VARCHAR);
 for (String type : types) {
  byte[][] tuple = new byte[1][];
  tuple[0] = connection.encodeString(type);
  v.add(tuple);
 }
 return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
}
origin: postgresql/postgresql

public java.sql.ResultSet getTableTypes() throws SQLException
{
  String types[] = new String[tableTypeClauses.size()];
  Enumeration e = tableTypeClauses.keys();
  int i = 0;
  while (e.hasMoreElements())
  {
    types[i++] = (String)e.nextElement();
  }
  sortStringArray(types);
  Field f[] = new Field[1];
  Vector v = new Vector();
  f[0] = new Field("TABLE_TYPE", Oid.VARCHAR);
  for (i = 0; i < types.length; i++)
  {
    byte[][] tuple = new byte[1][];
    tuple[0] = connection.encodeString(types[i]);
    v.addElement(tuple);
  }
  return (ResultSet) ((BaseStatement)createMetaDataStatement()).createDriverResultSet(f, v);
}
origin: postgresql/postgresql

public java.sql.ResultSet getCatalogs() throws SQLException
{
  Field f[] = new Field[1];
  Vector v = new Vector();
  f[0] = new Field("TABLE_CAT", Oid.VARCHAR);
  byte[][] tuple = new byte[1][];
  tuple[0] = connection.encodeString(connection.getCatalog());
  v.addElement(tuple);
  return (ResultSet) ((BaseStatement)createMetaDataStatement()).createDriverResultSet(f, v);
}
origin: org.postgresql/postgresql

/**
 * PostgreSQL does not support multiple catalogs from a single connection, so to reduce confusion
 * we only return the current catalog. {@inheritDoc}
 */
@Override
public ResultSet getCatalogs() throws SQLException {
 Field[] f = new Field[1];
 List<byte[][]> v = new ArrayList<byte[][]>();
 f[0] = new Field("TABLE_CAT", Oid.VARCHAR);
 byte[][] tuple = new byte[1][];
 tuple[0] = connection.encodeString(connection.getCatalog());
 v.add(tuple);
 return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
}
origin: org.postgresql/postgresql

private ResultSet readBinaryResultSet(int index, int count) throws SQLException {
 int dimensions = ByteConverter.int4(fieldBytes, 0);
 // int flags = ByteConverter.int4(fieldBytes, 4); // bit 0: 0=no-nulls, 1=has-nulls
 int elementOid = ByteConverter.int4(fieldBytes, 8);
 int pos = 12;
 int[] dims = new int[dimensions];
 for (int d = 0; d < dimensions; ++d) {
  dims[d] = ByteConverter.int4(fieldBytes, pos);
  pos += 4;
  /* int lbound = ByteConverter.int4(fieldBytes, pos); */
  pos += 4;
 }
 if (count > 0 && dimensions > 0) {
  dims[0] = Math.min(count, dims[0]);
 }
 List<byte[][]> rows = new ArrayList<byte[][]>();
 Field[] fields = new Field[2];
 storeValues(rows, fields, elementOid, dims, pos, 0, index);
 BaseStatement stat = (BaseStatement) connection
   .createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
 return stat.createDriverResultSet(fields, rows);
}
origin: org.postgresql/postgresql

stmt.close();
return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
origin: org.postgresql/postgresql

stmt.close();
return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
origin: postgresql/postgresql

return (ResultSet) ((BaseStatement)createMetaDataStatement()).createDriverResultSet(f, v);
origin: org.postgresql/postgresql

@Override
public ResultSet getClientInfoProperties() throws SQLException {
 Field[] f = new Field[4];
 f[0] = new Field("NAME", Oid.VARCHAR);
 f[1] = new Field("MAX_LEN", Oid.INT4);
 f[2] = new Field("DEFAULT_VALUE", Oid.VARCHAR);
 f[3] = new Field("DESCRIPTION", Oid.VARCHAR);
 List<byte[][]> v = new ArrayList<byte[][]>();
 if (connection.haveMinimumServerVersion(ServerVersion.v9_0)) {
  byte[][] tuple = new byte[4][];
  tuple[0] = connection.encodeString("ApplicationName");
  tuple[1] = connection.encodeString(Integer.toString(getMaxNameLength()));
  tuple[2] = connection.encodeString("");
  tuple[3] = connection
    .encodeString("The name of the application currently utilizing the connection.");
  v.add(tuple);
 }
 return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
}
origin: postgresql/postgresql

return (ResultSet) ((BaseStatement)createMetaDataStatement()).createDriverResultSet(f, v);
origin: postgresql/postgresql

public ResultSet getClientInfoProperties() throws SQLException
{
  Field f[] = new Field[4];
  f[0] = new Field("NAME", Oid.VARCHAR);
  f[1] = new Field("MAX_LEN", Oid.INT4);
  f[2] = new Field("DEFAULT_VALUE", Oid.VARCHAR);
  f[3] = new Field("DESCRIPTION", Oid.VARCHAR);
  Vector v = new Vector();
  if (connection.haveMinimumServerVersion("9.0")) {
    byte[][] tuple = new byte[4][];
    tuple[0] = connection.encodeString("ApplicationName");
    tuple[1] = connection.encodeString(Integer.toString(getMaxNameLength()));
    tuple[2] = connection.encodeString("");
    tuple[3] = connection.encodeString("The name of the application currently utilizing the connection.");
    v.addElement(tuple);
  }
  return (ResultSet) ((BaseStatement)createMetaDataStatement()).createDriverResultSet(f, v);
}
origin: org.postgresql/postgresql

stmt.close();
return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
origin: postgresql/postgresql

return (ResultSet) stat.createDriverResultSet(fields, rows);
origin: org.postgresql/postgresql

return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
origin: org.postgresql/postgresql

stmt.close();
return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
origin: postgresql/postgresql

return (ResultSet) ((BaseStatement)createMetaDataStatement()).createDriverResultSet(f, v);
origin: postgresql/postgresql

return (ResultSet) ((BaseStatement)createMetaDataStatement()).createDriverResultSet(f, v);
origin: org.postgresql/postgresql

return stat.createDriverResultSet(fields, rows);
origin: org.postgresql/postgresql

stmt.close();
return ((BaseStatement) createMetaDataStatement()).createDriverResultSet(f, v);
origin: postgresql/postgresql

return (ResultSet) ((BaseStatement)createMetaDataStatement()).createDriverResultSet(f, v);
org.postgresql.coreBaseStatementcreateDriverResultSet

Javadoc

Create a synthetic resultset from data provided by the driver.

Popular methods of BaseStatement

  • close
  • executeWithFlags
    Execute a query, passing additional query flags.
  • getConnection
  • getMoreResults
  • getResultSet
  • getUpdateCount
  • getWarnings

Popular in Java

  • Creating JSON documents from java classes using gson
  • runOnUiThread (Activity)
  • onCreateOptionsMenu (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • Point (java.awt)
    A point representing a location in (x,y) coordinate space, specified in integer precision.
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • Top 17 Plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now