OmniSciDB  dfae7c3b14
com.omnisci.jdbc.OmniSciPreparedStatement Class Reference
+ Inheritance diagram for com.omnisci.jdbc.OmniSciPreparedStatement:
+ Collaboration diagram for com.omnisci.jdbc.OmniSciPreparedStatement:

Public Member Functions

ResultSet executeQuery () throws SQLException
 
int executeUpdate () throws SQLException
 
void setNull (int parameterIndex, int sqlType) throws SQLException
 
void setBoolean (int parameterIndex, boolean x) throws SQLException
 
void setByte (int parameterIndex, byte x) throws SQLException
 
void setShort (int parameterIndex, short x) throws SQLException
 
void setInt (int parameterIndex, int x) throws SQLException
 
void setLong (int parameterIndex, long x) throws SQLException
 
void setFloat (int parameterIndex, float x) throws SQLException
 
void setDouble (int parameterIndex, double x) throws SQLException
 
void setBigDecimal (int parameterIndex, BigDecimal x) throws SQLException
 
void setString (int parameterIndex, String x) throws SQLException
 
void setBytes (int parameterIndex, byte[] x) throws SQLException
 
void setDate (int parameterIndex, Date x) throws SQLException
 
void setTime (int parameterIndex, Time x) throws SQLException
 
void setTimestamp (int parameterIndex, Timestamp x) throws SQLException
 
void setAsciiStream (int parameterIndex, InputStream x, int length) throws SQLException
 
void setUnicodeStream (int parameterIndex, InputStream x, int length) throws SQLException
 
void setBinaryStream (int parameterIndex, InputStream x, int length) throws SQLException
 
void clearParameters () throws SQLException
 
void setObject (int parameterIndex, Object x, int targetSqlType) throws SQLException
 
void setObject (int parameterIndex, Object x) throws SQLException
 
boolean execute () throws SQLException
 
void addBatch () throws SQLException
 
void setCharacterStream (int parameterIndex, Reader reader, int length) throws SQLException
 
void setRef (int parameterIndex, Ref x) throws SQLException
 
void setBlob (int parameterIndex, Blob x) throws SQLException
 
void setClob (int parameterIndex, Clob x) throws SQLException
 
void setArray (int parameterIndex, Array x) throws SQLException
 
ResultSetMetaData getMetaData () throws SQLException
 
void setDate (int parameterIndex, Date x, Calendar cal) throws SQLException
 
void setTime (int parameterIndex, Time x, Calendar cal) throws SQLException
 
void setTimestamp (int parameterIndex, Timestamp x, Calendar cal) throws SQLException
 
void setNull (int parameterIndex, int sqlType, String typeName) throws SQLException
 
void setURL (int parameterIndex, URL x) throws SQLException
 
ParameterMetaData getParameterMetaData () throws SQLException
 
void setRowId (int parameterIndex, RowId x) throws SQLException
 
void setNString (int parameterIndex, String value) throws SQLException
 
void setNCharacterStream (int parameterIndex, Reader value, long length) throws SQLException
 
void setNClob (int parameterIndex, NClob value) throws SQLException
 
void setClob (int parameterIndex, Reader reader, long length) throws SQLException
 
void setBlob (int parameterIndex, InputStream inputStream, long length) throws SQLException
 
void setNClob (int parameterIndex, Reader reader, long length) throws SQLException
 
void setSQLXML (int parameterIndex, SQLXML xmlObject) throws SQLException
 
void setObject (int parameterIndex, Object x, int targetSqlType, int scaleOrLength) throws SQLException
 
void setAsciiStream (int parameterIndex, InputStream x, long length) throws SQLException
 
void setBinaryStream (int parameterIndex, InputStream x, long length) throws SQLException
 
void setCharacterStream (int parameterIndex, Reader reader, long length) throws SQLException
 
void setAsciiStream (int parameterIndex, InputStream x) throws SQLException
 
void setBinaryStream (int parameterIndex, InputStream x) throws SQLException
 
void setCharacterStream (int parameterIndex, Reader reader) throws SQLException
 
void setNCharacterStream (int parameterIndex, Reader value) throws SQLException
 
void setClob (int parameterIndex, Reader reader) throws SQLException
 
void setBlob (int parameterIndex, InputStream inputStream) throws SQLException
 
void setNClob (int parameterIndex, Reader reader) throws SQLException
 
ResultSet executeQuery (String sql) throws SQLException
 
int executeUpdate (String sql) throws SQLException
 
void close () throws SQLException
 
int getMaxFieldSize () throws SQLException
 
void setMaxFieldSize (int max) throws SQLException
 
int getMaxRows () throws SQLException
 
void setMaxRows (int max) throws SQLException
 
void setEscapeProcessing (boolean enable) throws SQLException
 
int getQueryTimeout () throws SQLException
 
void setQueryTimeout (int seconds) throws SQLException
 
void cancel () throws SQLException
 
SQLWarning getWarnings () throws SQLException
 
void clearWarnings () throws SQLException
 
void setCursorName (String name) throws SQLException
 
boolean execute (String sql) throws SQLException
 
ResultSet getResultSet () throws SQLException
 
int getUpdateCount () throws SQLException
 
boolean getMoreResults () throws SQLException
 
void setFetchDirection (int direction) throws SQLException
 
int getFetchDirection () throws SQLException
 
void setFetchSize (int rows) throws SQLException
 
int getFetchSize () throws SQLException
 
int getResultSetConcurrency () throws SQLException
 
int getResultSetType () throws SQLException
 
void addBatch (String sql) throws SQLException
 
void clearBatch () throws SQLException
 
int [] executeBatch () throws SQLException
 
Connection getConnection () throws SQLException
 
boolean getMoreResults (int current) throws SQLException
 
ResultSet getGeneratedKeys () throws SQLException
 
int executeUpdate (String sql, int autoGeneratedKeys) throws SQLException
 
int executeUpdate (String sql, int[] columnIndexes) throws SQLException
 
int executeUpdate (String sql, String[] columnNames) throws SQLException
 
boolean execute (String sql, int autoGeneratedKeys) throws SQLException
 
boolean execute (String sql, int[] columnIndexes) throws SQLException
 
boolean execute (String sql, String[] columnNames) throws SQLException
 
int getResultSetHoldability () throws SQLException
 
boolean isClosed () throws SQLException
 
void setPoolable (boolean poolable) throws SQLException
 
boolean isPoolable () throws SQLException
 
void closeOnCompletion () throws SQLException
 
boolean isCloseOnCompletion () throws SQLException
 
boolean isWrapperFor (Class<?> iface) throws SQLException
 

Public Attributes

SQLWarning rootWarning = null
 

Package Functions

 OmniSciPreparedStatement (String sql, String session, OmniSci.Client client)
 
public< T > T unwrap (Class< T > iface) throws SQLException
 

Static Package Attributes

static final Logger MAPDLOGGER
 

Private Member Functions

String getQuery ()
 
boolean isSelect ()
 
void checkClosed () throws SQLException
 

Private Attributes

String currentSQL
 
String insertTableName
 
int parmCount = 0
 
String brokenSQL []
 
String parmRep []
 
boolean parmIsNull []
 
int fieldsOrder []
 
int repCount
 
String session
 
OmniSci.Client client
 
OmniSciStatement stmt = null
 
boolean isInsert = false
 
boolean isNewBatch = true
 
boolean [] parmIsString = null
 
List< TStringRow > rows = null
 
boolean isClosed = false
 

Static Private Attributes

static final Pattern REGEX_PATTERN = Pattern.compile("(?i)\\s+INTO\\s+(\\w+)")
 
static final Pattern REGEX_LOF_PATTERN
 
static final Pattern REGEX_IS_SELECT_PATTERN
 

Detailed Description

Author
michael

Definition at line 62 of file OmniSciPreparedStatement.java.

Constructor & Destructor Documentation

◆ OmniSciPreparedStatement()

com.omnisci.jdbc.OmniSciPreparedStatement.OmniSciPreparedStatement ( String  sql,
String  session,
OmniSci.Client  client 
)
inlinepackage

Definition at line 92 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciPreparedStatement.client, com.omnisci.jdbc.OmniSciPreparedStatement.parmCount, and com.omnisci.jdbc.OmniSciPreparedStatement.session.

Referenced by com.omnisci.jdbc.OmniSciPreparedStatement.getMetaData().

92  {
93  MAPDLOGGER.debug("Entered");
94  currentSQL = sql;
95  this.client = client;
96  this.session = session;
97  this.stmt = new OmniSciStatement(session, client);
98  MAPDLOGGER.debug("Prepared statement is " + currentSQL);
99  // TODO in real life this needs to check if the ? is inside quotes before we assume it
100  // a parameter
101  brokenSQL = currentSQL.split("\\?", -1);
102  parmCount = brokenSQL.length - 1;
103  parmRep = new String[parmCount];
104  parmIsNull = new boolean[parmCount];
105  parmIsString = new boolean[parmCount];
106  repCount = 0;
107  if (currentSQL.toUpperCase().contains("INSERT ")) {
108  // remove double quotes required for queries generated with " around all names like
109  // kafka connect
110  currentSQL = currentSQL.replaceAll("\"", " ");
111  MAPDLOGGER.debug("Insert Prepared statement is " + currentSQL);
112  isInsert = true;
113  Matcher matcher = REGEX_PATTERN.matcher(currentSQL);
114  while (matcher.find()) {
115  insertTableName = matcher.group(1);
116  MAPDLOGGER.debug("Table name for insert is '" + insertTableName + "'");
117  }
118  }
119  }
+ Here is the caller graph for this function:

Member Function Documentation

◆ addBatch() [1/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.addBatch ( ) throws SQLException
inline

Definition at line 366 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciPreparedStatement.client, and com.omnisci.jdbc.OmniSciPreparedStatement.parmCount.

366  {
367  MAPDLOGGER.debug("Entered");
368  if (isInsert) {
369  // take the values and use stream inserter to add them
370  if (isNewBatch) {
371  // check for columns names
372  Matcher matcher = REGEX_LOF_PATTERN.matcher(currentSQL);
373  if (matcher.find()) {
374  String listOfFields[] = matcher.group(1).trim().split("\\s*,+\\s*,*\\s*");
375  if (listOfFields.length != parmCount) {
376  throw new SQLException("Too many or too few values");
377  } else if (Arrays.stream(listOfFields).distinct().toArray().length
378  != listOfFields.length) {
379  throw new SQLException("Duplicated column name");
380  }
381  fieldsOrder = new int[listOfFields.length];
382  List<String> listOfColumns = new ArrayList<String>();
383  try {
384  TTableDetails tableDetails =
385  client.get_table_details(session, insertTableName);
386  for (TColumnType column : tableDetails.row_desc) {
387  listOfColumns.add(column.col_name.toLowerCase());
388  }
389  } catch (TException ex) {
390  throw new SQLException(ex.toString());
391  }
392  for (int i = 0; i < fieldsOrder.length; i++) {
393  fieldsOrder[i] = listOfColumns.indexOf(listOfFields[i].toLowerCase());
394  if (fieldsOrder[i] == -1) {
395  throw new SQLException(
396  "Column " + listOfFields[i].toLowerCase() + " does not exist");
397  }
398  }
399  }
400 
401  rows = new ArrayList(5000);
402  isNewBatch = false;
403  }
404  // add data to stream
405  TStringRow tsr = new TStringRow();
406  for (int i = 0; i < parmCount; i++) {
407  // place string in rows array
408  TStringValue tsv = new TStringValue();
409  int colID = fieldsOrder == null ? i : fieldsOrder[i];
410  if (parmIsNull[colID]) {
411  tsv.is_null = true;
412  } else {
413  tsv.str_val = this.parmRep[colID];
414  tsv.is_null = false;
415  }
416  tsr.addToCols(tsv);
417  }
418  rows.add(tsr);
419  MAPDLOGGER.debug("addBatch, rows=" + rows.size());
420  } else {
421  throw new UnsupportedOperationException("addBatch only supported for insert, line:"
422  + new Throwable().getStackTrace()[0].getLineNumber());
423  }
424  }

◆ addBatch() [2/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.addBatch ( String  sql) throws SQLException
inline

Definition at line 929 of file OmniSciPreparedStatement.java.

929  {
930  MAPDLOGGER.debug("Entered");
931  throw new UnsupportedOperationException("Not supported yet,"
932  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
933  + " class:" + new Throwable().getStackTrace()[0].getClassName()
934  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
935  }

◆ cancel()

void com.omnisci.jdbc.OmniSciPreparedStatement.cancel ( ) throws SQLException
inline

Definition at line 823 of file OmniSciPreparedStatement.java.

823  {
824  MAPDLOGGER.debug("Entered");
825  throw new UnsupportedOperationException("Not supported yet,"
826  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
827  + " class:" + new Throwable().getStackTrace()[0].getClassName()
828  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
829  }

◆ checkClosed()

void com.omnisci.jdbc.OmniSciPreparedStatement.checkClosed ( ) throws SQLException
inlineprivate

Definition at line 1118 of file OmniSciPreparedStatement.java.

Referenced by com.omnisci.jdbc.OmniSciPreparedStatement.executeBatch().

1118  {
1119  if (isClosed) {
1120  throw new SQLException("PreparedStatement is closed.");
1121  }
1122  }
+ Here is the caller graph for this function:

◆ clearBatch()

void com.omnisci.jdbc.OmniSciPreparedStatement.clearBatch ( ) throws SQLException
inline

Definition at line 938 of file OmniSciPreparedStatement.java.

Referenced by com.omnisci.jdbc.OmniSciPreparedStatement.executeBatch().

938  {
939  MAPDLOGGER.debug("Entered");
940  if (rows != null) {
941  rows.clear();
942  }
943  }
+ Here is the caller graph for this function:

◆ clearParameters()

void com.omnisci.jdbc.OmniSciPreparedStatement.clearParameters ( ) throws SQLException
inline

Definition at line 334 of file OmniSciPreparedStatement.java.

334  {
335  MAPDLOGGER.debug("Entered");
336  // TODO MAT we will actually need to do something here one day
337  }

◆ clearWarnings()

void com.omnisci.jdbc.OmniSciPreparedStatement.clearWarnings ( ) throws SQLException
inline

Definition at line 838 of file OmniSciPreparedStatement.java.

838  {
839  MAPDLOGGER.debug("Entered");
840  rootWarning = null;
841  }

◆ close()

void com.omnisci.jdbc.OmniSciPreparedStatement.close ( ) throws SQLException
inline

Definition at line 755 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciStatement.close().

Referenced by omnisci.connection.Connection.__del__(), omnisci.cursor.Cursor.__exit__(), and omnisci.connection.Connection.__exit__().

755  {
756  MAPDLOGGER.debug("close");
757  if (stmt != null) {
758  // TODO MAT probably more needed here
759  stmt.close();
760  stmt = null;
761  }
762  isClosed = true;
763  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ closeOnCompletion()

void com.omnisci.jdbc.OmniSciPreparedStatement.closeOnCompletion ( ) throws SQLException
inline

Definition at line 1083 of file OmniSciPreparedStatement.java.

1083  {
1084  MAPDLOGGER.debug("Entered");
1085  throw new UnsupportedOperationException("Not supported yet,"
1086  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1087  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1088  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1089  }

◆ execute() [1/5]

boolean com.omnisci.jdbc.OmniSciPreparedStatement.execute ( ) throws SQLException
inline

Definition at line 359 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciStatement.execute(), and com.omnisci.jdbc.OmniSciPreparedStatement.getQuery().

Referenced by omnisci.cursor.Cursor.executemany().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ execute() [2/5]

boolean com.omnisci.jdbc.OmniSciPreparedStatement.execute ( String  sql) throws SQLException
inline

Definition at line 853 of file OmniSciPreparedStatement.java.

Referenced by omnisci.cursor.Cursor.executemany().

853  {
854  MAPDLOGGER.debug("Entered");
855  throw new UnsupportedOperationException("Not supported yet,"
856  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
857  + " class:" + new Throwable().getStackTrace()[0].getClassName()
858  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
859  }
+ Here is the caller graph for this function:

◆ execute() [3/5]

boolean com.omnisci.jdbc.OmniSciPreparedStatement.execute ( String  sql,
int  autoGeneratedKeys 
) throws SQLException
inline

Definition at line 1023 of file OmniSciPreparedStatement.java.

Referenced by omnisci.cursor.Cursor.executemany().

1023  {
1024  MAPDLOGGER.debug("Entered");
1025  throw new UnsupportedOperationException("Not supported yet,"
1026  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1027  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1028  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1029  }
+ Here is the caller graph for this function:

◆ execute() [4/5]

boolean com.omnisci.jdbc.OmniSciPreparedStatement.execute ( String  sql,
int []  columnIndexes 
) throws SQLException
inline

Definition at line 1032 of file OmniSciPreparedStatement.java.

Referenced by omnisci.cursor.Cursor.executemany().

1032  {
1033  MAPDLOGGER.debug("Entered");
1034  throw new UnsupportedOperationException("Not supported yet,"
1035  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1036  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1037  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1038  }
+ Here is the caller graph for this function:

◆ execute() [5/5]

boolean com.omnisci.jdbc.OmniSciPreparedStatement.execute ( String  sql,
String []  columnNames 
) throws SQLException
inline

Definition at line 1041 of file OmniSciPreparedStatement.java.

Referenced by omnisci.cursor.Cursor.executemany().

1041  {
1042  MAPDLOGGER.debug("Entered");
1043  throw new UnsupportedOperationException("Not supported yet,"
1044  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1045  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1046  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1047  }
+ Here is the caller graph for this function:

◆ executeBatch()

int [] com.omnisci.jdbc.OmniSciPreparedStatement.executeBatch ( ) throws SQLException
inline

Definition at line 946 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciPreparedStatement.checkClosed(), com.omnisci.jdbc.OmniSciPreparedStatement.clearBatch(), and com.omnisci.jdbc.OmniSciPreparedStatement.client.

946  {
947  checkClosed();
948  int ret[] = null;
949  if (rows != null) {
950  MAPDLOGGER.debug("executeBatch, rows=" + rows.size());
951  try {
952  // send the batch
953  client.load_table(session, insertTableName, rows);
954  } catch (TOmniSciException ex) {
955  throw new SQLException("executeBatch failed: " + ex.getError_msg());
956  } catch (TException ex) {
957  throw new SQLException("executeBatch failed: " + ex.toString());
958  }
959  ret = new int[rows.size()];
960  for (int i = 0; i < rows.size(); i++) {
961  ret[i] = 1;
962  }
963  clearBatch();
964  }
965  return ret;
966  }
+ Here is the call graph for this function:

◆ executeQuery() [1/2]

ResultSet com.omnisci.jdbc.OmniSciPreparedStatement.executeQuery ( ) throws SQLException
inline

Definition at line 161 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciStatement.executeQuery(), and com.omnisci.jdbc.OmniSciPreparedStatement.getQuery().

Referenced by com.omnisci.jdbc.OmniSciPreparedStatement.executeUpdate().

161  {
162  if (isNewBatch) {
163  String qsql = getQuery();
164  MAPDLOGGER.debug("executeQuery, sql=" + qsql);
165  return stmt.executeQuery(qsql);
166  }
167  throw new UnsupportedOperationException("Not supported yet,"
168  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
169  + " class:" + new Throwable().getStackTrace()[0].getClassName()
170  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
171  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ executeQuery() [2/2]

ResultSet com.omnisci.jdbc.OmniSciPreparedStatement.executeQuery ( String  sql) throws SQLException
inline

Definition at line 737 of file OmniSciPreparedStatement.java.

737  {
738  MAPDLOGGER.debug("Entered");
739  throw new UnsupportedOperationException("Not supported yet,"
740  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
741  + " class:" + new Throwable().getStackTrace()[0].getClassName()
742  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
743  }

◆ executeUpdate() [1/5]

int com.omnisci.jdbc.OmniSciPreparedStatement.executeUpdate ( ) throws SQLException
inline

Definition at line 174 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciPreparedStatement.executeQuery().

174  {
175  MAPDLOGGER.debug("Entered");
176  executeQuery();
177  // TODO: OmniSciDB supports updates, inserts and deletes, but
178  // there is no way to get number of affected rows at the moment
179  return -1;
180  }
+ Here is the call graph for this function:

◆ executeUpdate() [2/5]

int com.omnisci.jdbc.OmniSciPreparedStatement.executeUpdate ( String  sql) throws SQLException
inline

Definition at line 746 of file OmniSciPreparedStatement.java.

746  {
747  MAPDLOGGER.debug("Entered");
748  throw new UnsupportedOperationException("Not supported yet,"
749  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
750  + " class:" + new Throwable().getStackTrace()[0].getClassName()
751  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
752  }

◆ executeUpdate() [3/5]

int com.omnisci.jdbc.OmniSciPreparedStatement.executeUpdate ( String  sql,
int  autoGeneratedKeys 
) throws SQLException
inline

Definition at line 996 of file OmniSciPreparedStatement.java.

996  {
997  MAPDLOGGER.debug("Entered");
998  throw new UnsupportedOperationException("Not supported yet,"
999  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1000  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1001  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1002  }

◆ executeUpdate() [4/5]

int com.omnisci.jdbc.OmniSciPreparedStatement.executeUpdate ( String  sql,
int []  columnIndexes 
) throws SQLException
inline

Definition at line 1005 of file OmniSciPreparedStatement.java.

1005  {
1006  MAPDLOGGER.debug("Entered");
1007  throw new UnsupportedOperationException("Not supported yet,"
1008  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1009  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1010  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1011  }

◆ executeUpdate() [5/5]

int com.omnisci.jdbc.OmniSciPreparedStatement.executeUpdate ( String  sql,
String []  columnNames 
) throws SQLException
inline

Definition at line 1014 of file OmniSciPreparedStatement.java.

1014  {
1015  MAPDLOGGER.debug("Entered");
1016  throw new UnsupportedOperationException("Not supported yet,"
1017  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1018  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1019  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1020  }

◆ getConnection()

Connection com.omnisci.jdbc.OmniSciPreparedStatement.getConnection ( ) throws SQLException
inline

Definition at line 969 of file OmniSciPreparedStatement.java.

969  {
970  MAPDLOGGER.debug("Entered");
971  throw new UnsupportedOperationException("Not supported yet,"
972  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
973  + " class:" + new Throwable().getStackTrace()[0].getClassName()
974  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
975  }

◆ getFetchDirection()

int com.omnisci.jdbc.OmniSciPreparedStatement.getFetchDirection ( ) throws SQLException
inline

Definition at line 889 of file OmniSciPreparedStatement.java.

889  {
890  MAPDLOGGER.debug("Entered");
891  return ResultSet.FETCH_FORWARD;
892  }

◆ getFetchSize()

int com.omnisci.jdbc.OmniSciPreparedStatement.getFetchSize ( ) throws SQLException
inline

Definition at line 902 of file OmniSciPreparedStatement.java.

902  {
903  MAPDLOGGER.debug("Entered");
904  throw new UnsupportedOperationException("Not supported yet,"
905  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
906  + " class:" + new Throwable().getStackTrace()[0].getClassName()
907  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
908  }

◆ getGeneratedKeys()

ResultSet com.omnisci.jdbc.OmniSciPreparedStatement.getGeneratedKeys ( ) throws SQLException
inline

Definition at line 987 of file OmniSciPreparedStatement.java.

987  {
988  MAPDLOGGER.debug("Entered");
989  throw new UnsupportedOperationException("Not supported yet,"
990  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
991  + " class:" + new Throwable().getStackTrace()[0].getClassName()
992  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
993  }

◆ getMaxFieldSize()

int com.omnisci.jdbc.OmniSciPreparedStatement.getMaxFieldSize ( ) throws SQLException
inline

Definition at line 766 of file OmniSciPreparedStatement.java.

766  {
767  MAPDLOGGER.debug("Entered");
768  throw new UnsupportedOperationException("Not supported yet,"
769  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
770  + " class:" + new Throwable().getStackTrace()[0].getClassName()
771  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
772  }

◆ getMaxRows()

int com.omnisci.jdbc.OmniSciPreparedStatement.getMaxRows ( ) throws SQLException
inline

Definition at line 784 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciStatement.getMaxRows().

+ Here is the call graph for this function:

◆ getMetaData()

ResultSetMetaData com.omnisci.jdbc.OmniSciPreparedStatement.getMetaData ( ) throws SQLException
inline

Definition at line 472 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciPreparedStatement.client, com.omnisci.jdbc.OmniSciStatement.getResultSet(), com.omnisci.jdbc.OmniSciPreparedStatement.isSelect(), com.omnisci.jdbc.OmniSciPreparedStatement.OmniSciPreparedStatement(), and com.omnisci.jdbc.OmniSciPreparedStatement.parmCount.

472  {
473  MAPDLOGGER.debug("Entered");
474  if (!isSelect()) {
475  return null;
476  }
477  if (stmt.getResultSet() != null) {
478  return stmt.getResultSet().getMetaData();
479  }
480  PreparedStatement ps = null;
481  try {
483  ps.setMaxRows(0);
484  for (int i = 1; i <= this.parmCount; ++i) {
485  ps.setNull(i, Types.NULL);
486  }
487  ResultSet rs = ps.executeQuery();
488  if (rs != null) {
489  return rs.getMetaData();
490  } else {
491  return null;
492  }
493  } finally {
494  if (ps != null) {
495  ps.close();
496  }
497  }
498  }
OmniSciPreparedStatement(String sql, String session, OmniSci.Client client)
+ Here is the call graph for this function:

◆ getMoreResults() [1/2]

boolean com.omnisci.jdbc.OmniSciPreparedStatement.getMoreResults ( ) throws SQLException
inline

Definition at line 874 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciStatement.getMoreResults().

+ Here is the call graph for this function:

◆ getMoreResults() [2/2]

boolean com.omnisci.jdbc.OmniSciPreparedStatement.getMoreResults ( int  current) throws SQLException
inline

Definition at line 978 of file OmniSciPreparedStatement.java.

978  {
979  MAPDLOGGER.debug("Entered");
980  throw new UnsupportedOperationException("Not supported yet,"
981  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
982  + " class:" + new Throwable().getStackTrace()[0].getClassName()
983  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
984  }

◆ getParameterMetaData()

ParameterMetaData com.omnisci.jdbc.OmniSciPreparedStatement.getParameterMetaData ( ) throws SQLException
inline

Definition at line 548 of file OmniSciPreparedStatement.java.

548  {
549  MAPDLOGGER.debug("Entered");
550  throw new UnsupportedOperationException("Not supported yet,"
551  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
552  + " class:" + new Throwable().getStackTrace()[0].getClassName()
553  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
554  }

◆ getQuery()

String com.omnisci.jdbc.OmniSciPreparedStatement.getQuery ( )
inlineprivate

Definition at line 121 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciPreparedStatement.currentSQL, and com.omnisci.jdbc.OmniSciPreparedStatement.repCount.

Referenced by com.omnisci.jdbc.OmniSciPreparedStatement.execute(), and com.omnisci.jdbc.OmniSciPreparedStatement.executeQuery().

121  {
122  String qsql;
123  // put string together if required
124  if (parmCount > 0) {
125  if (repCount != parmCount) {
126  throw new UnsupportedOperationException(
127  "Incorrect number of replace parameters for prepared statement "
128  + currentSQL + " has only " + repCount + " parameters");
129  }
130  StringBuilder modQuery = new StringBuilder(currentSQL.length() * 5);
131  for (int i = 0; i < repCount; i++) {
132  modQuery.append(brokenSQL[i]);
133  if (parmIsNull[i]) {
134  modQuery.append("NULL");
135  } else {
136  if (parmIsString[i]) {
137  modQuery.append("'").append(parmRep[i]).append("'");
138  } else {
139  modQuery.append(parmRep[i]);
140  }
141  }
142  }
143  modQuery.append(brokenSQL[parmCount]);
144  qsql = modQuery.toString();
145  } else {
146  qsql = currentSQL;
147  }
148 
149  qsql = qsql.replace(" WHERE 1=0", " LIMIT 1 ");
150  MAPDLOGGER.debug("Query is now " + qsql);
151  repCount = 0; // reset the parameters
152  return qsql;
153  }
+ Here is the caller graph for this function:

◆ getQueryTimeout()

int com.omnisci.jdbc.OmniSciPreparedStatement.getQueryTimeout ( ) throws SQLException
inline

Definition at line 806 of file OmniSciPreparedStatement.java.

806  {
807  MAPDLOGGER.debug("Entered");
808  return 0;
809  }

◆ getResultSet()

ResultSet com.omnisci.jdbc.OmniSciPreparedStatement.getResultSet ( ) throws SQLException
inline

Definition at line 862 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciStatement.getResultSet().

862  {
863  MAPDLOGGER.debug("Entered");
864  return stmt.getResultSet();
865  }
+ Here is the call graph for this function:

◆ getResultSetConcurrency()

int com.omnisci.jdbc.OmniSciPreparedStatement.getResultSetConcurrency ( ) throws SQLException
inline

Definition at line 911 of file OmniSciPreparedStatement.java.

911  {
912  MAPDLOGGER.debug("Entered");
913  throw new UnsupportedOperationException("Not supported yet,"
914  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
915  + " class:" + new Throwable().getStackTrace()[0].getClassName()
916  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
917  }

◆ getResultSetHoldability()

int com.omnisci.jdbc.OmniSciPreparedStatement.getResultSetHoldability ( ) throws SQLException
inline

Definition at line 1050 of file OmniSciPreparedStatement.java.

1050  {
1051  MAPDLOGGER.debug("Entered");
1052  throw new UnsupportedOperationException("Not supported yet,"
1053  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1054  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1055  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1056  }

◆ getResultSetType()

int com.omnisci.jdbc.OmniSciPreparedStatement.getResultSetType ( ) throws SQLException
inline

Definition at line 920 of file OmniSciPreparedStatement.java.

920  {
921  MAPDLOGGER.debug("Entered");
922  throw new UnsupportedOperationException("Not supported yet,"
923  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
924  + " class:" + new Throwable().getStackTrace()[0].getClassName()
925  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
926  }

◆ getUpdateCount()

int com.omnisci.jdbc.OmniSciPreparedStatement.getUpdateCount ( ) throws SQLException
inline

Definition at line 868 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciStatement.getUpdateCount().

+ Here is the call graph for this function:

◆ getWarnings()

SQLWarning com.omnisci.jdbc.OmniSciPreparedStatement.getWarnings ( ) throws SQLException
inline

◆ isClosed()

boolean com.omnisci.jdbc.OmniSciPreparedStatement.isClosed ( ) throws SQLException
inline

Definition at line 1059 of file OmniSciPreparedStatement.java.

1059  {
1060  MAPDLOGGER.debug("Entered");
1061  return isClosed;
1062  }

◆ isCloseOnCompletion()

boolean com.omnisci.jdbc.OmniSciPreparedStatement.isCloseOnCompletion ( ) throws SQLException
inline

Definition at line 1092 of file OmniSciPreparedStatement.java.

1092  {
1093  MAPDLOGGER.debug("Entered");
1094  throw new UnsupportedOperationException("Not supported yet,"
1095  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1096  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1097  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1098  }

◆ isPoolable()

boolean com.omnisci.jdbc.OmniSciPreparedStatement.isPoolable ( ) throws SQLException
inline

Definition at line 1074 of file OmniSciPreparedStatement.java.

1074  {
1075  MAPDLOGGER.debug("Entered");
1076  throw new UnsupportedOperationException("Not supported yet,"
1077  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1078  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1079  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1080  }

◆ isSelect()

boolean com.omnisci.jdbc.OmniSciPreparedStatement.isSelect ( )
inlineprivate

Definition at line 155 of file OmniSciPreparedStatement.java.

Referenced by com.omnisci.jdbc.OmniSciPreparedStatement.getMetaData().

155  {
156  Matcher matcher = REGEX_IS_SELECT_PATTERN.matcher(currentSQL);
157  return matcher.matches();
158  }
+ Here is the caller graph for this function:

◆ isWrapperFor()

boolean com.omnisci.jdbc.OmniSciPreparedStatement.isWrapperFor ( Class<?>  iface) throws SQLException
inline

Definition at line 1110 of file OmniSciPreparedStatement.java.

1110  {
1111  MAPDLOGGER.debug("Entered");
1112  throw new UnsupportedOperationException("Not supported yet,"
1113  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1114  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1115  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1116  }

◆ setArray()

void com.omnisci.jdbc.OmniSciPreparedStatement.setArray ( int  parameterIndex,
Array  x 
) throws SQLException
inline

Definition at line 464 of file OmniSciPreparedStatement.java.

464  {
465  MAPDLOGGER.debug("Entered");
466  parmRep[parameterIndex - 1] = x.toString();
467  parmIsNull[parameterIndex - 1] = false;
468  repCount++;
469  }

◆ setAsciiStream() [1/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setAsciiStream ( int  parameterIndex,
InputStream  x,
int  length 
) throws SQLException
inline

Definition at line 304 of file OmniSciPreparedStatement.java.

305  {
306  MAPDLOGGER.debug("Entered");
307  throw new UnsupportedOperationException("Not supported yet,"
308  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
309  + " class:" + new Throwable().getStackTrace()[0].getClassName()
310  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
311  }

◆ setAsciiStream() [2/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setAsciiStream ( int  parameterIndex,
InputStream  x,
long  length 
) throws SQLException
inline

Definition at line 644 of file OmniSciPreparedStatement.java.

645  {
646  MAPDLOGGER.debug("Entered");
647  throw new UnsupportedOperationException("Not supported yet,"
648  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
649  + " class:" + new Throwable().getStackTrace()[0].getClassName()
650  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
651  }

◆ setAsciiStream() [3/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setAsciiStream ( int  parameterIndex,
InputStream  x 
) throws SQLException
inline

Definition at line 674 of file OmniSciPreparedStatement.java.

674  {
675  MAPDLOGGER.debug("Entered");
676  throw new UnsupportedOperationException("Not supported yet,"
677  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
678  + " class:" + new Throwable().getStackTrace()[0].getClassName()
679  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
680  }

◆ setBigDecimal()

void com.omnisci.jdbc.OmniSciPreparedStatement.setBigDecimal ( int  parameterIndex,
BigDecimal  x 
) throws SQLException
inline

Definition at line 248 of file OmniSciPreparedStatement.java.

248  {
249  MAPDLOGGER.debug("Entered");
250  parmRep[parameterIndex - 1] = x.toString();
251  parmIsNull[parameterIndex - 1] = false;
252  repCount++;
253  }

◆ setBinaryStream() [1/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setBinaryStream ( int  parameterIndex,
InputStream  x,
int  length 
) throws SQLException
inline

Definition at line 324 of file OmniSciPreparedStatement.java.

325  {
326  MAPDLOGGER.debug("Entered");
327  throw new UnsupportedOperationException("Not supported yet,"
328  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
329  + " class:" + new Throwable().getStackTrace()[0].getClassName()
330  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
331  }

◆ setBinaryStream() [2/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setBinaryStream ( int  parameterIndex,
InputStream  x,
long  length 
) throws SQLException
inline

Definition at line 654 of file OmniSciPreparedStatement.java.

655  {
656  MAPDLOGGER.debug("Entered");
657  throw new UnsupportedOperationException("Not supported yet,"
658  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
659  + " class:" + new Throwable().getStackTrace()[0].getClassName()
660  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
661  }

◆ setBinaryStream() [3/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setBinaryStream ( int  parameterIndex,
InputStream  x 
) throws SQLException
inline

Definition at line 683 of file OmniSciPreparedStatement.java.

683  {
684  MAPDLOGGER.debug("Entered");
685  throw new UnsupportedOperationException("Not supported yet,"
686  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
687  + " class:" + new Throwable().getStackTrace()[0].getClassName()
688  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
689  }

◆ setBlob() [1/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setBlob ( int  parameterIndex,
Blob  x 
) throws SQLException
inline

Definition at line 446 of file OmniSciPreparedStatement.java.

446  {
447  MAPDLOGGER.debug("Entered");
448  throw new UnsupportedOperationException("Not supported yet,"
449  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
450  + " class:" + new Throwable().getStackTrace()[0].getClassName()
451  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
452  }

◆ setBlob() [2/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setBlob ( int  parameterIndex,
InputStream  inputStream,
long  length 
) throws SQLException
inline

Definition at line 604 of file OmniSciPreparedStatement.java.

605  {
606  MAPDLOGGER.debug("Entered");
607  throw new UnsupportedOperationException("Not supported yet,"
608  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
609  + " class:" + new Throwable().getStackTrace()[0].getClassName()
610  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
611  }

◆ setBlob() [3/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setBlob ( int  parameterIndex,
InputStream  inputStream 
) throws SQLException
inline

Definition at line 719 of file OmniSciPreparedStatement.java.

719  {
720  MAPDLOGGER.debug("Entered");
721  throw new UnsupportedOperationException("Not supported yet,"
722  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
723  + " class:" + new Throwable().getStackTrace()[0].getClassName()
724  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
725  }

◆ setBoolean()

void com.omnisci.jdbc.OmniSciPreparedStatement.setBoolean ( int  parameterIndex,
boolean  x 
) throws SQLException
inline

Definition at line 190 of file OmniSciPreparedStatement.java.

190  {
191  MAPDLOGGER.debug("Entered");
192  parmRep[parameterIndex - 1] = x ? "true" : "false";
193  parmIsString[parameterIndex - 1] = false;
194  parmIsNull[parameterIndex - 1] = false;
195  repCount++;
196  }

◆ setByte()

void com.omnisci.jdbc.OmniSciPreparedStatement.setByte ( int  parameterIndex,
byte  x 
) throws SQLException
inline

Definition at line 199 of file OmniSciPreparedStatement.java.

199  {
200  MAPDLOGGER.debug("Entered");
201  throw new UnsupportedOperationException("Not supported yet,"
202  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
203  + " class:" + new Throwable().getStackTrace()[0].getClassName()
204  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
205  }

◆ setBytes()

void com.omnisci.jdbc.OmniSciPreparedStatement.setBytes ( int  parameterIndex,
byte []  x 
) throws SQLException
inline

Definition at line 267 of file OmniSciPreparedStatement.java.

267  {
268  MAPDLOGGER.debug("Entered");
269  throw new UnsupportedOperationException("Not supported yet,"
270  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
271  + " class:" + new Throwable().getStackTrace()[0].getClassName()
272  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
273  }

◆ setCharacterStream() [1/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setCharacterStream ( int  parameterIndex,
Reader  reader,
int  length 
) throws SQLException
inline

Definition at line 427 of file OmniSciPreparedStatement.java.

428  {
429  MAPDLOGGER.debug("Entered");
430  throw new UnsupportedOperationException("Not supported yet,"
431  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
432  + " class:" + new Throwable().getStackTrace()[0].getClassName()
433  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
434  }

◆ setCharacterStream() [2/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setCharacterStream ( int  parameterIndex,
Reader  reader,
long  length 
) throws SQLException
inline

Definition at line 664 of file OmniSciPreparedStatement.java.

665  {
666  MAPDLOGGER.debug("Entered");
667  throw new UnsupportedOperationException("Not supported yet,"
668  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
669  + " class:" + new Throwable().getStackTrace()[0].getClassName()
670  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
671  }

◆ setCharacterStream() [3/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setCharacterStream ( int  parameterIndex,
Reader  reader 
) throws SQLException
inline

Definition at line 692 of file OmniSciPreparedStatement.java.

692  {
693  MAPDLOGGER.debug("Entered");
694  throw new UnsupportedOperationException("Not supported yet,"
695  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
696  + " class:" + new Throwable().getStackTrace()[0].getClassName()
697  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
698  }

◆ setClob() [1/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setClob ( int  parameterIndex,
Clob  x 
) throws SQLException
inline

Definition at line 455 of file OmniSciPreparedStatement.java.

455  {
456  MAPDLOGGER.debug("Entered");
457  throw new UnsupportedOperationException("Not supported yet,"
458  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
459  + " class:" + new Throwable().getStackTrace()[0].getClassName()
460  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
461  }

◆ setClob() [2/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setClob ( int  parameterIndex,
Reader  reader,
long  length 
) throws SQLException
inline

Definition at line 594 of file OmniSciPreparedStatement.java.

595  {
596  MAPDLOGGER.debug("Entered");
597  throw new UnsupportedOperationException("Not supported yet,"
598  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
599  + " class:" + new Throwable().getStackTrace()[0].getClassName()
600  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
601  }

◆ setClob() [3/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setClob ( int  parameterIndex,
Reader  reader 
) throws SQLException
inline

Definition at line 710 of file OmniSciPreparedStatement.java.

710  {
711  MAPDLOGGER.debug("Entered");
712  throw new UnsupportedOperationException("Not supported yet,"
713  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
714  + " class:" + new Throwable().getStackTrace()[0].getClassName()
715  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
716  }

◆ setCursorName()

void com.omnisci.jdbc.OmniSciPreparedStatement.setCursorName ( String  name) throws SQLException
inline

Definition at line 844 of file OmniSciPreparedStatement.java.

844  {
845  MAPDLOGGER.debug("Entered");
846  throw new UnsupportedOperationException("Not supported yet,"
847  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
848  + " class:" + new Throwable().getStackTrace()[0].getClassName()
849  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
850  }

◆ setDate() [1/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setDate ( int  parameterIndex,
Date  x 
) throws SQLException
inline

Definition at line 276 of file OmniSciPreparedStatement.java.

276  {
277  MAPDLOGGER.debug("Entered");
278  parmRep[parameterIndex - 1] = x.toString();
279  parmIsString[parameterIndex - 1] = true;
280  parmIsNull[parameterIndex - 1] = false;
281  repCount++;
282  }

◆ setDate() [2/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setDate ( int  parameterIndex,
Date  x,
Calendar  cal 
) throws SQLException
inline

Definition at line 501 of file OmniSciPreparedStatement.java.

501  {
502  MAPDLOGGER.debug("Entered");
503  throw new UnsupportedOperationException("Not supported yet,"
504  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
505  + " class:" + new Throwable().getStackTrace()[0].getClassName()
506  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
507  }

◆ setDouble()

void com.omnisci.jdbc.OmniSciPreparedStatement.setDouble ( int  parameterIndex,
double  x 
) throws SQLException
inline

Definition at line 240 of file OmniSciPreparedStatement.java.

References Double.

◆ setEscapeProcessing()

void com.omnisci.jdbc.OmniSciPreparedStatement.setEscapeProcessing ( boolean  enable) throws SQLException
inline

Definition at line 797 of file OmniSciPreparedStatement.java.

797  {
798  MAPDLOGGER.debug("Entered");
799  throw new UnsupportedOperationException("Not supported yet,"
800  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
801  + " class:" + new Throwable().getStackTrace()[0].getClassName()
802  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
803  }

◆ setFetchDirection()

void com.omnisci.jdbc.OmniSciPreparedStatement.setFetchDirection ( int  direction) throws SQLException
inline

Definition at line 880 of file OmniSciPreparedStatement.java.

880  {
881  MAPDLOGGER.debug("Entered");
882  throw new UnsupportedOperationException("Not supported yet,"
883  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
884  + " class:" + new Throwable().getStackTrace()[0].getClassName()
885  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
886  }

◆ setFetchSize()

void com.omnisci.jdbc.OmniSciPreparedStatement.setFetchSize ( int  rows) throws SQLException
inline

Definition at line 895 of file OmniSciPreparedStatement.java.

895  {
896  MAPDLOGGER.debug("Entered");
897  // TODO we need to chnage the model to allow smaller select chunks at the moment you
898  // get everything
899  }

◆ setFloat()

void com.omnisci.jdbc.OmniSciPreparedStatement.setFloat ( int  parameterIndex,
float  x 
) throws SQLException
inline

Definition at line 232 of file OmniSciPreparedStatement.java.

◆ setInt()

void com.omnisci.jdbc.OmniSciPreparedStatement.setInt ( int  parameterIndex,
int  x 
) throws SQLException
inline

Definition at line 216 of file OmniSciPreparedStatement.java.

◆ setLong()

void com.omnisci.jdbc.OmniSciPreparedStatement.setLong ( int  parameterIndex,
long  x 
) throws SQLException
inline

Definition at line 224 of file OmniSciPreparedStatement.java.

224  {
225  MAPDLOGGER.debug("Entered");
226  parmRep[parameterIndex - 1] = Long.toString(x);
227  parmIsNull[parameterIndex - 1] = false;
228  repCount++;
229  }

◆ setMaxFieldSize()

void com.omnisci.jdbc.OmniSciPreparedStatement.setMaxFieldSize ( int  max) throws SQLException
inline

Definition at line 775 of file OmniSciPreparedStatement.java.

775  {
776  MAPDLOGGER.debug("Entered");
777  throw new UnsupportedOperationException("Not supported yet,"
778  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
779  + " class:" + new Throwable().getStackTrace()[0].getClassName()
780  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
781  }

◆ setMaxRows()

void com.omnisci.jdbc.OmniSciPreparedStatement.setMaxRows ( int  max) throws SQLException
inline

Definition at line 790 of file OmniSciPreparedStatement.java.

References com.omnisci.jdbc.OmniSciStatement.setMaxRows().

790  {
791  MAPDLOGGER.debug("Entered");
792  MAPDLOGGER.debug("SetMaxRows to " + max);
793  stmt.setMaxRows(max);
794  }
+ Here is the call graph for this function:

◆ setNCharacterStream() [1/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setNCharacterStream ( int  parameterIndex,
Reader  value,
long  length 
) throws SQLException
inline

Definition at line 575 of file OmniSciPreparedStatement.java.

576  {
577  MAPDLOGGER.debug("Entered");
578  throw new UnsupportedOperationException("Not supported yet,"
579  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
580  + " class:" + new Throwable().getStackTrace()[0].getClassName()
581  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
582  }

◆ setNCharacterStream() [2/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setNCharacterStream ( int  parameterIndex,
Reader  value 
) throws SQLException
inline

Definition at line 701 of file OmniSciPreparedStatement.java.

701  {
702  MAPDLOGGER.debug("Entered");
703  throw new UnsupportedOperationException("Not supported yet,"
704  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
705  + " class:" + new Throwable().getStackTrace()[0].getClassName()
706  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
707  }

◆ setNClob() [1/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setNClob ( int  parameterIndex,
NClob  value 
) throws SQLException
inline

Definition at line 585 of file OmniSciPreparedStatement.java.

585  {
586  MAPDLOGGER.debug("Entered");
587  throw new UnsupportedOperationException("Not supported yet,"
588  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
589  + " class:" + new Throwable().getStackTrace()[0].getClassName()
590  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
591  }

◆ setNClob() [2/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setNClob ( int  parameterIndex,
Reader  reader,
long  length 
) throws SQLException
inline

Definition at line 614 of file OmniSciPreparedStatement.java.

615  {
616  MAPDLOGGER.debug("Entered");
617  throw new UnsupportedOperationException("Not supported yet,"
618  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
619  + " class:" + new Throwable().getStackTrace()[0].getClassName()
620  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
621  }

◆ setNClob() [3/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setNClob ( int  parameterIndex,
Reader  reader 
) throws SQLException
inline

Definition at line 728 of file OmniSciPreparedStatement.java.

728  {
729  MAPDLOGGER.debug("Entered");
730  throw new UnsupportedOperationException("Not supported yet,"
731  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
732  + " class:" + new Throwable().getStackTrace()[0].getClassName()
733  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
734  }

◆ setNString()

void com.omnisci.jdbc.OmniSciPreparedStatement.setNString ( int  parameterIndex,
String  value 
) throws SQLException
inline

Definition at line 566 of file OmniSciPreparedStatement.java.

566  {
567  MAPDLOGGER.debug("Entered");
568  throw new UnsupportedOperationException("Not supported yet,"
569  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
570  + " class:" + new Throwable().getStackTrace()[0].getClassName()
571  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
572  }

◆ setNull() [1/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setNull ( int  parameterIndex,
int  sqlType 
) throws SQLException
inline

Definition at line 183 of file OmniSciPreparedStatement.java.

183  {
184  MAPDLOGGER.debug("Entered");
185  parmIsNull[parameterIndex - 1] = true;
186  repCount++;
187  }

◆ setNull() [2/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setNull ( int  parameterIndex,
int  sqlType,
String  typeName 
) throws SQLException
inline

Definition at line 529 of file OmniSciPreparedStatement.java.

530  {
531  MAPDLOGGER.debug("Entered");
532  throw new UnsupportedOperationException("Not supported yet,"
533  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
534  + " class:" + new Throwable().getStackTrace()[0].getClassName()
535  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
536  }

◆ setObject() [1/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setObject ( int  parameterIndex,
Object  x,
int  targetSqlType 
) throws SQLException
inline

Definition at line 340 of file OmniSciPreparedStatement.java.

341  {
342  MAPDLOGGER.debug("Entered");
343  throw new UnsupportedOperationException("Not supported yet,"
344  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
345  + " class:" + new Throwable().getStackTrace()[0].getClassName()
346  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
347  }

◆ setObject() [2/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setObject ( int  parameterIndex,
Object  x 
) throws SQLException
inline

Definition at line 350 of file OmniSciPreparedStatement.java.

350  {
351  MAPDLOGGER.debug("Entered");
352  throw new UnsupportedOperationException("Not supported yet,"
353  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
354  + " class:" + new Throwable().getStackTrace()[0].getClassName()
355  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
356  }

◆ setObject() [3/3]

void com.omnisci.jdbc.OmniSciPreparedStatement.setObject ( int  parameterIndex,
Object  x,
int  targetSqlType,
int  scaleOrLength 
) throws SQLException
inline

Definition at line 633 of file OmniSciPreparedStatement.java.

635  {
636  MAPDLOGGER.debug("Entered");
637  throw new UnsupportedOperationException("Not supported yet,"
638  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
639  + " class:" + new Throwable().getStackTrace()[0].getClassName()
640  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
641  }

◆ setPoolable()

void com.omnisci.jdbc.OmniSciPreparedStatement.setPoolable ( boolean  poolable) throws SQLException
inline

Definition at line 1065 of file OmniSciPreparedStatement.java.

1065  {
1066  MAPDLOGGER.debug("Entered");
1067  throw new UnsupportedOperationException("Not supported yet,"
1068  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1069  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1070  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1071  }

◆ setQueryTimeout()

void com.omnisci.jdbc.OmniSciPreparedStatement.setQueryTimeout ( int  seconds) throws SQLException
inline

Definition at line 812 of file OmniSciPreparedStatement.java.

812  {
813  MAPDLOGGER.debug("Entered");
814  SQLWarning warning = new SQLWarning(
815  "Query timeouts are not supported. Substituting a value of zero.");
816  if (rootWarning == null)
817  rootWarning = warning;
818  else
819  rootWarning.setNextWarning(warning);
820  }

◆ setRef()

void com.omnisci.jdbc.OmniSciPreparedStatement.setRef ( int  parameterIndex,
Ref  x 
) throws SQLException
inline

Definition at line 437 of file OmniSciPreparedStatement.java.

437  {
438  MAPDLOGGER.debug("Entered");
439  throw new UnsupportedOperationException("Not supported yet,"
440  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
441  + " class:" + new Throwable().getStackTrace()[0].getClassName()
442  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
443  }

◆ setRowId()

void com.omnisci.jdbc.OmniSciPreparedStatement.setRowId ( int  parameterIndex,
RowId  x 
) throws SQLException
inline

Definition at line 557 of file OmniSciPreparedStatement.java.

557  {
558  MAPDLOGGER.debug("Entered");
559  throw new UnsupportedOperationException("Not supported yet,"
560  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
561  + " class:" + new Throwable().getStackTrace()[0].getClassName()
562  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
563  }

◆ setShort()

void com.omnisci.jdbc.OmniSciPreparedStatement.setShort ( int  parameterIndex,
short  x 
) throws SQLException
inline

Definition at line 208 of file OmniSciPreparedStatement.java.

208  {
209  MAPDLOGGER.debug("Entered");
210  parmRep[parameterIndex - 1] = Short.toString(x);
211  parmIsNull[parameterIndex - 1] = false;
212  repCount++;
213  }

◆ setSQLXML()

void com.omnisci.jdbc.OmniSciPreparedStatement.setSQLXML ( int  parameterIndex,
SQLXML  xmlObject 
) throws SQLException
inline

Definition at line 624 of file OmniSciPreparedStatement.java.

624  {
625  MAPDLOGGER.debug("Entered");
626  throw new UnsupportedOperationException("Not supported yet,"
627  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
628  + " class:" + new Throwable().getStackTrace()[0].getClassName()
629  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
630  }

◆ setString()

void com.omnisci.jdbc.OmniSciPreparedStatement.setString ( int  parameterIndex,
String  x 
) throws SQLException
inline

Definition at line 256 of file OmniSciPreparedStatement.java.

256  {
257  MAPDLOGGER.debug("Entered");
258  // add extra ' if there are any in string
259  x = x.replaceAll("'", "''");
260  parmRep[parameterIndex - 1] = x;
261  parmIsString[parameterIndex - 1] = true;
262  parmIsNull[parameterIndex - 1] = false;
263  repCount++;
264  }

◆ setTime() [1/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setTime ( int  parameterIndex,
Time  x 
) throws SQLException
inline

Definition at line 285 of file OmniSciPreparedStatement.java.

285  {
286  MAPDLOGGER.debug("Entered");
287  parmRep[parameterIndex - 1] = x.toString();
288  parmIsString[parameterIndex - 1] = true;
289  parmIsNull[parameterIndex - 1] = false;
290  repCount++;
291  }

◆ setTime() [2/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setTime ( int  parameterIndex,
Time  x,
Calendar  cal 
) throws SQLException
inline

Definition at line 510 of file OmniSciPreparedStatement.java.

510  {
511  MAPDLOGGER.debug("Entered");
512  throw new UnsupportedOperationException("Not supported yet,"
513  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
514  + " class:" + new Throwable().getStackTrace()[0].getClassName()
515  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
516  }

◆ setTimestamp() [1/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setTimestamp ( int  parameterIndex,
Timestamp  x 
) throws SQLException
inline

Definition at line 294 of file OmniSciPreparedStatement.java.

294  {
295  MAPDLOGGER.debug("Entered");
296  parmRep[parameterIndex - 1] =
297  x.toString(); // new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(x);
298  parmIsString[parameterIndex - 1] = true;
299  parmIsNull[parameterIndex - 1] = false;
300  repCount++;
301  }

◆ setTimestamp() [2/2]

void com.omnisci.jdbc.OmniSciPreparedStatement.setTimestamp ( int  parameterIndex,
Timestamp  x,
Calendar  cal 
) throws SQLException
inline

Definition at line 519 of file OmniSciPreparedStatement.java.

520  {
521  MAPDLOGGER.debug("Entered");
522  throw new UnsupportedOperationException("Not supported yet,"
523  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
524  + " class:" + new Throwable().getStackTrace()[0].getClassName()
525  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
526  }

◆ setUnicodeStream()

void com.omnisci.jdbc.OmniSciPreparedStatement.setUnicodeStream ( int  parameterIndex,
InputStream  x,
int  length 
) throws SQLException
inline

Definition at line 314 of file OmniSciPreparedStatement.java.

315  {
316  MAPDLOGGER.debug("Entered");
317  throw new UnsupportedOperationException("Not supported yet,"
318  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
319  + " class:" + new Throwable().getStackTrace()[0].getClassName()
320  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
321  }

◆ setURL()

void com.omnisci.jdbc.OmniSciPreparedStatement.setURL ( int  parameterIndex,
URL  x 
) throws SQLException
inline

Definition at line 539 of file OmniSciPreparedStatement.java.

539  {
540  MAPDLOGGER.debug("Entered");
541  throw new UnsupportedOperationException("Not supported yet,"
542  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
543  + " class:" + new Throwable().getStackTrace()[0].getClassName()
544  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
545  }

◆ unwrap()

public<T> T com.omnisci.jdbc.OmniSciPreparedStatement.unwrap ( Class< T >  iface) throws SQLException
inlinepackage

Definition at line 1101 of file OmniSciPreparedStatement.java.

1101  {
1102  MAPDLOGGER.debug("Entered");
1103  throw new UnsupportedOperationException("Not supported yet,"
1104  + " line:" + new Throwable().getStackTrace()[0].getLineNumber()
1105  + " class:" + new Throwable().getStackTrace()[0].getClassName()
1106  + " method:" + new Throwable().getStackTrace()[0].getMethodName());
1107  }

Member Data Documentation

◆ brokenSQL

String com.omnisci.jdbc.OmniSciPreparedStatement.brokenSQL[]
private

Definition at line 70 of file OmniSciPreparedStatement.java.

◆ client

◆ currentSQL

String com.omnisci.jdbc.OmniSciPreparedStatement.currentSQL
private

◆ fieldsOrder

int com.omnisci.jdbc.OmniSciPreparedStatement.fieldsOrder[]
private

Definition at line 73 of file OmniSciPreparedStatement.java.

◆ insertTableName

String com.omnisci.jdbc.OmniSciPreparedStatement.insertTableName
private

Definition at line 68 of file OmniSciPreparedStatement.java.

◆ isClosed

boolean com.omnisci.jdbc.OmniSciPreparedStatement.isClosed = false
private

Definition at line 90 of file OmniSciPreparedStatement.java.

◆ isInsert

boolean com.omnisci.jdbc.OmniSciPreparedStatement.isInsert = false
private

Definition at line 78 of file OmniSciPreparedStatement.java.

◆ isNewBatch

boolean com.omnisci.jdbc.OmniSciPreparedStatement.isNewBatch = true
private

Definition at line 79 of file OmniSciPreparedStatement.java.

◆ MAPDLOGGER

final Logger com.omnisci.jdbc.OmniSciPreparedStatement.MAPDLOGGER
staticpackage
Initial value:
=
LoggerFactory.getLogger(OmniSciPreparedStatement.class)

Definition at line 63 of file OmniSciPreparedStatement.java.

◆ parmCount

◆ parmIsNull

boolean com.omnisci.jdbc.OmniSciPreparedStatement.parmIsNull[]
private

Definition at line 72 of file OmniSciPreparedStatement.java.

◆ parmIsString

boolean [] com.omnisci.jdbc.OmniSciPreparedStatement.parmIsString = null
private

Definition at line 80 of file OmniSciPreparedStatement.java.

◆ parmRep

String com.omnisci.jdbc.OmniSciPreparedStatement.parmRep[]
private

Definition at line 71 of file OmniSciPreparedStatement.java.

◆ REGEX_IS_SELECT_PATTERN

final Pattern com.omnisci.jdbc.OmniSciPreparedStatement.REGEX_IS_SELECT_PATTERN
staticprivate
Initial value:
=
Pattern.compile("^(?:\\s|--.*?\\R|/\\*[\\S\\s]*?\\*/|\\s*)*\\s*select[\\S\\s]*",
Pattern.CASE_INSENSITIVE | Pattern.MULTILINE)

Definition at line 87 of file OmniSciPreparedStatement.java.

◆ REGEX_LOF_PATTERN

final Pattern com.omnisci.jdbc.OmniSciPreparedStatement.REGEX_LOF_PATTERN
staticprivate
Initial value:
= Pattern.compile(
"(?i)\\s*insert\\s+into\\s+[\\w:\\.]+\\s*\\(([\\w:\\s:\\,:\\']+)\\)[\\w:\\s]+\\(")

Definition at line 83 of file OmniSciPreparedStatement.java.

◆ REGEX_PATTERN

final Pattern com.omnisci.jdbc.OmniSciPreparedStatement.REGEX_PATTERN = Pattern.compile("(?i)\\s+INTO\\s+(\\w+)")
staticprivate

Definition at line 82 of file OmniSciPreparedStatement.java.

◆ repCount

int com.omnisci.jdbc.OmniSciPreparedStatement.repCount
private

◆ rootWarning

SQLWarning com.omnisci.jdbc.OmniSciPreparedStatement.rootWarning = null

◆ rows

◆ session

String com.omnisci.jdbc.OmniSciPreparedStatement.session
private

Definition at line 75 of file OmniSciPreparedStatement.java.

Referenced by com.omnisci.jdbc.OmniSciPreparedStatement.OmniSciPreparedStatement(), omnisci.thrift.OmniSci.disconnect_args.read(), omnisci.thrift.OmniSci.switch_database_args.read(), omnisci.thrift.OmniSci.clone_session_args.read(), omnisci.thrift.OmniSci.get_server_status_args.read(), omnisci.thrift.OmniSci.get_status_args.read(), omnisci.thrift.OmniSci.get_hardware_info_args.read(), omnisci.thrift.OmniSci.get_tables_args.read(), omnisci.thrift.OmniSci.get_physical_tables_args.read(), omnisci.thrift.OmniSci.get_views_args.read(), omnisci.thrift.OmniSci.get_tables_meta_args.read(), omnisci.thrift.OmniSci.get_table_details_args.read(), omnisci.thrift.OmniSci.get_internal_table_details_args.read(), omnisci.thrift.OmniSci.get_users_args.read(), omnisci.thrift.OmniSci.get_databases_args.read(), omnisci.thrift.OmniSci.start_heap_profile_args.read(), omnisci.thrift.OmniSci.stop_heap_profile_args.read(), omnisci.thrift.OmniSci.get_heap_profile_args.read(), omnisci.thrift.OmniSci.get_memory_args.read(), omnisci.thrift.OmniSci.clear_cpu_memory_args.read(), omnisci.thrift.OmniSci.clear_gpu_memory_args.read(), omnisci.thrift.OmniSci.set_table_epoch_args.read(), omnisci.thrift.OmniSci.set_table_epoch_by_name_args.read(), omnisci.thrift.OmniSci.get_table_epoch_args.read(), omnisci.thrift.OmniSci.get_table_epoch_by_name_args.read(), omnisci.thrift.OmniSci.get_session_info_args.read(), omnisci.thrift.OmniSci.sql_execute_args.read(), omnisci.thrift.OmniSci.sql_execute_df_args.read(), omnisci.thrift.OmniSci.sql_execute_gdf_args.read(), omnisci.thrift.OmniSci.deallocate_df_args.read(), omnisci.thrift.OmniSci.sql_validate_args.read(), omnisci.thrift.OmniSci.get_completion_hints_args.read(), omnisci.thrift.OmniSci.set_execution_mode_args.read(), omnisci.thrift.OmniSci.render_vega_args.read(), omnisci.thrift.OmniSci.get_result_row_for_pixel_args.read(), omnisci.thrift.OmniSci.get_dashboard_args.read(), omnisci.thrift.OmniSci.get_dashboards_args.read(), omnisci.thrift.OmniSci.create_dashboard_args.read(), omnisci.thrift.OmniSci.replace_dashboard_args.read(), omnisci.thrift.OmniSci.delete_dashboard_args.read(), omnisci.thrift.OmniSci.share_dashboards_args.read(), omnisci.thrift.OmniSci.delete_dashboards_args.read(), omnisci.thrift.OmniSci.share_dashboard_args.read(), omnisci.thrift.OmniSci.unshare_dashboard_args.read(), omnisci.thrift.OmniSci.unshare_dashboards_args.read(), omnisci.thrift.OmniSci.get_dashboard_grantees_args.read(), omnisci.thrift.OmniSci.get_link_view_args.read(), omnisci.thrift.OmniSci.create_link_args.read(), omnisci.thrift.OmniSci.load_table_binary_args.read(), omnisci.thrift.OmniSci.load_table_binary_columnar_args.read(), omnisci.thrift.OmniSci.load_table_binary_arrow_args.read(), omnisci.thrift.OmniSci.load_table_args.read(), omnisci.thrift.OmniSci.detect_column_types_args.read(), omnisci.thrift.OmniSci.create_table_args.read(), omnisci.thrift.OmniSci.import_table_args.read(), omnisci.thrift.OmniSci.import_geo_table_args.read(), omnisci.thrift.OmniSci.import_table_status_args.read(), omnisci.thrift.OmniSci.get_first_geo_file_in_archive_args.read(), omnisci.thrift.OmniSci.get_all_files_in_archive_args.read(), omnisci.thrift.OmniSci.get_layers_in_geo_file_args.read(), omnisci.thrift.OmniSci.query_get_outer_fragment_count_args.read(), omnisci.thrift.OmniSci.check_table_consistency_args.read(), omnisci.thrift.OmniSci.start_render_query_args.read(), omnisci.thrift.OmniSci.insert_data_args.read(), omnisci.thrift.OmniSci.checkpoint_args.read(), omnisci.thrift.OmniSci.get_roles_args.read(), omnisci.thrift.OmniSci.get_db_objects_for_grantee_args.read(), omnisci.thrift.OmniSci.get_db_object_privs_args.read(), omnisci.thrift.OmniSci.get_all_roles_for_user_args.read(), omnisci.thrift.OmniSci.has_role_args.read(), omnisci.thrift.OmniSci.has_object_privilege_args.read(), omnisci.thrift.OmniSci.set_license_key_args.read(), omnisci.thrift.OmniSci.get_license_claims_args.read(), omnisci.thrift.OmniSci.get_device_parameters_args.read(), omnisci.thrift.OmniSci.register_runtime_extension_functions_args.read(), omnisci.thrift.OmniSci.disconnect_args.write(), omnisci.thrift.OmniSci.switch_database_args.write(), omnisci.thrift.OmniSci.clone_session_args.write(), omnisci.thrift.OmniSci.get_server_status_args.write(), omnisci.thrift.OmniSci.get_status_args.write(), omnisci.thrift.OmniSci.get_hardware_info_args.write(), omnisci.thrift.OmniSci.get_tables_args.write(), omnisci.thrift.OmniSci.get_physical_tables_args.write(), omnisci.thrift.OmniSci.get_views_args.write(), omnisci.thrift.OmniSci.get_tables_meta_args.write(), omnisci.thrift.OmniSci.get_table_details_args.write(), omnisci.thrift.OmniSci.get_internal_table_details_args.write(), omnisci.thrift.OmniSci.get_users_args.write(), omnisci.thrift.OmniSci.get_databases_args.write(), omnisci.thrift.OmniSci.start_heap_profile_args.write(), omnisci.thrift.OmniSci.stop_heap_profile_args.write(), omnisci.thrift.OmniSci.get_heap_profile_args.write(), omnisci.thrift.OmniSci.get_memory_args.write(), omnisci.thrift.OmniSci.clear_cpu_memory_args.write(), omnisci.thrift.OmniSci.clear_gpu_memory_args.write(), omnisci.thrift.OmniSci.set_table_epoch_args.write(), omnisci.thrift.OmniSci.set_table_epoch_by_name_args.write(), omnisci.thrift.OmniSci.get_table_epoch_args.write(), omnisci.thrift.OmniSci.get_table_epoch_by_name_args.write(), omnisci.thrift.OmniSci.get_session_info_args.write(), omnisci.thrift.OmniSci.sql_execute_args.write(), omnisci.thrift.OmniSci.sql_execute_df_args.write(), omnisci.thrift.OmniSci.sql_execute_gdf_args.write(), omnisci.thrift.OmniSci.deallocate_df_args.write(), omnisci.thrift.OmniSci.sql_validate_args.write(), omnisci.thrift.OmniSci.get_completion_hints_args.write(), omnisci.thrift.OmniSci.set_execution_mode_args.write(), omnisci.thrift.OmniSci.render_vega_args.write(), omnisci.thrift.OmniSci.get_result_row_for_pixel_args.write(), omnisci.thrift.OmniSci.get_dashboard_args.write(), omnisci.thrift.OmniSci.get_dashboards_args.write(), omnisci.thrift.OmniSci.create_dashboard_args.write(), omnisci.thrift.OmniSci.replace_dashboard_args.write(), omnisci.thrift.OmniSci.delete_dashboard_args.write(), omnisci.thrift.OmniSci.share_dashboards_args.write(), omnisci.thrift.OmniSci.delete_dashboards_args.write(), omnisci.thrift.OmniSci.share_dashboard_args.write(), omnisci.thrift.OmniSci.unshare_dashboard_args.write(), omnisci.thrift.OmniSci.unshare_dashboards_args.write(), omnisci.thrift.OmniSci.get_dashboard_grantees_args.write(), omnisci.thrift.OmniSci.get_link_view_args.write(), omnisci.thrift.OmniSci.create_link_args.write(), omnisci.thrift.OmniSci.load_table_binary_args.write(), omnisci.thrift.OmniSci.load_table_binary_columnar_args.write(), omnisci.thrift.OmniSci.load_table_binary_arrow_args.write(), omnisci.thrift.OmniSci.load_table_args.write(), omnisci.thrift.OmniSci.detect_column_types_args.write(), omnisci.thrift.OmniSci.create_table_args.write(), omnisci.thrift.OmniSci.import_table_args.write(), omnisci.thrift.OmniSci.import_geo_table_args.write(), omnisci.thrift.OmniSci.import_table_status_args.write(), omnisci.thrift.OmniSci.get_first_geo_file_in_archive_args.write(), omnisci.thrift.OmniSci.get_all_files_in_archive_args.write(), omnisci.thrift.OmniSci.get_layers_in_geo_file_args.write(), omnisci.thrift.OmniSci.query_get_outer_fragment_count_args.write(), omnisci.thrift.OmniSci.check_table_consistency_args.write(), omnisci.thrift.OmniSci.start_render_query_args.write(), omnisci.thrift.OmniSci.insert_data_args.write(), omnisci.thrift.OmniSci.checkpoint_args.write(), omnisci.thrift.OmniSci.get_roles_args.write(), omnisci.thrift.OmniSci.get_db_objects_for_grantee_args.write(), omnisci.thrift.OmniSci.get_db_object_privs_args.write(), omnisci.thrift.OmniSci.get_all_roles_for_user_args.write(), omnisci.thrift.OmniSci.has_role_args.write(), omnisci.thrift.OmniSci.has_object_privilege_args.write(), omnisci.thrift.OmniSci.set_license_key_args.write(), omnisci.thrift.OmniSci.get_license_claims_args.write(), omnisci.thrift.OmniSci.get_device_parameters_args.write(), and omnisci.thrift.OmniSci.register_runtime_extension_functions_args.write().

◆ stmt

OmniSciStatement com.omnisci.jdbc.OmniSciPreparedStatement.stmt = null
private

Definition at line 77 of file OmniSciPreparedStatement.java.


The documentation for this class was generated from the following file: