- contentColumnCache(boolean) - Method in interface oracle.soda.rdbms.OracleRDBMSMetadataBuilder
-
Sets the SecureFiles LOB cache setting for the content column.
- contentColumnCompress(String) - Method in interface oracle.soda.rdbms.OracleRDBMSMetadataBuilder
-
Sets the SecureFiles LOB compress setting for the content column.
- contentColumnEncrypt(String) - Method in interface oracle.soda.rdbms.OracleRDBMSMetadataBuilder
-
Sets the SecureFiles LOB encryption setting for the content column.
- contentColumnMaxLength(int) - Method in interface oracle.soda.rdbms.OracleRDBMSMetadataBuilder
-
Sets the maximum length of the content column.
- contentColumnName(String) - Method in interface oracle.soda.rdbms.OracleRDBMSMetadataBuilder
-
Sets the name of the content column.
- contentColumnType(String) - Method in interface oracle.soda.rdbms.OracleRDBMSMetadataBuilder
-
Sets the SQL type of the content column.
- contentColumnValidation(String) - Method in interface oracle.soda.rdbms.OracleRDBMSMetadataBuilder
-
Sets the validation mode for the content column.
- count() - Method in interface oracle.soda.OracleOperationBuilder
-
Counts the number of documents.
- createCollection(String) - Method in interface oracle.soda.OracleDatabaseAdmin
-
Creates a collection with the specified name.
- createCollection(String, OracleDocument) - Method in interface oracle.soda.OracleDatabaseAdmin
-
Creates a collection with the specified name and
implementation-specific collection metadata, expressed in
JSON.
- createDocumentFromByteArray(byte[]) - Method in interface oracle.soda.OracleDocumentFactory
-
Creates a new document with the provided byte[]
JSON content.
- createDocumentFromByteArray(String, byte[]) - Method in interface oracle.soda.OracleDocumentFactory
-
Creates a new document with the provided key and
byte[]
JSON content.
- createDocumentFromByteArray(String, byte[], String) - Method in interface oracle.soda.OracleDocumentFactory
-
Creates a new document with the provided key, byte[]
content, and content type.
- createDocumentFromString(String) - Method in interface oracle.soda.OracleDocumentFactory
-
Creates a new document with the provided String
JSON content.
- createDocumentFromString(String, String) - Method in interface oracle.soda.OracleDocumentFactory
-
Creates a new document with the provided key and
String
JSON content.
- createDocumentFromString(String, String, String) - Method in interface oracle.soda.OracleDocumentFactory
-
Creates a new document with the provided key, String
content, and media type.
- createIndex(OracleDocument) - Method in interface oracle.soda.OracleCollectionAdmin
-
Create an index using an index specification (expressed in JSON).
- createJsonSearchIndex(String) - Method in interface oracle.soda.OracleCollectionAdmin
-
Turns on Json Search Index.
- createMetadataBuilder() - Method in class oracle.soda.rdbms.OracleRDBMSClient
-
- creationTimeColumnName(String) - Method in interface oracle.soda.rdbms.OracleRDBMSMetadataBuilder
-
Sets the optional creation time column name.
- getCollectionNames() - Method in interface oracle.soda.OracleDatabaseAdmin
-
Gets a list of the names of all collections in the database.
- getCollectionNames(int) - Method in interface oracle.soda.OracleDatabaseAdmin
-
Gets a list of the names of collections in the database with a
limit on the number returned.
- getCollectionNames(int, int) - Method in interface oracle.soda.OracleDatabaseAdmin
-
Gets a list of the names of collections in the database with a
limit on the number returned, starting at a specific offset in
the list.
- getCollectionNames(int, String) - Method in interface oracle.soda.OracleDatabaseAdmin
-
Gets a list of the names of collections in the database with a
limit on the number returned, starting at the first name greater
than or equal to startName
.
- getConnection() - Method in interface oracle.soda.OracleDatabaseAdmin
-
Return the JDBC connection backing this database.
- getContentAsByteArray() - Method in interface oracle.soda.OracleDocument
-
Returns the content as a byte array.
- getContentAsString() - Method in interface oracle.soda.OracleDocument
-
Returns the content as a String
.
- getContentLength() - Method in interface oracle.soda.OracleDocument
-
Returns the length of content if know.
- getCreatedOn() - Method in interface oracle.soda.OracleDocument
-
Returns the timestamp of creation of this document in ISO format.
- getCursor() - Method in interface oracle.soda.OracleOperationBuilder
-
Returns OracleCursor
which is an iterator over
result documents.
- getDatabase(Connection) - Method in interface oracle.soda.OracleClient
-
Gets the document collections database.
- getDatabase(Connection, boolean) - Method in interface oracle.soda.OracleClient
-
Gets the document collections database.
- getDatabase(Connection) - Method in class oracle.soda.rdbms.OracleRDBMSClient
-
Gets the document collections database.
- getDatabase(Connection, boolean) - Method in class oracle.soda.rdbms.OracleRDBMSClient
-
Gets the document collections database.
- getDataGuide() - Method in interface oracle.soda.OracleCollectionAdmin
-
Returns a JSON data guide for the collection.
- getError() - Method in interface oracle.soda.OracleDropResult
-
Gets the error encountered when attempting to drop the collection.
- getErrorCode() - Method in exception oracle.soda.OracleException
-
Returns the error code associated with this exception.
- getKey() - Method in interface oracle.soda.OracleDocument
-
Returns the key.
- getLastModified() - Method in interface oracle.soda.OracleDocument
-
Returns the timestamp of the last modification to this document in
ISO format.
- getMediaType() - Method in interface oracle.soda.OracleDocument
-
Returns the media type.
- getMetadata() - Method in interface oracle.soda.OracleCollectionAdmin
-
Returns collection metadata expressed in JSON.
- getName() - Method in interface oracle.soda.OracleCollectionAdmin
-
Gets the collection's name.
- getName() - Method in interface oracle.soda.OracleDropResult
-
Gets the name of the collection that could not be dropped.
- getNextException() - Method in exception oracle.soda.OracleException
-
Returns the next OracleException in the chain or null
if none.
- getOne() - Method in interface oracle.soda.OracleOperationBuilder
-
Returns a single document.
- getProcessedCount() - Method in exception oracle.soda.OracleBatchException
-
Number of operations processed before the error occurred.
- getVersion() - Method in interface oracle.soda.OracleDocument
-
Returns a string suitable for use as a version of the
document.
- openCollection(String) - Method in interface oracle.soda.OracleDatabase
-
Opens a collection with the specified name.
- oracle.soda - package oracle.soda
-
Contains the core SODA interfaces and classes.
- oracle.soda.rdbms - package oracle.soda.rdbms
-
Contains RDBMS-specific SODA interfaces and classes.
- OracleBatchException - Exception in oracle.soda
-
Represents an exception thrown during a batch
write operation.
- OracleBatchException(String) - Constructor for exception oracle.soda.OracleBatchException
-
Constructs an OracleBatchException
object with a given message.
- OracleBatchException(String, int) - Constructor for exception oracle.soda.OracleBatchException
-
Constructs an OracleBatchException
object with a given message.
- OracleBatchException(String, int, int) - Constructor for exception oracle.soda.OracleBatchException
-
Constructs an OracleBatchException
with a given message
and an error code.
- OracleBatchException(Throwable) - Constructor for exception oracle.soda.OracleBatchException
-
Constructs an OracleBatchException
object with a given cause.
- OracleBatchException(Throwable, int) - Constructor for exception oracle.soda.OracleBatchException
-
Constructs an OracleBatchException
object with a given cause.
- OracleClient - Interface in oracle.soda
-
Entry point for SODA (Simple Oracle Document Access).
- OracleCollection - Interface in oracle.soda
-
A collection of documents.
- OracleCollectionAdmin - Interface in oracle.soda
-
Provides DDL and metadata methods for the
OracleCollection
administration: index creation and destruction, collection deletion
(ie "drop"), metadata information about the collection,
etc.
- OracleCursor - Interface in oracle.soda
-
Operation result cursor.
- OracleDatabase - Interface in oracle.soda
-
A database of document collections.
- OracleDatabaseAdmin - Interface in oracle.soda
-
Provides DDL and metadata methods for the
OracleDatabase
administration: collection creation, retrieval of collection names, etc.
- OracleDocument - Interface in oracle.soda
-
Represents a document with (typically) JSON content.
- OracleDocumentFactory - Interface in oracle.soda
-
- OracleDropResult - Interface in oracle.soda
-
Holds the collection name that could not be dropped,
and the error encountered when attempting to drop this collection.
- OracleException - Exception in oracle.soda
-
A general exception thrown by various methods of this API.
- OracleException(String) - Constructor for exception oracle.soda.OracleException
-
Constructs an OracleException
object with a given message.
- OracleException(Throwable) - Constructor for exception oracle.soda.OracleException
-
Constructs an OracleException
with a specified
cause (for example, a SQLException
or an
IOException
).
- OracleException(Throwable, int) - Constructor for exception oracle.soda.OracleException
-
Constructs an OracleException
with a specified
cause (for example, a SQLException
or an
IOException
).
- OracleException(String, int) - Constructor for exception oracle.soda.OracleException
-
Constructs an OracleException
with a given message
and an error code.
- OracleException(String, Throwable, int) - Constructor for exception oracle.soda.OracleException
-
Constructs an OracleException
with a given message,
cause, error code, and error prefix.
- OracleOperationBuilder - Interface in oracle.soda
-
An
OracleOperationBuilder
builds and executes various read
and write operations on the
OracleCollection
, in a chainable
manner.
- OracleRDBMSClient - Class in oracle.soda.rdbms
-
- OracleRDBMSClient() - Constructor for class oracle.soda.rdbms.OracleRDBMSClient
-
- OracleRDBMSClient(Properties) - Constructor for class oracle.soda.rdbms.OracleRDBMSClient
-
The following properties are currently supported:
- OracleRDBMSMetadataBuilder - Interface in oracle.soda.rdbms
-
Builds custom collection metadata, expressed as a JSON
OracleDocument
.