- add(int) - Method in class com.intersystems.jdbc.IRISList
-
Append int value to the end of the list.
- add(Integer) - Method in class com.intersystems.jdbc.IRISList
-
Append Integer value to the end of the list.
- add(short) - Method in class com.intersystems.jdbc.IRISList
-
Append short value to the end of the list.
- add(Short) - Method in class com.intersystems.jdbc.IRISList
-
Append Short value to the end of the list.
- add(String) - Method in class com.intersystems.jdbc.IRISList
-
Append String value to the end of the list.
- add(long) - Method in class com.intersystems.jdbc.IRISList
-
Append long value to the end of the list.
- add(Long) - Method in class com.intersystems.jdbc.IRISList
-
Append Long value to the end of the list.
- add(double) - Method in class com.intersystems.jdbc.IRISList
-
Append double value to the end of the list.
- add(Double) - Method in class com.intersystems.jdbc.IRISList
-
Append Double value to the end of the list.
- add(float) - Method in class com.intersystems.jdbc.IRISList
-
Append float value to the end of the list.
- add(Float) - Method in class com.intersystems.jdbc.IRISList
-
Append Float value to the end of the list.
- add(byte[]) - Method in class com.intersystems.jdbc.IRISList
-
Append byte[] to the the end of the list.
- add(byte[], int) - Method in class com.intersystems.jdbc.IRISList
-
Append first lenght bytes from byte[] to the the end of the list.
- add(IRISList) - Method in class com.intersystems.jdbc.IRISList
-
Append IRISList value to the end of the list.
- add(boolean) - Method in class com.intersystems.jdbc.IRISList
-
Append boolean value to the end of the list.
- add(Boolean) - Method in class com.intersystems.jdbc.IRISList
-
Append Boolean value to the end of the list.
- add(BigInteger) - Method in class com.intersystems.jdbc.IRISList
-
Append BigInteger value to the end of the list.
- add(BigDecimal) - Method in class com.intersystems.jdbc.IRISList
-
Append BigDecimal value to the end of the list.
- add(Object) - Method in class com.intersystems.jdbc.IRISList
-
Append value to the end of the list.
- add(Object[]) - Method in class com.intersystems.jdbc.IRISList
-
Appends all of the elements in the specified array to the end of
this list.
- add(Collection) - Method in class com.intersystems.jdbc.IRISList
-
Appends all of the elements in the specified collection to the end of
this list, in same order that they are returned by the specified
collection's iterator.
- addEmpty() - Method in class com.intersystems.jdbc.IRISList
-
Append empty to end of the list.
- addNull() - Method in class com.intersystems.jdbc.IRISList
-
Append null to end of the list.
- classMethodBigDecimal(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
returning the method's return value as an instance of BigDecimal.
- classMethodBoolean(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
returning the method's return value as an instance of Boolean.
- classMethodBytes(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
returning the method's return value as an instance of byte[].
- classMethodDouble(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
returning the method's return value as an instance of Double.
- classMethodIRISList(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
returning the method's return value as an instance of IRISList.
- classMethodLong(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
returning the method's return value as an instance of Long.
- classMethodObject(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
returning the method's return value as an instance of Object.
- classMethodStatusCode(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
if the method's returning status code indicates an error, then Exception is thrown,
otherwise this method returns void
Arguments may be of any of the following types: Integer,
Short, String, Long, Double,
Float, byte[], Boolean, Time,
Date, Timestamp, IRISList or IRISObject.
- classMethodString(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments and
returning the method's return value as an instance of String.
- classMethodVoid(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript class method, passing 0 or more arguments.
- clear() - Method in class com.intersystems.jdbc.IRISList
-
Resets the list by removing all elements from the list.
- close() - Method in class com.intersystems.jdbc.IRIS
-
- com.intersystems.jdbc - package com.intersystems.jdbc
-
InterSystems IRIS JDBC Driver.
- concat(IRISList) - Method in class com.intersystems.jdbc.IRISList
-
Create a new IRISList by appending
specified list to the end of this IRISList.
- count() - Method in class com.intersystems.jdbc.IRISList
-
Return number of elements in the list.
- createIRIS(IRISConnection) - Static method in class com.intersystems.jdbc.IRIS
-
- functionBigDecimal(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript function, passing 0 or more arguments and
returning the function's return value as an instance of BigDecimal.
- functionBoolean(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript function, passing 0 or more arguments and
returning the function's return value as an instance of Boolean.
- functionBytes(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript function, passing 0 or more arguments and
returning the function's return value as an instance of byte[].
- functionDouble(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript function, passing 0 or more arguments and
returning the function's return value as an instance of Double.
- functionIRISList(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript function, passing 0 or more arguments and
returning the function's return value as an instance of IRISList.
- functionLong(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript function, passing 0 or more arguments and
returning the function's return value as an instance of Long.
- functionObject(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript function, passing 0 or more arguments and
returning the function's return value as an instance of Object.
- functionString(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Calls an IRIS ObjectScript function, passing 0 or more arguments and
returning the function's return value as an instance of String.
- get(int) - Method in class com.intersystems.jdbc.IRISList
-
Get element at given index as an Object.
- getAPIVersion() - Static method in class com.intersystems.jdbc.IRIS
-
Returns the API version string.
- getBigDecimal(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a BigDecimal.
- getBigDecimal(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns the $list item in the buffer at index, index set to next
element.
- getBigInteger(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns the $list item in the buffer at index, index set to next
element.
- getBoolean(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a Boolean.
- getBoolean(int) - Method in class com.intersystems.jdbc.IRISList
-
Get element at given index as Boolean.
- getBuffer() - Method in class com.intersystems.jdbc.IRISList
-
- getBytes(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a byte[].
- getBytes(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns copy of byte array value of element at index.
- getCharSet() - Method in class com.intersystems.jdbc.IRISList
-
get IRISList Charset Name, dafault null
- getConnection() - Method in class com.intersystems.jdbc.IRISDataSource
-
- getConnection(String, String) - Method in class com.intersystems.jdbc.IRISDataSource
-
- getConnectionLifetime() - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Returns the connectionLifetime for the DataSource
- getConnectionWaitTimeout() - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Returns the current Connection Wait Timeout.
- getDataSourceName() - Method in class com.intersystems.jdbc.IRISDataSource
-
Returns a String representing the current Data Source Name.
- getDate(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a java.sql.Date.
- getDefaultTransactionIsolation() - Method in class com.intersystems.jdbc.IRISDataSource
-
Returns an int representing current Default Transaction Isolation Level.
- getDescription() - Method in class com.intersystems.jdbc.IRISDataSource
-
Returns a String representing the current description.
- getDouble(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a Double.
- getDouble(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns the $list item in the buffer at index, index set to next
element
- getFloat(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a Float.
- getFloat(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns the $list item in the buffer at index, index set to next
element
- getInputStream(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a InputStream.
- getInteger(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a Integer.
- getInteger(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns the $list item in the buffer at index, index set to next
element.
- getIRISIterator(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Allows iterating over a global in the $ORDER sense by returning an iterator that can be
used to extract subscripts and global node values.
- getIRISIterator(int, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Allows iterating over a global in the $ORDER sense by returning an iterator that can be
used to extract subscripts and global node values.
- getIRISList(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as an instance of IRISList.
- getKeyRecoveryPassword() - Method in class com.intersystems.jdbc.IRISDataSource
-
Returns a String representing current Key Recovery Password.
- getList(int) - Method in class com.intersystems.jdbc.IRISList
-
Get current element at given index as IRISList.
- getLoginTimeout() - Method in class com.intersystems.jdbc.IRISDataSource
-
Gets the time, in seconds, that the driver will wait for to obtain
a connection before throwing a SQLException.
- getLong(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a Long.
- getLong(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns the $list item in the buffer at index, index set to next
element.
- getMaxPoolSize() - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Returns the current Connection Pool max size
- getMinPoolSize() - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Returns the current Connection Pool minimum size
- getNodes(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Note: This method is for internal use only.
- getObject(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as an Object.
- getParentLogger() - Method in class com.intersystems.jdbc.IRISDataSource
-
- getPool() - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Returns the current Connection Pool for this DataSource
- getPoolCount() - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Returns the current Connection Pool size
- getPooledConnection() - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
IMPORTANT: this api SHOULD NOT be used to obtain a pooled connection.
- getPooledConnection(String, String) - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
IMPORTANT: this api SHOULD NOT be used to obtain a pooled connection.
- getPreparseCacheSize() - Method in class com.intersystems.jdbc.IRISDataSource
-
Returns an int representing the Preparsed Cache size.
- getProductVersion() - Static method in class com.intersystems.jdbc.IRIS
-
Returns the product version.
- getReader(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a Reader.
- getServerVersion() - Method in class com.intersystems.jdbc.IRIS
-
Returns the server version string for the current connection.
- getServicePrincipalName() - Method in class com.intersystems.jdbc.IRISDataSource
-
Returns a String representing current Service Principal Name.
- getShort(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a Short.
- getShort(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns the $list item in the buffer at index, index set to next
element.
- getSSLConfigurationName() - Method in class com.intersystems.jdbc.IRISDataSource
-
Returns a String representing current SSL Configuration Name.
- getStreamPrefetchSize() - Method in class com.intersystems.jdbc.IRISDataSource
-
Returns an int representing the Stream Prefetch size.
- getString(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a String.
- getString(int) - Method in class com.intersystems.jdbc.IRISList
-
Returns the $list item in the buffer at index, index set to next
element.
- getSubscriptValue() - Method in class com.intersystems.jdbc.IRISIterator
-
Returns the value of the current subscript.
- getTime(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a java.sql.Time.
- getTimestamp(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Gets the value of the global as a java.sql.Timestamp.
- getTLevel() - Method in class com.intersystems.jdbc.IRIS
-
Get the level of the current nested IRIS transaction.
- getValidateOnConnect() - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Returns the PingOnConnect setting for the DataSource
- getValue() - Method in class com.intersystems.jdbc.IRISIterator
-
Returns the current value.
- increment(Integer, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Increments the specified global with the passed value.
- IRIS - Class in com.intersystems.jdbc
-
IRIS provides various methods that can be used to access
the IRIS Global Module.
- IRISConnectionPoolDataSource - Class in com.intersystems.jdbc
-
IRISConnectionPoolDataSource object is an implementation of
ConnectionPoolDataSource interface
In addition to the apis defined by the interface, this class also includes a number
of InterSystems IRIS specific apis.
- IRISConnectionPoolDataSource() - Constructor for class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
- IRISDataSource - Class in com.intersystems.jdbc
-
IRISDataSource is an implementation of the java.sql.DataSource interface.
- IRISDataSource() - Constructor for class com.intersystems.jdbc.IRISDataSource
-
- IRISIterator - Class in com.intersystems.jdbc
-
IRISIterator allows iterating over the global in the $ORDER sense.
- IRISList - Class in com.intersystems.jdbc
-
IRISList - $LIST projection.
- IRISList() - Constructor for class com.intersystems.jdbc.IRISList
-
Create an empty IRISList.
- IRISList(boolean) - Constructor for class com.intersystems.jdbc.IRISList
-
Create an empty IRISList using the given compact double flag.
- IRISList(String, boolean) - Constructor for class com.intersystems.jdbc.IRISList
-
Create an empty IRISList using the given character set name and compact double flag.
- IRISList(IRISList) - Constructor for class com.intersystems.jdbc.IRISList
-
Create a copy of the provided list.
- IRISList(byte[], int) - Constructor for class com.intersystems.jdbc.IRISList
-
Create an IRISList from the provided buffer with the default character set name.
- IRISList(byte[]) - Constructor for class com.intersystems.jdbc.IRISList
-
Create an IRISList from the provided buffer with the default character set name.
- IRISList(byte[], int, String) - Constructor for class com.intersystems.jdbc.IRISList
-
Create an IRISList from the provided buffer with default character set name.
- IRISList(byte[], String) - Constructor for class com.intersystems.jdbc.IRISList
-
Create an IRISList from the provided buffer with provided character set name.
- IRISList(byte[], int, String, boolean) - Constructor for class com.intersystems.jdbc.IRISList
-
Create an IRISList from the provided buffer with provided character set name and compact double flag.
- isCompactDoubleEnabled() - Method in class com.intersystems.jdbc.IRISList
-
Checks whether double and float values will be written in compact form.
- isDefined(String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Checks if a a global contains data ($DATA).
- set(Integer, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given Integer value.
- set(Boolean, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given Boolean value.
- set(Short, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given Short value.
- set(Long, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given Long value.
- set(Double, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given Double value.
- set(Float, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given Float value.
- set(Date, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given java.sql.Date value.
- set(Time, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given java.sql.Time value.
- set(Timestamp, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given java.sql.Timestamp value.
- set(String, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given String value.
- set(byte[], String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given byte[] value.
- set(InputStream, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the data in the given InputStream.
- set(Reader, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the data in the given Reader.
- set(T, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to an instance of an object that implements
Serializable.
- set(BigDecimal, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given BigDecimal value.
- set(IRISList, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the given IRISList value.
- set(Object, String, Object...) - Method in class com.intersystems.jdbc.IRIS
-
Sets the current node's value to the specified value.
- set(int, Object) - Method in class com.intersystems.jdbc.IRISList
-
Set or update the given element with an value.
- set(int, Object[]) - Method in class com.intersystems.jdbc.IRISList
-
Set or update the given elements.
- setAccessToken(String) - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Sets the AccessToken for this DataSource object.
- setAccessToken(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the AccessToken for this DataSource object.
- setCharSet(String) - Method in class com.intersystems.jdbc.IRISList
-
set IRISList Charset Name
- setCommitTimeout(int) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the commitTimeout for this DataSource object.
- setCompactDoubleEnabled(boolean) - Method in class com.intersystems.jdbc.IRISList
-
Enables or disables writing double and float values to this list in compact form.
- setConnectionLifetime(int) - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Sets the current ConnectionLifetime
- setConnectionSecurityLevel(int) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the Connection Security Level for this DataSource object.
- setConnectionWaitTimeout(int) - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Set the connection wait timeout.
- setDatabaseName(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets Database (InterSystems IRIS Namespace) name for this DataSource object.
- setDataSourceName(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets tthe Data Source Name for this DataSource object.
- setDefaultTransactionIsolation(int) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the default Transaction Isolation Level for this DataSource object.
- setDescription(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the description for this DataSource object.
- setEventClass(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the Event Class for this DataSource object.
- setKeyRecoveryPassword(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the Key Recovery Password for this DataSource object.
- setLoginTimeout(int) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the maximum time, in seconds, that the driver will wait for to
obtain a connection before throwing a SQLException.
- setMaxPoolSize(int) - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Sets a Connection Pool max size.
- setMinPoolSize(int) - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Sets the current Connection Pool min size,
This will be the initial number of pooled idle connections established
- setNetworkTimeout(int) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the networkTimeout for this DataSource object.
- setNodelay(boolean) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the TCP_NODELAY flag for this DataSource object.
- setPassword(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the password for this DataSource object.
- setPortNumber(int) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the port number for this DataSource object.
- setPreparseCacheSize(int) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the Preparsed Cache size for this DataSource object.
- setServerName(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the server name for this DataSource object.
- setServicePrincipalName(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the Service Principal Name for this DataSource object.
- setSSLConfigurationName(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the SSL Configuration Name for this DataSource object.
- setStreamPrefetchSize(int) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the StreamPrefetch size for this DataSource object.
- setUser(String) - Method in class com.intersystems.jdbc.IRISDataSource
-
Sets the username for this DataSource object.
- setValidateOnConnect(boolean) - Method in class com.intersystems.jdbc.IRISConnectionPoolDataSource
-
Sets the current PingOnConnect setting
- size() - Method in class com.intersystems.jdbc.IRISList
-
Return the size of the list - number of bytes used by IRISlist
- startFrom(Object) - Method in class com.intersystems.jdbc.IRISIterator
-
Sets the iterator's starting position to the specified subscript.
- subList(int, int) - Method in class com.intersystems.jdbc.IRISList
-
Return a new IRISList that is obtained by getting all the elements of
this list starting at from index, and ending at to index.