- cancelTask(long, boolean) - Method in class com.sequoiadb.base.Sequoiadb
-
Cancel the specified task.
- CATALOG_GROUP_NAME - Static variable in class com.sequoiadb.base.Sequoiadb
-
- cleanRequestBuff() - Method in class com.sequoiadb.base.Sequoiadb
-
- clear() - Method in class org.bson.BasicBSONObject
-
Removes all of the mappings from this map (optional operation).
- clearAllHooks() - Static method in class org.bson.BSON
-
Remove all the hooks.
- clearDecodingHooks() - Static method in class org.bson.BSON
-
Clears all decoding hooks.
- clearEncodingHooks() - Static method in class org.bson.BSON
-
Clears all encoding hooks.
- ClientOptions - Class in com.sequoiadb.base
-
Global configuration of SequoiaDB driver.
- ClientOptions() - Constructor for class com.sequoiadb.base.ClientOptions
-
The construction method of ClientOptions.
- clone() - Method in class com.sequoiadb.base.ConfigOptions
-
Clone the current options.
- clone() - Method in class com.sequoiadb.base.options.DeleteOption
-
- clone() - Method in class com.sequoiadb.base.options.InsertOption
-
- clone() - Method in class com.sequoiadb.base.options.UpdateOption
-
- clone() - Method in class com.sequoiadb.base.options.UpsertOption
-
- clone() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Clone the current options.
- close() - Method in class com.sequoiadb.base.DBCursor
-
Close the cursor.
- close() - Method in interface com.sequoiadb.base.DBLob
-
Close the lob.
- close() - Method in class com.sequoiadb.base.Sequoiadb
-
Close the connection.
- close() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Clean all resources of current connection pool.
- closeAllCursors() - Method in class com.sequoiadb.base.Sequoiadb
-
Close all the cursors created in current connection, we can't use those cursors to get data
again.
- CODE - Static variable in class org.bson.BSON
-
- Code - Class in org.bson.types
-
for using the Code type
- Code(String) - Constructor for class org.bson.types.Code
-
- CODE_W_SCOPE - Static variable in class org.bson.BSON
-
- CodeWScope - Class in org.bson.types
-
for using the CodeWScope type
- CodeWScope(String, BSONObject) - Constructor for class org.bson.types.CodeWScope
-
- CollectionSpace - Class in com.sequoiadb.base
-
Collection space of SequoiaDB.
- com.sequoiadb.base - package com.sequoiadb.base
-
SequoiaDB Basic API
- com.sequoiadb.base.options - package com.sequoiadb.base.options
-
- com.sequoiadb.base.result - package com.sequoiadb.base.result
-
- com.sequoiadb.datasource - package com.sequoiadb.datasource
-
SequoiaDB Datasource API
- com.sequoiadb.exception - package com.sequoiadb.exception
-
SequoiaDB Error
- com.sequoiadb.util - package com.sequoiadb.util
-
- com.sequoiadb.util.lobid - package com.sequoiadb.util.lobid
-
- commit() - Method in class com.sequoiadb.base.Sequoiadb
-
Commit the transaction.
- compareTo(BSONDecimal) - Method in class org.bson.types.BSONDecimal
-
Compares this BSONDecimal with the specified BSONDecimal.
- compareTo(ObjectId) - Method in class org.bson.types.ObjectId
-
- ConfigOptions - Class in com.sequoiadb.base
-
Database Connection Configuration Option
- ConfigOptions() - Constructor for class com.sequoiadb.base.ConfigOptions
-
- configOptions(ConfigOptions) - Method in class com.sequoiadb.base.Sequoiadb.Builder
-
Set the options for connection.
- configOptions(ConfigOptions) - Method in class com.sequoiadb.datasource.SequoiadbDatasource.Builder
-
Set the options for connection.
- ConnectStrategy - Enum in com.sequoiadb.datasource
-
- containsField(String) - Method in class org.bson.BasicBSONObject
-
Checks if this object contains a given field
- containsField(String) - Method in interface org.bson.BSONObject
-
Checks if this object contains a field with the given name.
- containsField(String) - Method in class org.bson.types.BasicBSONList
-
Checks if this object contains a given field
- containsKey(Object) - Method in class org.bson.BasicBSONObject
-
Returns true if this map contains a mapping for the specified key.
- containsValue(Object) - Method in class org.bson.BasicBSONObject
-
Returns true if this map maps one or more keys to the specified value.
- create() - Method in class org.bson.BasicBSONCallback
-
- create(boolean, List<String>) - Method in class org.bson.BasicBSONCallback
-
- createAutoIncrement(BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Create auto-increment for current collection.
- createAutoIncrement(List<BSONObject>) - Method in class com.sequoiadb.base.DBCollection
-
Create one or more auto-increment for current collection.
- createBSONCallback() - Method in class org.bson.BasicBSONCallback
-
- createBSONCallback() - Method in interface org.bson.BSONCallback
-
- createBSONCallback() - Method in class org.bson.EmptyBSONCallback
-
- createCollection(String) - Method in class com.sequoiadb.base.CollectionSpace
-
Create the named collection in current collection space.
- createCollection(String, BSONObject) - Method in class com.sequoiadb.base.CollectionSpace
-
Create collection by options.
- createCollectionSpace(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Create the named collection space with default SDB_PAGESIZE_64K.
- createCollectionSpace(String, int) - Method in class com.sequoiadb.base.Sequoiadb
-
Create collection space.
- createCollectionSpace(String, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Create collection space.
- createDataSource(String, String, String, String, String, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Create data source.
- createDomain(String, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Create a domain.
- createIdIndex(BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Create the id index.
- createIndex(String, BSONObject, BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Create a index with name and key.
- createIndex(String, BSONObject, boolean, boolean, int) - Method in class com.sequoiadb.base.DBCollection
-
Create a index with indexName and indexKeys.
- createIndex(String, String, boolean, boolean, int) - Method in class com.sequoiadb.base.DBCollection
-
Create a index with indexName and indexKeys.
- createIndex(String, BSONObject, boolean, boolean) - Method in class com.sequoiadb.base.DBCollection
-
Create a index with indexName and indexKeys
- createIndex(String, String, boolean, boolean) - Method in class com.sequoiadb.base.DBCollection
-
Create a index with indexName and indexKeys.
- createList() - Method in class org.bson.BasicBSONCallback
-
- createLob() - Method in class com.sequoiadb.base.DBCollection
-
Create a lob.
- createLob(ObjectId) - Method in class com.sequoiadb.base.DBCollection
-
Create a lob with a given id.
- createLobID(Date) - Method in class com.sequoiadb.base.DBCollection
-
Just create a lobID from server.
- createLobID() - Method in class com.sequoiadb.base.DBCollection
-
Just create a lobID from server.
- createNode(String, int, String) - Method in class com.sequoiadb.base.ReplicaGroup
-
Create node.
- createNode(String, int, String, BSONObject) - Method in class com.sequoiadb.base.ReplicaGroup
-
Create node.
- createReplicaCataGroup(String, int, String, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Create the replica Catalog group with the given options.
- createReplicaGroup(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Create replica group by name.
- createSequence(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Create a sequence.
- createSequence(String, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Create a sequence with the specified options.
- createUser(String, String) - Method in class com.sequoiadb.base.Sequoiadb
-
Create an user in current database.
- crtJSProcedure(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Create a storage procedure.
- cur() - Method in class org.bson.BasicBSONCallback
-
- curName() - Method in class org.bson.BasicBSONCallback
-
- fetch(int) - Method in class com.sequoiadb.base.DBSequence
-
Fetch a bulk of continuous values.
- fill(byte[]) - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- fill(byte[], int) - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- FLG_DELETE_ONE - Static variable in class com.sequoiadb.base.options.DeleteOption
-
The flag represent whether to delete only one matched record or all matched records
- FLG_INSERT_CONTONDUP - Static variable in class com.sequoiadb.base.options.InsertOption
-
The flag represent whether insert continue(no errors were reported) when hitting index key
duplicate error
- FLG_INSERT_CONTONDUP_ID - Static variable in class com.sequoiadb.base.options.InsertOption
-
The flag represent the error of the dup key will be ignored when the dup key is '_id'.
- FLG_INSERT_REPLACEONDUP - Static variable in class com.sequoiadb.base.options.InsertOption
-
The flag represent whether insert becomes update when hitting index key duplicate error.
- FLG_INSERT_REPLACEONDUP_ID - Static variable in class com.sequoiadb.base.options.InsertOption
-
The flag represents the error of the dup key will be ignored when the dup key is '_id',
and the original record will be replaced by new record.
- FLG_INSERT_RETURN_OID - Static variable in class com.sequoiadb.base.options.InsertOption
-
The flag represent whether insert return the "_id" field of the record for user
- FLG_QUERY_FOR_UPDATE - Static variable in class com.sequoiadb.base.DBQuery
-
When the transaction is turned on and the transaction isolation level is "RC", the transaction lock will be
released after the record is read by default.
- FLG_QUERY_FORCE_HINT - Static variable in class com.sequoiadb.base.DBQuery
-
Force to use specified hint to query,
if database has no index assigned by the hint, fail to query.
- FLG_QUERY_KEEP_SHARDINGKEY_IN_UPDATE - Static variable in class com.sequoiadb.base.DBQuery
-
The sharding key in update rule is not filtered,
when executing queryAndUpdate.
- FLG_QUERY_PARALLED - Static variable in class com.sequoiadb.base.DBQuery
-
Enable parallel sub-query, each sub-query will finish scanning different part of data.
- FLG_QUERY_PREPARE_MORE - Static variable in class com.sequoiadb.base.DBQuery
-
Enable prepare more data when querying.
- FLG_QUERY_STRINGOUT - Static variable in class com.sequoiadb.base.DBQuery
-
Normally, query return bson object,
when this flag is added, query return binary data stream
- FLG_QUERY_WITH_RETURNDATA - Static variable in class com.sequoiadb.base.DBQuery
-
In general, query won't return data until cursor gets the record from database, when adding this flag, return data in query response, it will be more high-performance.
- FLG_UPDATE_KEEP_SHARDINGKEY - Static variable in class com.sequoiadb.base.options.UpdateOption
-
The sharding key in update rule is not filtered, when executing update or upsert.
- FLG_UPDATE_ONE - Static variable in class com.sequoiadb.base.options.UpdateOption
-
The flag represent whether to update only one matched record or all matched records.
- flushConfigure(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Flush the options to configuration file.
- FMP_FUNC_TYPE_C - Static variable in class com.sequoiadb.base.Sequoiadb
-
- FMP_FUNC_TYPE_INVALID - Static variable in class com.sequoiadb.base.Sequoiadb
-
- FMP_FUNC_TYPE_JAVA - Static variable in class com.sequoiadb.base.Sequoiadb
-
- FMP_FUNC_TYPE_JS - Static variable in class com.sequoiadb.base.Sequoiadb
-
- forceSession(long) - Method in class com.sequoiadb.base.Sequoiadb
-
Stop the specified session's current operation and terminate it.
- forceSession(long, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Stop the specified session's current operation and terminate it.
- from(Instant) - Static method in class org.bson.types.BSONDate
-
Obtains an instance of BSONDate from an Instant object.
- get() - Method in class org.bson.BasicBSONCallback
-
- get(String) - Method in class org.bson.BasicBSONObject
-
Gets a value from this object
- get(Object) - Method in class org.bson.BasicBSONObject
-
Returns the value to which the specified key is mapped, or null if the
map contains no mapping for the key.
- get() - Method in interface org.bson.BSONCallback
-
- get(String) - Method in interface org.bson.BSONObject
-
Gets a field from this object by a given name.
- get() - Method in class org.bson.EmptyBSONCallback
-
- get(String) - Method in class org.bson.types.BasicBSONList
-
Gets a value at an index.
- get() - Static method in class org.bson.types.ObjectId
-
Gets a new object id.
- getAbnormalAddrNum() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Get the current abnormal address amount.
- getBigDecimal(String) - Method in class org.bson.BasicBSONObject
-
Returns the BigDecimal object or null if not set.
- getBigDecimal(String, BigDecimal) - Method in class org.bson.BasicBSONObject
-
Returns the BigDecimal object or def if not set.
- getBoolean(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a boolean.
- getBoolean(String, boolean) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a boolean
- getByKey(int) - Static method in enum com.sequoiadb.base.Node.NodeStatus
-
- getByteOrder() - Method in class com.sequoiadb.base.Sequoiadb
-
- getCacheInterval() - Method in class com.sequoiadb.base.ClientOptions
-
- getCacheLimit() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the cache size limit of the session.
- getCheckInterval() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the interval for checking the idle connections periodically.
- getCipherFile() - Method in class com.sequoiadb.base.UserConfig
-
- getClusterName() - Method in class com.sequoiadb.util.SdbDecryptUserInfo
-
Get the cluster name
- getCode() - Method in class org.bson.types.Code
-
- getCollection(String) - Method in class com.sequoiadb.base.CollectionSpace
-
Get the named collection.
- getCollectionNames() - Method in class com.sequoiadb.base.CollectionSpace
-
Get all the collection names of current collection space.
- getCollectionNames() - Method in class com.sequoiadb.base.Sequoiadb
-
Get all the collection names.
- getCollectionSpace() - Method in class com.sequoiadb.base.DBCollection
-
Get the CollectionSpace instance of current collection.
- getCollectionSpace(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Get the named collection space.
- getCollectionSpaceNames() - Method in class com.sequoiadb.base.Sequoiadb
-
Get all the collection space names.
- getConnection() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Get a connection from current connection pool.
- getConnection(long) - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Get a connection from current connection pool.
- getConnectStrategy() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the current strategy of creating connections.
- getConnectTimeout() - Method in class com.sequoiadb.base.ConfigOptions
-
The connection timeout in milliseconds.
- getConnProxy() - Method in class com.sequoiadb.base.Sequoiadb
-
Get the connection proxy object, which can be used to update the configuration
of the connection object.
- getCount() - Method in class com.sequoiadb.base.DBCollection
-
Get the amount of documents in current collection.
- getCount(BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Get the amount of matching documents in current collection.
- getCount(BSONObject, BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Get the count of matching BSONObject in current collection.
- getCreateTime() - Method in interface com.sequoiadb.base.DBLob
-
Get the create time of lob.
- getCSName() - Method in class com.sequoiadb.base.DBCollection
-
Get the full name of specified collection in current collection space.
- getCurrent() - Method in class com.sequoiadb.base.DBCursor
-
Get current document.
- getCurrentCacheSize() - Method in class com.sequoiadb.base.Sequoiadb
-
Reserve.
- getCurrentInc() - Static method in class org.bson.types.ObjectId
-
Gets the current value of the auto increment
- getCurrentValue() - Method in class com.sequoiadb.base.DBSequence
-
Get the current value of sequence.
- getCursor() - Method in class com.sequoiadb.base.Sequoiadb.SptEvalResult
-
Get result cursor.
- getData() - Method in class org.bson.types.Binary
-
- getDataSource(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Get data source.
- getDatasourceOptions() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Get a copy of the connection pool options.
- getDate(String) - Method in class org.bson.BasicBSONObject
-
Returns the date or null if not set.
- getDate(String, Date) - Method in class org.bson.BasicBSONObject
-
Returns the date or def if not set.
- getDate() - Method in class org.bson.types.BSONTimestamp
-
- getDecodingHooks(Class) - Static method in class org.bson.BSON
-
Returns the decoding hook(s) associated with the specific class
- getDeletedNum() - Method in class com.sequoiadb.base.result.DeleteResult
-
Gets the number of records deleted.
- getDeltaIncCount() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the number of connections to create once running out the
connection pool.
- getDetail() - Method in class com.sequoiadb.base.ReplicaGroup
-
Get detail info of current replicaGroup
- getDigits() - Method in class org.bson.types.BSONDecimal
-
- getDomain(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Get the specified domain.
- getDomainName() - Method in class com.sequoiadb.base.CollectionSpace
-
Get the Domain name of the current collection space.
- getDouble(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a double
.
- getDouble(String, double) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as an double
.
- getDuplicatedNum() - Method in class com.sequoiadb.base.result.InsertResult
-
Gets the number of records with duplicate key conflicts.
- getEnableCache() - Method in class com.sequoiadb.base.ClientOptions
-
- getEncodingHooks(Class) - Static method in class org.bson.BSON
-
Returns the encoding hook(s) associated with the specified class
- getErrMsg() - Method in class com.sequoiadb.base.Sequoiadb.SptEvalResult
-
Get error type.
- getErrorCode() - Method in exception com.sequoiadb.exception.BaseException
-
Get the error code.
- getErrorCode() - Method in enum com.sequoiadb.exception.SDBError
-
- getErrorCode() - Method in exception org.bson.BSONException
-
Returns the error code.
- getErrorDescription() - Method in enum com.sequoiadb.exception.SDBError
-
- getErrorObject() - Method in exception com.sequoiadb.exception.BaseException
-
Get the error object.
- getErrorType() - Method in exception com.sequoiadb.exception.BaseException
-
Get the error type.
- getErrorType() - Method in enum com.sequoiadb.exception.SDBError
-
- getExactlyDate() - Method in class com.sequoiadb.base.ClientOptions
-
- getExactlyDate() - Static method in class org.bson.BSON
-
- getFlag() - Method in class com.sequoiadb.base.DBQuery
-
- getFlag() - Method in class com.sequoiadb.base.options.DeleteOption
-
Gets the flag option.
- getFlag() - Method in class com.sequoiadb.base.options.InsertOption
-
Gets the flag option.
- getFlag() - Method in class com.sequoiadb.base.options.UpdateOption
-
Gets the flag option.
- getFullName() - Method in class com.sequoiadb.base.DBCollection
-
Get the full name of specified collection in current collection space.
- getGenMachineId() - Static method in class org.bson.types.ObjectId
-
Gets the generated machine ID, identifying the machine / process / class loader
- getGroupName() - Method in class com.sequoiadb.base.ReplicaGroup
-
- getHint() - Method in class com.sequoiadb.base.DBQuery
-
- getHint() - Method in class com.sequoiadb.base.options.DeleteOption
-
Gets the hint option.
- getHint() - Method in class com.sequoiadb.base.options.UpdateOption
-
Gets the hint option.
- getHost() - Method in class com.sequoiadb.base.Sequoiadb
-
- getHostName() - Method in class com.sequoiadb.base.Node
-
Get the hostname of current node.
- getID() - Method in interface com.sequoiadb.base.DBLob
-
Get the lob's id.
- getId() - Method in class com.sequoiadb.base.ReplicaGroup
-
- getID() - Method in class com.sequoiadb.util.lobid.UtilLobID
-
- getIdleConnNum() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Get the current idle connection amount.
- getInc() - Method in class org.bson.types.BSONTimestamp
-
- getInc() - Method in class org.bson.types.ObjectId
-
- getIndexes() - Method in class com.sequoiadb.base.DBCollection
-
Get all the indexes of current collection
- getIndexInfo(String) - Method in class com.sequoiadb.base.DBCollection
-
Get the information of specified index in current collection.
- getIndexStat(String) - Method in class com.sequoiadb.base.DBCollection
-
Get the statistics of the index.
- getIndexStat(String, boolean) - Method in class com.sequoiadb.base.DBCollection
-
Get the statistics of the index.
- getInsertNum() - Method in class com.sequoiadb.base.result.InsertResult
-
Gets the number of records inserted.
- getInsertNum() - Method in class com.sequoiadb.base.result.UpdateResult
-
Gets the number of records inserted.
- getInt(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as an int
.
- getInt(String, int) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as an int
.
- getIP() - Method in class com.sequoiadb.base.Sequoiadb
-
- getJSCompatibility() - Static method in class org.bson.BSON
-
Get whether the display mode of BSON is the same with that in sdb shell or not.
- getKeepAliveTimeout() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the setup time for abandoning a connection
which has not been used for long time.
- getKey() - Method in enum com.sequoiadb.base.Node.NodeStatus
-
- getLastGenerateID() - Method in class com.sequoiadb.base.result.InsertResult
-
Gets the value of the auto-increment field (only displayed when the
collection contains [auto-increment][auto-increment]), the return
situation is as follows:
When inserting a single record, return the auto-incremented field
value corresponding to the record.
- getLastUseTime() - Method in class com.sequoiadb.base.Sequoiadb
-
- getList(int, BSONObject, BSONObject, BSONObject, BSONObject, long, long) - Method in class com.sequoiadb.base.Sequoiadb
-
Get the information of specified type.
- getList(int, BSONObject, BSONObject, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Get the information of specified type.
- getLobID() - Method in class org.bson.types.ObjectId
-
get a new version lobID
- getLocalAddress() - Method in class com.sequoiadb.base.Sequoiadb
-
- getLocalAddrNum() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Get the amount of local coord node address.
- getLong(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a long
.
- getLong(String, long) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as an long
.
- getMachine() - Method in class org.bson.types.ObjectId
-
- getMaster() - Method in class com.sequoiadb.base.ReplicaGroup
-
Get the master node of current replica group.
- getMatcher() - Method in class com.sequoiadb.base.DBQuery
-
- getMax() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- getMaxAutoConnectRetryTime() - Method in class com.sequoiadb.base.ConfigOptions
-
Get the max auto connect retry time in milliseconds.
- getMaxCount() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the capacity of the pool.
- getMaxIdleCount() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the maximum number of idle connections.
- getMessage() - Method in exception com.sequoiadb.exception.BaseException
-
Get the error message.
- getMinIdleCount() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the minimum number of idle connections.
- getModificationTime() - Method in interface com.sequoiadb.base.DBLob
-
Get the last modification time of lob.
- getModifiedNum() - Method in class com.sequoiadb.base.result.InsertResult
-
Get the number of records successfully updated with data changes.
- getModifiedNum() - Method in class com.sequoiadb.base.result.UpdateResult
-
Gets the number of records successfully updated with data changes.
- getModifier() - Method in class com.sequoiadb.base.DBQuery
-
- getName() - Method in class com.sequoiadb.base.CollectionSpace
-
Return the name of current collection space.
- getName() - Method in class com.sequoiadb.base.DataSource
-
Get the data source name.
- getName() - Method in class com.sequoiadb.base.DBCollection
-
Get the name of current collection.
- getName() - Method in class com.sequoiadb.base.DBSequence
-
- getName() - Method in class com.sequoiadb.base.Domain
-
- getNetworkBlockTimeout() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the network block timeout
- getNext() - Method in class com.sequoiadb.base.DBCursor
-
Get next document.
- getNextRaw() - Method in class com.sequoiadb.base.DBCursor
-
Get raw data of next record.
- getNextValue() - Method in class com.sequoiadb.base.DBSequence
-
Get the next value of sequence.
- getNode(String) - Method in class com.sequoiadb.base.ReplicaGroup
-
Get node by node's name (IP:PORT).
- getNode(String, int) - Method in class com.sequoiadb.base.ReplicaGroup
-
Get node by hostName and port.
- getNodeId() - Method in class com.sequoiadb.base.Node
-
- getNodeName() - Method in class com.sequoiadb.base.Node
-
Get the name of current node.
- getNodeName() - Method in class com.sequoiadb.base.Sequoiadb
-
- getNormalAddrNum() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Get the current normal address amount.
- getObjectId(String) - Method in class org.bson.BasicBSONObject
-
Returns the object id or null if not set.
- getObjectId(String, ObjectId) - Method in class org.bson.BasicBSONObject
-
Returns the object id or def if not set.
- getOid() - Method in class com.sequoiadb.base.result.InsertResult
-
Gets the ObjectID of records inserted.
- getOidList() - Method in class com.sequoiadb.base.result.InsertResult
-
Gets the list of ObjectID for bulk inserting records.
- getOrderBy() - Method in class com.sequoiadb.base.DBQuery
-
- getPasswd() - Method in class com.sequoiadb.util.SdbDecryptUserInfo
-
Get the password
- getPassword() - Method in class com.sequoiadb.base.UserConfig
-
- getPort() - Method in class com.sequoiadb.base.Node
-
Get the port of current node.
- getPort() - Method in class com.sequoiadb.base.Sequoiadb
-
- getPos() - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- getPrecision() - Method in class org.bson.types.BSONDecimal
-
Get the precision of decimal.
- getPreferredInstance() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the preferred instance.
- getPreferredInstanceMode() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the preferred instance node.
- getQueryMeta(BSONObject, BSONObject, BSONObject, long, long, int) - Method in class com.sequoiadb.base.DBCollection
-
Get index blocks' or data blocks' information for concurrent query.
- getRemoteAddress() - Method in class com.sequoiadb.base.Sequoiadb
-
- getReplicaGroup() - Method in class com.sequoiadb.base.Node
-
- getReplicaGroup(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Get replica group by name.
- getReplicaGroup(int) - Method in class com.sequoiadb.base.Sequoiadb
-
Get replica group by id.
- getReplicaGroupNames() - Method in class com.sequoiadb.base.Sequoiadb
-
Get all the replica groups' name.
- getReplicaGroupsInfo() - Method in class com.sequoiadb.base.Sequoiadb
-
Get the information of the replica groups.
- getReturnRowsCount() - Method in class com.sequoiadb.base.DBQuery
-
- getReturnType() - Method in class com.sequoiadb.base.Sequoiadb.SptEvalResult
-
Get return type.
- getRunTimeDetail() - Method in interface com.sequoiadb.base.DBLob
-
Get the run time detail information of lob.
- getScale() - Method in class org.bson.types.BSONDecimal
-
Get the scale of the decimal.
- getScope() - Method in class org.bson.types.CodeWScope
-
- getSdb() - Method in class com.sequoiadb.base.Node
-
Get the Sequoiadb of current node.
- getSDBError(int) - Static method in enum com.sequoiadb.exception.SDBError
-
- getSeconds() - Method in class com.sequoiadb.util.lobid.UtilLobID
-
- getSelector() - Method in class com.sequoiadb.base.DBQuery
-
- getSequence(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Get the specified sequence.
- getSequoiadb() - Method in class com.sequoiadb.base.CollectionSpace
-
Get the Sequoiadb instance of current collection space belongs to.
- getSequoiadb() - Method in class com.sequoiadb.base.DBCollection
-
Get the Sequoiadb instance of current collection.
- getSequoiadb() - Method in class com.sequoiadb.base.Domain
-
- getSequoiadb() - Method in class com.sequoiadb.base.ReplicaGroup
-
- getSerial() - Method in class com.sequoiadb.util.lobid.UtilLobID
-
- getSessionAttr() - Method in class com.sequoiadb.base.Sequoiadb
-
Get the attributes of the current session from the local cache if possible.
- getSessionAttr(boolean) - Method in class com.sequoiadb.base.Sequoiadb
-
Get the attributes of the current session.
- getSessionTimeout() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
The Session timeout value.
- getSetOnInsert() - Method in class com.sequoiadb.base.options.UpsertOption
-
Gets the setOnInsert option.
- getSignScale() - Method in class org.bson.types.BSONDecimal
-
- getSize() - Method in interface com.sequoiadb.base.DBLob
-
Get the size of lob.
- getSize() - Method in class org.bson.types.BSONDecimal
-
- getSkipRowsCount() - Method in class com.sequoiadb.base.DBQuery
-
- getSlave() - Method in class com.sequoiadb.base.ReplicaGroup
-
Get the random slave node of current replica group, when have no slave node, return master node.
- getSlave(int...) - Method in class com.sequoiadb.base.ReplicaGroup
-
Get the slave node in the specified positions,
when have no slave node in the specified positions, return master node.
- getSlave(Collection<Integer>) - Method in class com.sequoiadb.base.ReplicaGroup
-
Get the slave node in the specified positions,
when have no slave node in the specified positions, return master node.
- getSnapshot(int, BSONObject, BSONObject, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Get snapshot of the database.
- getSnapshot(int, BSONObject, BSONObject, BSONObject, BSONObject, long, long) - Method in class com.sequoiadb.base.Sequoiadb
-
Get snapshot of the database.
- getSocketKeepAlive() - Method in class com.sequoiadb.base.ConfigOptions
-
Get whether the socket keeps alive or not
- getSocketTimeout() - Method in class com.sequoiadb.base.ConfigOptions
-
Get the socket timeout in milliseconds.
- getStorageUnits() - Method in class com.sequoiadb.base.Sequoiadb
-
Get all the storage units.
- getString(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a string
- getString(String, String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a string
- getSymbol() - Method in class org.bson.types.Symbol
-
- getSyncCoordInterval() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get the interval for updating coord's addresses from catalog periodically.
- getTime() - Method in class org.bson.types.BSONTimestamp
-
- getTime() - Method in class org.bson.types.ObjectId
-
- getTimeSecond() - Method in class org.bson.types.ObjectId
-
- getToken() - Method in class com.sequoiadb.base.UserConfig
-
- getType() - Method in class org.bson.types.Binary
-
- getTypeByValue(int) - Static method in enum com.sequoiadb.base.Sequoiadb.SptReturnType
-
- getTypemod() - Method in class org.bson.types.BSONDecimal
-
- getTypeValue() - Method in enum com.sequoiadb.base.Sequoiadb.SptReturnType
-
- getUpdatedNum() - Method in class com.sequoiadb.base.result.UpdateResult
-
Gets the number of records updated.
- getUsedConnNum() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
-
Get the current used connection amount.
- getUseNagle() - Method in class com.sequoiadb.base.ConfigOptions
-
Get whether use the Nagle Algorithm or not
- getUserName() - Method in class com.sequoiadb.base.UserConfig
-
- getUserName() - Method in class com.sequoiadb.util.SdbDecryptUserInfo
-
Get the user name
- getUseSSL() - Method in class com.sequoiadb.base.ConfigOptions
-
Get whether use the SSL or not
- getValidateConnection() - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Get whether to validate a connection which is got from the pool or not.
- getValue() - Method in class org.bson.types.BSONDecimal
-
Get the value of decimal.
- getWeight() - Method in class org.bson.types.BSONDecimal
-
- gotBinary(String, byte, byte[]) - Method in class org.bson.BasicBSONCallback
-
- gotBinary(String, byte, byte[]) - Method in interface org.bson.BSONCallback
-
- gotBinary(String, byte, byte[]) - Method in class org.bson.EmptyBSONCallback
-
- gotBoolean(String, boolean) - Method in class org.bson.BasicBSONCallback
-
- gotBoolean(String, boolean) - Method in interface org.bson.BSONCallback
-
- gotBoolean(String, boolean) - Method in class org.bson.EmptyBSONCallback
-
- gotBSONDate(String, long) - Method in class org.bson.BasicBSONCallback
-
- gotBSONDate(String, long) - Method in interface org.bson.BSONCallback
-
- gotBSONDate(String, long) - Method in class org.bson.EmptyBSONCallback
-
- gotCode(String, String) - Method in class org.bson.BasicBSONCallback
-
- gotCode(String, String) - Method in interface org.bson.BSONCallback
-
- gotCode(String, String) - Method in class org.bson.EmptyBSONCallback
-
- gotCodeWScope(String, String, Object) - Method in class org.bson.BasicBSONCallback
-
- gotCodeWScope(String, String, Object) - Method in interface org.bson.BSONCallback
-
- gotCodeWScope(String, String, Object) - Method in class org.bson.EmptyBSONCallback
-
- gotDate(String, long) - Method in class org.bson.BasicBSONCallback
-
- gotDate(String, long) - Method in interface org.bson.BSONCallback
-
- gotDate(String, long) - Method in class org.bson.EmptyBSONCallback
-
- gotDBRef(String, String, ObjectId) - Method in class org.bson.BasicBSONCallback
-
- gotDBRef(String, String, ObjectId) - Method in interface org.bson.BSONCallback
-
- gotDBRef(String, String, ObjectId) - Method in class org.bson.EmptyBSONCallback
-
- gotDecimal(String, BSONDecimal) - Method in class org.bson.BasicBSONCallback
-
- gotDecimal(String, BSONDecimal) - Method in interface org.bson.BSONCallback
-
- gotDecimal(String, BSONDecimal) - Method in class org.bson.EmptyBSONCallback
-
- gotDouble(String, double) - Method in class org.bson.BasicBSONCallback
-
- gotDouble(String, double) - Method in interface org.bson.BSONCallback
-
- gotDouble(String, double) - Method in class org.bson.EmptyBSONCallback
-
- gotInt(String, int) - Method in class org.bson.BasicBSONCallback
-
- gotInt(String, int) - Method in interface org.bson.BSONCallback
-
- gotInt(String, int) - Method in class org.bson.EmptyBSONCallback
-
- gotLong(String, long) - Method in class org.bson.BasicBSONCallback
-
- gotLong(String, long) - Method in interface org.bson.BSONCallback
-
- gotLong(String, long) - Method in class org.bson.EmptyBSONCallback
-
- gotMaxKey(String) - Method in class org.bson.BasicBSONCallback
-
- gotMaxKey(String) - Method in interface org.bson.BSONCallback
-
- gotMaxKey(String) - Method in class org.bson.EmptyBSONCallback
-
- gotMinKey(String) - Method in class org.bson.BasicBSONCallback
-
- gotMinKey(String) - Method in interface org.bson.BSONCallback
-
- gotMinKey(String) - Method in class org.bson.EmptyBSONCallback
-
- gotNull(String) - Method in class org.bson.BasicBSONCallback
-
- gotNull(String) - Method in interface org.bson.BSONCallback
-
- gotNull(String) - Method in class org.bson.EmptyBSONCallback
-
- gotObjectId(String, ObjectId) - Method in class org.bson.BasicBSONCallback
-
- gotObjectId(String, ObjectId) - Method in interface org.bson.BSONCallback
-
- gotObjectId(String, ObjectId) - Method in class org.bson.EmptyBSONCallback
-
- gotRegex(String, String, String) - Method in class org.bson.BasicBSONCallback
-
- gotRegex(String, String, String) - Method in interface org.bson.BSONCallback
-
- gotRegex(String, String, String) - Method in class org.bson.EmptyBSONCallback
-
- gotString(String, String) - Method in class org.bson.BasicBSONCallback
-
- gotString(String, String) - Method in interface org.bson.BSONCallback
-
- gotString(String, String) - Method in class org.bson.EmptyBSONCallback
-
- gotSymbol(String, String) - Method in class org.bson.BasicBSONCallback
-
- gotSymbol(String, String) - Method in interface org.bson.BSONCallback
-
- gotSymbol(String, String) - Method in class org.bson.EmptyBSONCallback
-
- gotTimestamp(String, int, int) - Method in class org.bson.BasicBSONCallback
-
- gotTimestamp(String, int, int) - Method in interface org.bson.BSONCallback
-
- gotTimestamp(String, int, int) - Method in class org.bson.EmptyBSONCallback
-
- gotUndefined(String) - Method in class org.bson.BasicBSONCallback
-
- gotUndefined(String) - Method in interface org.bson.BSONCallback
-
- gotUndefined(String) - Method in class org.bson.EmptyBSONCallback
-
- gotUUID(String, long, long) - Method in class org.bson.BasicBSONCallback
-
- gotUUID(String, long, long) - Method in interface org.bson.BSONCallback
-
subtype 3
- gotUUID(String, long, long) - Method in class org.bson.EmptyBSONCallback
-
- initClient(ClientOptions) - Static method in class com.sequoiadb.base.Sequoiadb
-
Initialize the global configuration of SequoiaDB driver.
- InsertOption - Class in com.sequoiadb.base.options
-
The optional parameter of the insert operation.
- InsertOption() - Constructor for class com.sequoiadb.base.options.InsertOption
-
- insertRecord(BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Insert a document into current collection.
- insertRecord(BSONObject, InsertOption) - Method in class com.sequoiadb.base.DBCollection
-
Insert a document into current collection.
- InsertResult - Class in com.sequoiadb.base.result
-
The result of insert operation.
- InsertResult(BSONObject) - Constructor for class com.sequoiadb.base.result.InsertResult
-
- interrupt() - Method in class com.sequoiadb.base.Sequoiadb
-
Send an interrupt message to engine.
- interruptOperation() - Method in class com.sequoiadb.base.Sequoiadb
-
Send "INTERRUPT_SELF" message to engine to stop the current operation.
- invalidateCache(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Clear the cache of the nodes (data/coord node).
- IsBasicType(Object) - Static method in class org.bson.BSON
-
- isCatalog() - Method in class com.sequoiadb.base.ReplicaGroup
-
Judge whether current replicaGroup is catalog replica group or not.
- isClosed() - Method in class com.sequoiadb.base.Sequoiadb
-
Whether the connection has been closed or not.
- isCollectionExist(String) - Method in class com.sequoiadb.base.CollectionSpace
-
Verify the existence of collection in current collection space.
- isCollectionSpaceExist(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Verify the existence of collection space.
- isDataSourceExist(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Whether the data source exists or not.
- isDomainExist(String) - Method in class com.sequoiadb.base.Sequoiadb
-
Verify the existence of domain.
- isEmpty() - Method in class org.bson.BasicBSONObject
-
The current bson object keeps any elements or not
- isEmpty() - Method in interface org.bson.BSONObject
-
The current bson object keeps any elements or not
- isEof() - Method in interface com.sequoiadb.base.DBLob
-
Check whether current offset has reached to the max size of the current lob.
- isIndexExist(String) - Method in class com.sequoiadb.base.DBCollection
-
Test the specified index exist or not.
- isMax() - Method in class org.bson.types.BSONDecimal
-
Whether current decimal object represents a positive infinite value
- isMin() - Method in class org.bson.types.BSONDecimal
-
Whether current decimal object represents a negative infinite value
- isNan() - Method in class org.bson.types.BSONDecimal
-
Whether current decimal object represents a not a number value
- isNew() - Method in class org.bson.types.ObjectId
-
- isNodeExist(String) - Method in class com.sequoiadb.base.ReplicaGroup
-
whether the specified node exists in current group or not
- isNodeExist(String, int) - Method in class com.sequoiadb.base.ReplicaGroup
-
whether the specified node exists in current group or not
- isRelicaGroupExist(String) - Method in class com.sequoiadb.base.Sequoiadb
-
- isReplicaGroupExist(String) - Method in class com.sequoiadb.base.Sequoiadb
-
whether the replica group exists in the database or not
- isReplicaGroupExist(int) - Method in class com.sequoiadb.base.Sequoiadb
-
whether the replica group exists in the database or not
- isStackEmpty() - Method in class org.bson.BasicBSONCallback
-
- isValid() - Method in class com.sequoiadb.base.Sequoiadb
-
Send a test message to database to test whether the connection is valid or not.
- isValid(String) - Method in class com.sequoiadb.util.lobid.UtilLobID
-
- isValid(String) - Static method in class org.bson.types.ObjectId
-
Checks if a string could be an ObjectId
.
- save(T, Boolean, int) - Method in class com.sequoiadb.base.DBCollection
-
Insert an object into current collection.
- save(T, Boolean) - Method in class com.sequoiadb.base.DBCollection
-
Insert an object into current collection when save include update shardingKey field, the
shardingKey modify action is not take effect, but the other field update is take effect.
- save(T) - Method in class com.sequoiadb.base.DBCollection
-
Insert an object into current collection.
- save(List<T>, Boolean, int) - Method in class com.sequoiadb.base.DBCollection
-
Insert an object into current collection.
- save(List<T>, Boolean) - Method in class com.sequoiadb.base.DBCollection
-
Insert an object into current collection.
- save(List<T>) - Method in class com.sequoiadb.base.DBCollection
-
Insert an object into current collection.
- SDB_LIST_BACKUPS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of backups
- SDB_LIST_CL_IN_DOMAIN - Static variable in class com.sequoiadb.base.Sequoiadb
-
- SDB_LIST_COLLECTIONS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of collections
- SDB_LIST_COLLECTIONSPACES - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of collection spaces
- SDB_LIST_CONTEXTS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of all the contexts of all the sessions
- SDB_LIST_CONTEXTS_CURRENT - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of the contexts of current session
- SDB_LIST_CS_IN_DOMAIN - Static variable in class com.sequoiadb.base.Sequoiadb
-
- SDB_LIST_DATASOURCES - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of data source
- SDB_LIST_DOMAINS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of domains
- SDB_LIST_GROUPS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of all the groups
- SDB_LIST_SEQUENCES - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of sequences
- SDB_LIST_SESSIONS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of all the sessions
- SDB_LIST_SESSIONS_CURRENT - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of current session
- SDB_LIST_STORAGEUNITS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of strorage units
- SDB_LIST_STOREPROCEDURES - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of store procedures
- SDB_LIST_SVCTASKS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of service tasks
- SDB_LIST_TASKS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of tasks
- SDB_LIST_TRANSACTIONS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of all the transactions of all the sessions
- SDB_LIST_TRANSACTIONS_CURRENT - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of all transactions of current session
- SDB_LIST_USERS - Static variable in class com.sequoiadb.base.Sequoiadb
-
List of users
- SDB_LOB_READ - Static variable in interface com.sequoiadb.base.DBLob
-
LOB open mode for reading
- SDB_LOB_SEEK_CUR - Static variable in interface com.sequoiadb.base.DBLob
-
Change the position from the current position of lob
- SDB_LOB_SEEK_END - Static variable in interface com.sequoiadb.base.DBLob
-
Change the position from the end of lob
- SDB_LOB_SEEK_SET - Static variable in interface com.sequoiadb.base.DBLob
-
Change the position from the beginning of lob
- SDB_LOB_SHAREREAD - Static variable in interface com.sequoiadb.base.DBLob
-
LOB open mode for share read
- SDB_LOB_WRITE - Static variable in interface com.sequoiadb.base.DBLob
-
LOB open mode for writing
- SDB_PAGESIZE_16K - Static variable in class com.sequoiadb.base.Sequoiadb
-
specified the package size of the collections in current collection space to be 16K
- SDB_PAGESIZE_32K - Static variable in class com.sequoiadb.base.Sequoiadb
-
specified the package size of the collections in current collection space to be 32K
- SDB_PAGESIZE_4K - Static variable in class com.sequoiadb.base.Sequoiadb
-
specified the package size of the collections in current collection space to be 4K
- SDB_PAGESIZE_64K - Static variable in class com.sequoiadb.base.Sequoiadb
-
specified the package size of the collections in current collection space to be 64K
- SDB_PAGESIZE_8K - Static variable in class com.sequoiadb.base.Sequoiadb
-
specified the package size of the collections in current collection space to be 8K
- SDB_PAGESIZE_DEFAULT - Static variable in class com.sequoiadb.base.Sequoiadb
-
0 means using database's default pagesize, it 64k now
- SDB_SNAP_ACCESSPLANS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of access plans
- SDB_SNAP_CATALOG - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of catalog
- SDB_SNAP_COLLECTIONS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of collections
- SDB_SNAP_COLLECTIONSPACES - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of collection spaces
- SDB_SNAP_CONFIGS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of configs
- SDB_SNAP_CONTEXTS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of all the contexts of all the sessions
- SDB_SNAP_CONTEXTS_CURRENT - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of the contexts of current session
- SDB_SNAP_DATABASE - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of database
- SDB_SNAP_HEALTH - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of health
- SDB_SNAP_INDEXSTATS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of index statistics
- SDB_SNAP_LATCHWAITS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of latch waits
- SDB_SNAP_LOCKWAITS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of lock waits
- SDB_SNAP_QUERIES - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of queries
- SDB_SNAP_SEQUENCES - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of sequences
- SDB_SNAP_SESSIONS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of all the sessions
- SDB_SNAP_SESSIONS_CURRENT - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of current session
- SDB_SNAP_SVCTASKS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of service tasks
- SDB_SNAP_SYSTEM - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of system
- SDB_SNAP_TRANSACTIONS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of all the transactions of all the sessions
- SDB_SNAP_TRANSACTIONS_CURRENT - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of all transactions of current session
- SDB_SNAP_TRANSDEADLOCK - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of transaction deadlock
- SDB_SNAP_TRANSWAITS - Static variable in class com.sequoiadb.base.Sequoiadb
-
Snapshot of transaction waits
- SdbDecrypt - Class in com.sequoiadb.util
-
- SdbDecrypt() - Constructor for class com.sequoiadb.util.SdbDecrypt
-
- SdbDecryptUserInfo - Class in com.sequoiadb.util
-
- SdbDecryptUserInfo() - Constructor for class com.sequoiadb.util.SdbDecryptUserInfo
-
- SDBError - Enum in com.sequoiadb.exception
-
- seek(long, int) - Method in interface com.sequoiadb.base.DBLob
-
Change the read or write position of the lob.
- Sequoiadb - Class in com.sequoiadb.base
-
The connection with SequoiaDB server.
- Sequoiadb(String, String, String) - Constructor for class com.sequoiadb.base.Sequoiadb
-
- Sequoiadb(String, String, String, ConfigOptions) - Constructor for class com.sequoiadb.base.Sequoiadb
-
- Sequoiadb(List<String>, String, String, ConfigOptions) - Constructor for class com.sequoiadb.base.Sequoiadb
-
Use a random valid address to connect to database.
- Sequoiadb(String, int, String, String) - Constructor for class com.sequoiadb.base.Sequoiadb
-
- Sequoiadb(String, int, String, String, ConfigOptions) - Constructor for class com.sequoiadb.base.Sequoiadb
-
- Sequoiadb.Builder - Class in com.sequoiadb.base
-
The builder of Sequoiadb.
- Sequoiadb.SptEvalResult - Class in com.sequoiadb.base
-
Class for executing stored procedure result.
- Sequoiadb.SptReturnType - Enum in com.sequoiadb.base
-
- SequoiadbDatasource - Class in com.sequoiadb.datasource
-
The implements for SequoiaDB data source
- SequoiadbDatasource(List<String>, String, String, ConfigOptions, DatasourceOptions) - Constructor for class com.sequoiadb.datasource.SequoiadbDatasource
-
When offer several addresses for connection pool to use, if
some of them are not available(invalid address, network error, coord shutdown,
catalog replica group is not available), we will put these addresses
into a queue, and check them periodically.
- SequoiadbDatasource(String, String, String, DatasourceOptions) - Constructor for class com.sequoiadb.datasource.SequoiadbDatasource
-
- SequoiadbDatasource.Builder - Class in com.sequoiadb.datasource
-
The builder of SequoiadbDatasource.
- serverAddress(String) - Method in class com.sequoiadb.base.Sequoiadb.Builder
-
Set an address of SequoiaDB node, format: "Host:Port", eg: "sdbserver:11810"
- serverAddress(List<String>) - Method in class com.sequoiadb.base.Sequoiadb.Builder
-
Set an address list of SequoiaDB node.
- serverAddress(String) - Method in class com.sequoiadb.datasource.SequoiadbDatasource.Builder
-
Set an address of SequoiaDB node, format: "Host:Port", eg: "sdbserver:11810"
- serverAddress(List<String>) - Method in class com.sequoiadb.datasource.SequoiadbDatasource.Builder
-
Set an address list of SequoiaDB node.
- set(OutputBuffer) - Method in class org.bson.BasicBSONEncoder
-
- set(OutputBuffer) - Method in interface org.bson.BSONEncoder
-
- setAttributes(BSONObject) - Method in class com.sequoiadb.base.CollectionSpace
-
Alter the current collection space to set attributes.
- setAttributes(BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Alter the attributes of current collection Can't alter attributes about split in partition
collection; After altering a collection to be a partition collection, need to split this
collection manually.
- setAttributes(BSONObject) - Method in class com.sequoiadb.base.DBSequence
-
Alter the sequence with the specified options.
- setAttributes(BSONObject) - Method in class com.sequoiadb.base.Domain
-
Alter current domain to set attributes.
- setCacheInterval(long) - Method in class com.sequoiadb.base.ClientOptions
-
Set the interval for caching the name of collection space
and collection in client in milliseconds.
- setCacheLimit(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the cache size limit of the session.
- setCheckInterval(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the checking interval in milliseconds.
- setConnectStrategy(ConnectStrategy) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set connection strategy.
- setConnectTimeout(int) - Method in class com.sequoiadb.base.ConfigOptions
-
Set the connection timeout in milliseconds.
- setCurrentValue(long) - Method in class com.sequoiadb.base.DBSequence
-
Set the current value to sequence.
- setCursor(DBCursor) - Method in class com.sequoiadb.base.Sequoiadb.SptEvalResult
-
Set result cursor.
- setDeltaIncCount(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the number of new connections to create once running out the
connection pool.
- setDomain(BSONObject) - Method in class com.sequoiadb.base.CollectionSpace
-
Alter the current collection space to set domain
- setEnableCache(boolean) - Method in class com.sequoiadb.base.ClientOptions
-
Set caching the name of collection space and collection in client or not.
- setErrMsg(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb.SptEvalResult
-
Set error type.
- setExactlyDate(boolean) - Method in class com.sequoiadb.base.ClientOptions
-
Whether to use exactly date, default is false.
- setExactlyDate(boolean) - Static method in class org.bson.BSON
-
- setFlag(int) - Method in class com.sequoiadb.base.DBQuery
-
Set the query flag.
- setFlag(int) - Method in class com.sequoiadb.base.options.DeleteOption
-
Sets the flag option.
- setFlag(int) - Method in class com.sequoiadb.base.options.InsertOption
-
Sets the flag option.
- setFlag(int) - Method in class com.sequoiadb.base.options.UpdateOption
-
Sets the flag option.
- setGroups(BSONObject) - Method in class com.sequoiadb.base.Domain
-
Alter current domain to set groups
- setHint(BSONObject) - Method in class com.sequoiadb.base.DBQuery
-
Set specified access plan.
- setHint(BSONObject) - Method in class com.sequoiadb.base.options.DeleteOption
-
Sets the hint option, default is null.
- setHint(BSONObject) - Method in class com.sequoiadb.base.options.UpdateOption
-
Sets the hint option, default is null.
- setJSCompatibility(boolean) - Static method in class org.bson.BSON
-
When "compatible" is true, the content of BasicBSONObject method "toString" is show
absolutely the same with which is show in sdb shell.
- setKeepAliveTimeout(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the time in milliseconds for abandoning a connection which keep alive time is up.
- setMainKeys(String[]) - Method in class com.sequoiadb.base.DBCollection
-
Set the main keys used in save().
- setMatcher(BSONObject) - Method in class com.sequoiadb.base.DBQuery
-
Set matching rule.
- setMax(int) - Method in class org.bson.BasicBSONDecoder.BSONInput
-
- setMaxAutoConnectRetryTime(long) - Method in class com.sequoiadb.base.ConfigOptions
-
Set the max auto connect retry time in milliseconds.
- setMaxCount(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the capacity of the connection pool.
- setMaxIdleCount(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the maximum number of idle connections.
- setMinIdleCount(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the minimum number of idle connections.
- setModifier(BSONObject) - Method in class com.sequoiadb.base.DBQuery
-
Set modified rule.
- setNetworkBlockTimeout(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the network block timeout, which is used to set the send and receive timeout of the connections
inside the connection pool.
- setOrderBy(BSONObject) - Method in class com.sequoiadb.base.DBQuery
-
Set ordered rule.
- setPreferredInstance(List<String>) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set preferred instance for read request in the session.
- setPreferredInstanceMode(String) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the mode to choose query instance when multiple preferred instances are found in the session.
- setReturnRowsCount(Long) - Method in class com.sequoiadb.base.DBQuery
-
Set the count of BSONObjects to return.
- setReturnType(Sequoiadb.SptReturnType) - Method in class com.sequoiadb.base.Sequoiadb.SptEvalResult
-
Set return type.
- setRoot(Object) - Method in class org.bson.BasicBSONCallback
-
- setSelector(BSONObject) - Method in class com.sequoiadb.base.DBQuery
-
Set selective rule.
- setSessionAttr(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Set the attributes of the current session.
- setSessionTimeout(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the timeout (in ms) for operations in the session.
- setSetOnInsert(BSONObject) - Method in class com.sequoiadb.base.options.UpsertOption
-
Sets the setOnInsert option, default is null.
- setSkipRowsCount(Long) - Method in class com.sequoiadb.base.DBQuery
-
Set the count of BSONObjects to skip.
- setSocketKeepAlive(boolean) - Method in class com.sequoiadb.base.ConfigOptions
-
- setSocketTimeout(int) - Method in class com.sequoiadb.base.ConfigOptions
-
Set the socket timeout in milliseconds.
- setSyncCoordInterval(int) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
Set the interval for updating coord's addresses from catalog in milliseconds.
- setUseNagle(boolean) - Method in class com.sequoiadb.base.ConfigOptions
-
Set whether enable/disable Nagle's algorithm(disable/enable TCP_NODELAY)
- setUseSSL(boolean) - Method in class com.sequoiadb.base.ConfigOptions
-
Set whether use the SSL or not
- setValidateConnection(boolean) - Method in class com.sequoiadb.datasource.DatasourceOptions
-
When a idle connection is got out of pool, we need
to validate whether it can be used or not.
- size() - Method in class org.bson.BasicBSONObject
-
Returns the number of key-value mappings in this map.
- split(String, String, BSONObject, BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Split the specified collection from source group to target group by range.
- split(String, String, double) - Method in class com.sequoiadb.base.DBCollection
-
Split the specified collection from source group to target group by percent.
- splitAsync(String, String, BSONObject, BSONObject) - Method in class com.sequoiadb.base.DBCollection
-
Split the specified collection from source group to target group by range asynchronously.
- splitAsync(String, String, double) - Method in class com.sequoiadb.base.DBCollection
-
Split the specified collection from source group to target group by percent asynchronously.
- SptEvalResult() - Constructor for class com.sequoiadb.base.Sequoiadb.SptEvalResult
-
- start() - Method in class com.sequoiadb.base.Node
-
Start current node.
- start() - Method in class com.sequoiadb.base.ReplicaGroup
-
Start current replica group.
- stop() - Method in class com.sequoiadb.base.Node
-
Stop current node.
- stop() - Method in class com.sequoiadb.base.ReplicaGroup
-
Stop current replica group.
- STRING - Static variable in class org.bson.BSON
-
- SYMBOL - Static variable in class org.bson.BSON
-
- Symbol - Class in org.bson.types
-
Class to hold a BSON symbol object, which is an interned string in Ruby
- Symbol(String) - Constructor for class org.bson.types.Symbol
-
- sync(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
-
Sync the database to disk.
- sync() - Method in class com.sequoiadb.base.Sequoiadb
-
Sync the whole database to disk.