Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W _ 

A

activateReplicaGroup(String) - Method in class com.sequoiadb.base.Sequoiadb
Active replica group by name.
addCoord(String) - Method in class com.sequoiadb.datasource.SequoiadbDatasource
Add coord address.
addDecodingHook(Class, Transformer) - Static method in class org.bson.BSON
Add a decoding hook for transforming a instance of BSON supported classes into a instance of class c.
addEncodingHook(Class, Transformer) - Static method in class org.bson.BSON
Add a encoding hook for transforming a instance of class c into a instance of the BSON supported classes.
addGroups(BSONObject) - Method in class com.sequoiadb.base.Domain
Alter current domain to add groups
aggregate(List<BSONObject>) - Method in class com.sequoiadb.base.DBCollection
Execute aggregate operation in current collection.
alterCollection(BSONObject) - Method in class com.sequoiadb.base.DBCollection
Alter the attributes of current collection.
alterCollectionSpace(BSONObject) - Method in class com.sequoiadb.base.CollectionSpace
Alter the current collection space.
alterDataSource(BSONObject) - Method in class com.sequoiadb.base.DataSource
Modify the attributes of the current data source.
alterDomain(BSONObject) - Method in class com.sequoiadb.base.Domain
Alter current domain.
analyze(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
Analyze collection or index to collect statistics information
analyze() - Method in class com.sequoiadb.base.Sequoiadb
Analyze all collections and indexes to collect statistics information
append(String, Object) - Method in class org.bson.BasicBSONObject
Add a key/value pair to this object
appendFlag(int) - Method in class com.sequoiadb.base.options.DeleteOption
Appends a new flag to the delete option.
appendFlag(int) - Method in class com.sequoiadb.base.options.InsertOption
Appends a new flag to the insert option.
appendFlag(int) - Method in class com.sequoiadb.base.options.UpdateOption
Appends a new flag to the update option.
applyDecodingHooks(Object) - Static method in class org.bson.BSON
Use the registered decoding hooks to transform the instance of BSON supported classes into another instance of user expect.
applyEncodingHooks(Object) - Static method in class org.bson.BSON
Use the registered encoding hooks to transform the specific instance into the instance of BSON supported classes.
ARRAY - Static variable in class org.bson.BSON
 
arrayDone() - Method in class org.bson.BasicBSONCallback
 
arrayDone() - Method in interface org.bson.BSONCallback
 
arrayDone() - Method in class org.bson.EmptyBSONCallback
 
arrayStart() - Method in class org.bson.BasicBSONCallback
 
arrayStart(String) - Method in class org.bson.BasicBSONCallback
 
arrayStart() - Method in interface org.bson.BSONCallback
 
arrayStart(String) - Method in interface org.bson.BSONCallback
 
arrayStart() - Method in class org.bson.EmptyBSONCallback
 
arrayStart(String) - Method in class org.bson.EmptyBSONCallback
 
as(Class<T>) - Method in class org.bson.BasicBSONObject
Return an instance of the class "cls", only for BasicBSONObject
as(Class<T>, Type) - Method in class org.bson.BasicBSONObject
 
as(Class<T>, Type) - Method in interface org.bson.BSONObject
Return an instance of the class "cls", only for BasicBSONObject.
as(Class<T>) - Method in interface org.bson.BSONObject
Return an instance of the class "cls", only for BasicBSONObject.
as(Class<T>) - Method in class org.bson.types.BasicBSONList
Returns an instance of the class "cls" only for BasicBsonObject.
as(Class<T>, Type) - Method in class org.bson.types.BasicBSONList
 
asList() - Method in class org.bson.types.BasicBSONList
Get all the BSON values.
asMap() - Method in class org.bson.BasicBSONObject
 
attachCollection(String, BSONObject) - Method in class com.sequoiadb.base.DBCollection
Attach the specified collection.
attachNode(String, int, BSONObject) - Method in class com.sequoiadb.base.ReplicaGroup
Attach node.

B

B_BINARY - Static variable in class org.bson.BSON
 
B_FUNC - Static variable in class org.bson.BSON
 
B_GENERAL - Static variable in class org.bson.BSON
 
B_UUID - Static variable in class org.bson.BSON
 
babbleToMongod(String) - Static method in class org.bson.types.ObjectId
 
backup(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
Backup database.
BaseException - Exception in com.sequoiadb.exception
Base exception of SequoiaDB.
BaseException(SDBError, String, Throwable) - Constructor for exception com.sequoiadb.exception.BaseException
 
BaseException(SDBError, String) - Constructor for exception com.sequoiadb.exception.BaseException
 
BaseException(SDBError, Throwable) - Constructor for exception com.sequoiadb.exception.BaseException
 
BaseException(SDBError) - Constructor for exception com.sequoiadb.exception.BaseException
 
BaseException(int) - Constructor for exception com.sequoiadb.exception.BaseException
 
BaseException(int, String) - Constructor for exception com.sequoiadb.exception.BaseException
 
BaseException(int, String, BSONObject) - Constructor for exception com.sequoiadb.exception.BaseException
 
BasicBSONCallback - Class in org.bson
 
BasicBSONCallback() - Constructor for class org.bson.BasicBSONCallback
 
BasicBSONDecoder - Class in org.bson
Basic implementation of BSONDecoder interface that creates BasicBSONObject instances
BasicBSONDecoder() - Constructor for class org.bson.BasicBSONDecoder
 
BasicBSONDecoder.BSONInput - Class in org.bson
 
BasicBSONEncoder - Class in org.bson
this is meant to be pooled or cached there is some per instance memory for string conversion, etc...
BasicBSONEncoder() - Constructor for class org.bson.BasicBSONEncoder
 
BasicBSONList - Class in org.bson.types
Utility class to allow array BSONObjects to be created.
BasicBSONList() - Constructor for class org.bson.types.BasicBSONList
 
BasicBSONObject - Class in org.bson
A simple implementation of BSONObject.
BasicBSONObject(boolean) - Constructor for class org.bson.BasicBSONObject
Creates an empty object.
BasicBSONObject() - Constructor for class org.bson.BasicBSONObject
Creates an empty object.
BasicBSONObject(int) - Constructor for class org.bson.BasicBSONObject
Creates an empty object.
BasicBSONObject(String, Object) - Constructor for class org.bson.BasicBSONObject
Convenience CTOR
BasicBSONObject(Map) - Constructor for class org.bson.BasicBSONObject
Creates a BSONObject from a map.
BasicTypeWrite(Object, Object, Method) - Method in class org.bson.BasicBSONObject
 
beginTransaction() - Method in class com.sequoiadb.base.Sequoiadb
Begin the transaction.
BINARY - Static variable in class org.bson.BSON
 
Binary - Class in org.bson.types
generic binary holder
Binary(byte[]) - Constructor for class org.bson.types.Binary
Creates a Binary object with the default binary type of 0
Binary(byte, byte[]) - Constructor for class org.bson.types.Binary
Creates a Binary object
BOOLEAN - Static variable in class org.bson.BSON
 
BSON - Class in org.bson
Global setting for BSON usage.
BSON() - Constructor for class org.bson.BSON
 
BSONCallback - Interface in org.bson
 
BSONDate - Class in org.bson.types
The class BSONDate represents a specific instant in time, with millisecond precision.
BSONDate(long) - Constructor for class org.bson.types.BSONDate
Construct a BSONDate.
BSONDecimal - Class in org.bson.types
The type BSONDecimal object can store numbers with a very large number of digits.
BSONDecimal(String, int, int) - Constructor for class org.bson.types.BSONDecimal
 
BSONDecimal(String) - Constructor for class org.bson.types.BSONDecimal
 
BSONDecimal(BigDecimal) - Constructor for class org.bson.types.BSONDecimal
Transform a BigDecimal object to a BSONDecimal object.
BSONDecimal(int, int, short, short, short[]) - Constructor for class org.bson.types.BSONDecimal
 
BSONDecoder - Interface in org.bson
 
BSONEncoder - Interface in org.bson
 
BSONException - Exception in org.bson
A general runtime exception raised in BSON processing.
BSONException(String) - Constructor for exception org.bson.BSONException
 
BSONException(int, String) - Constructor for exception org.bson.BSONException
 
BSONException(String, Throwable) - Constructor for exception org.bson.BSONException
 
BSONException(int, String, Throwable) - Constructor for exception org.bson.BSONException
 
BSONInput(InputStream) - Constructor for class org.bson.BasicBSONDecoder.BSONInput
 
BSONLazyDecoder - Class in org.bson
 
BSONLazyDecoder() - Constructor for class org.bson.BSONLazyDecoder
 
BSONObject - Interface in org.bson
A key-value map that can be saved to the database.
BSONTimestamp - Class in org.bson.types
this is used for storing timestamp.
BSONTimestamp() - Constructor for class org.bson.types.BSONTimestamp
Construct an empty BSONTimestamp.
BSONTimestamp(int, int) - Constructor for class org.bson.types.BSONTimestamp
Construct BSONTimestamp.
BSONTimestamp(Date) - Constructor for class org.bson.types.BSONTimestamp
Construct BSONTimestamp by java.util.Date.
BSONTimestamp(Timestamp) - Constructor for class org.bson.types.BSONTimestamp
Construct BSONTimestamp by java.sql.Timestamp.
build() - Method in class com.sequoiadb.base.Sequoiadb.Builder
Create a Sequoiadb instance.
build() - Method in class com.sequoiadb.datasource.SequoiadbDatasource.Builder
Create a SequoiadbDatasource instance.
builder() - Static method in class com.sequoiadb.base.Sequoiadb
Get a builder to create Sequoiadb instance.
builder() - Static method in class com.sequoiadb.datasource.SequoiadbDatasource
Get a builder to create SequoiadbDatasource instance.
bulkInsert(List<BSONObject>) - Method in class com.sequoiadb.base.DBCollection
Insert a bulk of bson objects into current collection.
bulkInsert(List<BSONObject>, InsertOption) - Method in class com.sequoiadb.base.DBCollection
Insert a bulk of bson objects into current collection.

C

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
 

D

DataSource - Class in com.sequoiadb.base
Data source of SequoiaDB.
DatasourceOptions - Class in com.sequoiadb.datasource
Options of data source
DatasourceOptions() - Constructor for class com.sequoiadb.datasource.DatasourceOptions
 
datasourceOptions(DatasourceOptions) - Method in class com.sequoiadb.datasource.SequoiadbDatasource.Builder
Set the options for connection pool.
DATE - Static variable in class org.bson.BSON
 
DBCollection - Class in com.sequoiadb.base
Collection of SequoiaDB.
DBCursor - Class in com.sequoiadb.base
Cursor of query result.
DBLob - Interface in com.sequoiadb.base
LOB of SequoiaDB.
DBQuery - Class in com.sequoiadb.base
Query expression of SequoiaDB.
DBQuery() - Constructor for class com.sequoiadb.base.DBQuery
 
DBSequence - Class in com.sequoiadb.base
Sequence of SequoiaDB
DECIMAL_HEADER_SIZE - Static variable in class org.bson.types.BSONDecimal
 
decode(byte[], BSONCallback) - Method in class org.bson.BasicBSONDecoder
 
decode(byte[], int, BSONCallback) - Method in class org.bson.BasicBSONDecoder
 
decode(InputStream, BSONCallback) - Method in class org.bson.BasicBSONDecoder
 
decode(byte[]) - Static method in class org.bson.BSON
Decode the bytes into a BSONObject instance.
decode(byte[], int) - Static method in class org.bson.BSON
Decode the bytes into a BSONObject instance.
decode(byte[], BSONCallback) - Method in interface org.bson.BSONDecoder
 
decode(byte[], int, BSONCallback) - Method in interface org.bson.BSONDecoder
 
decode(InputStream, BSONCallback) - Method in interface org.bson.BSONDecoder
 
decode(byte[], BSONCallback) - Method in class org.bson.NewBSONDecoder
 
decode(byte[], int, BSONCallback) - Method in class org.bson.NewBSONDecoder
 
decode(InputStream, BSONCallback) - Method in class org.bson.NewBSONDecoder
 
decryptPasswd(String) - Method in class com.sequoiadb.util.SdbDecrypt
decrypt encrypted password
decryptPasswd(String, String) - Method in class com.sequoiadb.util.SdbDecrypt
decrypt encrypted password
deleteConfig(BSONObject, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
Force the node to delete configs online.
DeleteOption - Class in com.sequoiadb.base.options
The optional parameter of the delete operation.
DeleteOption() - Constructor for class com.sequoiadb.base.options.DeleteOption
 
deleteRecords(BSONObject) - Method in class com.sequoiadb.base.DBCollection
Delete the matching records of current collection.
deleteRecords(BSONObject, DeleteOption) - Method in class com.sequoiadb.base.DBCollection
Delete the matching records of current collection.
DeleteResult - Class in com.sequoiadb.base.result
The result of delete operation.
DeleteResult(BSONObject) - Constructor for class com.sequoiadb.base.result.DeleteResult
 
detachCollection(String) - Method in class com.sequoiadb.base.DBCollection
Detach the specified collection.
detachNode(String, int, BSONObject) - Method in class com.sequoiadb.base.ReplicaGroup
Detach node.
disableCapped() - Method in class com.sequoiadb.base.CollectionSpace
Alter the current collection space to disable capped
disableCompression() - Method in class com.sequoiadb.base.DBCollection
Alter the attributes of current collection to disable compression
disableDatasource() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
Disable the data source.
disableSharding() - Method in class com.sequoiadb.base.DBCollection
Alter the attributes of current collection to disable sharding
disconnect() - Method in class com.sequoiadb.base.Node
Disconnect from current node.
Domain - Class in com.sequoiadb.base
Domain of SequoiaDB.
done() - Method in class org.bson.BasicBSONEncoder
 
done() - Method in interface org.bson.BSONEncoder
 
dropAutoIncrement(String) - Method in class com.sequoiadb.base.DBCollection
Drop auto-increment of current collection.
dropAutoIncrement(List<String>) - Method in class com.sequoiadb.base.DBCollection
Drop one or more auto-increment of current collection.
dropCollection(String) - Method in class com.sequoiadb.base.CollectionSpace
Remove the named collection of current collection space.
dropCollectionSpace(String) - Method in class com.sequoiadb.base.Sequoiadb
Remove the named collection space.
dropCollectionSpace(String, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
Remove the named collection space.
dropDataSource(String) - Method in class com.sequoiadb.base.Sequoiadb
Drop data source.
dropDomain(String) - Method in class com.sequoiadb.base.Sequoiadb
Drop a domain.
dropIdIndex() - Method in class com.sequoiadb.base.DBCollection
Drop the id index.
dropIndex(String) - Method in class com.sequoiadb.base.DBCollection
Remove the named index of current collection.
dropSequence(String) - Method in class com.sequoiadb.base.Sequoiadb
Drop the specified sequence.

E

EmptyBSONCallback - Class in org.bson
 
EmptyBSONCallback() - Constructor for class org.bson.EmptyBSONCallback
 
enableCapped() - Method in class com.sequoiadb.base.CollectionSpace
Alter the current collection space to enable capped
enableCompression(BSONObject) - Method in class com.sequoiadb.base.DBCollection
Alter the attributes of current collection to enable compression
enableDatasource() - Method in class com.sequoiadb.datasource.SequoiadbDatasource
Enable data source.
enableSharding(BSONObject) - Method in class com.sequoiadb.base.DBCollection
Alter the attributes of current collection to enable sharding
encode(BSONObject) - Method in class org.bson.BasicBSONEncoder
 
encode(BSONObject, BSONObject) - Method in class org.bson.BasicBSONEncoder
 
encode(BSONObject) - Static method in class org.bson.BSON
Encoding a BSONObject instance into bytes
encode(BSONObject, BSONObject) - Static method in class org.bson.BSON
 
encode(BSONObject) - Method in interface org.bson.BSONEncoder
 
encode(BSONObject, BSONObject) - Method in interface org.bson.BSONEncoder
 
entrySet() - Method in class org.bson.BasicBSONObject
Returns a Set view of the mappings contained in this map
EOO - Static variable in class org.bson.BSON
 
equals(Object) - Method in class com.sequoiadb.base.result.DeleteResult
 
equals(Object) - Method in class com.sequoiadb.base.result.InsertResult
 
equals(Object) - Method in class com.sequoiadb.base.result.UpdateResult
 
equals(Object) - Method in class com.sequoiadb.base.UserConfig
 
equals(Object) - Method in class org.bson.BasicBSONObject
Current bson object is equal with the other or not
equals(Object) - Method in class org.bson.types.Binary
 
equals(Object) - Method in class org.bson.types.BSONDecimal
Compares this BSONDecimal with the specified object for equality.
equals(Object) - Method in class org.bson.types.BSONTimestamp
 
equals(Object) - Method in class org.bson.types.Code
 
equals(Object) - Method in class org.bson.types.CodeWScope
 
equals(Object) - Method in class org.bson.types.MaxKey
 
equals(Object) - Method in class org.bson.types.MinKey
 
equals(Object) - Method in class org.bson.types.ObjectId
 
equals(Object) - Method in class org.bson.types.Symbol
Will compare equal to a String that is equal to the String that this holds
eraseFlag(int) - Method in class com.sequoiadb.base.options.DeleteOption
Erases the specified flag from the delete option.
eraseFlag(int) - Method in class com.sequoiadb.base.options.InsertOption
Erases the specified flag from the insert option.
eraseFlag(int) - Method in class com.sequoiadb.base.options.UpdateOption
Erases the specified flag from the update option.
evalJS(String) - Method in class com.sequoiadb.base.Sequoiadb
Eval javascript code.
exec(String) - Method in class com.sequoiadb.base.Sequoiadb
Execute sql in database.
execUpdate(String) - Method in class com.sequoiadb.base.Sequoiadb
Execute sql in database.
explain(BSONObject, BSONObject, BSONObject, BSONObject, long, long, int, BSONObject) - Method in class com.sequoiadb.base.DBCollection
Explain query of current collection.

F

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.

G

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
 

H

handleSpecialObjects(String, BSONObject) - Method in class org.bson.BasicBSONEncoder
 
hasDecodeHooks() - Static method in class org.bson.BSON
check has decode hooks or not.
hasErrorCode() - Method in exception org.bson.BSONException
Returns true if the error code is set (i.e., not null).
hashCode() - Method in class com.sequoiadb.base.result.DeleteResult
 
hashCode() - Method in class com.sequoiadb.base.result.InsertResult
 
hashCode() - Method in class com.sequoiadb.base.result.UpdateResult
 
hashCode() - Method in class com.sequoiadb.base.UserConfig
 
hashCode() - Method in class org.bson.BasicBSONObject
 
hashCode() - Method in class org.bson.types.Binary
 
hashCode() - Method in class org.bson.types.BSONDecimal
Returns the hash code for this BSONDecimal.
hashCode() - Method in class org.bson.types.BSONTimestamp
 
hashCode() - Method in class org.bson.types.Code
 
hashCode() - Method in class org.bson.types.CodeWScope
 
hashCode() - Method in class org.bson.types.MaxKey
 
hashCode() - Method in class org.bson.types.MinKey
 
hashCode() - Method in class org.bson.types.ObjectId
 
hashCode() - Method in class org.bson.types.Symbol
 
hasNext() - Method in class com.sequoiadb.base.DBCursor
Judge whether the next document exists or not.

I

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
This interface will be deprecated, please use Sequoiadb.isReplicaGroupExist(String).
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.

K

keySet() - Method in class org.bson.BasicBSONObject
Returns this object's fields' names
keySet() - Method in interface org.bson.BSONObject
Returns this object's fields' names
keySet() - Method in class org.bson.types.BasicBSONList
Returns this object's fields' names

L

length() - Method in class org.bson.types.Binary
 
listBackup(BSONObject, BSONObject, BSONObject, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
List the backups.
listCLInDomain() - Method in class com.sequoiadb.base.Domain
List all the collections in current domain.
listCollections() - Method in class com.sequoiadb.base.Sequoiadb
Get all the collections.
listCollectionSpaces() - Method in class com.sequoiadb.base.Sequoiadb
Get all the collection spaces.
listCSInDomain() - Method in class com.sequoiadb.base.Domain
List all the collection spaces in current domain.
listDataSources(BSONObject, BSONObject, BSONObject, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
List data source.
listDomains(BSONObject, BSONObject, BSONObject, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
List domains.
listLobs() - Method in class com.sequoiadb.base.DBCollection
Get all of the lobs in current collection.
listLobs(BSONObject, BSONObject, BSONObject, BSONObject, long, long) - Method in class com.sequoiadb.base.DBCollection
Get the lobs in current collection.
listProcedures(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
List the storage procedures.
listReplicaGroups() - Method in class com.sequoiadb.base.Sequoiadb
List all the replica group.
listTasks(BSONObject, BSONObject, BSONObject, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
List the tasks.
loadCollectionSpace(String, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
 
lock(long, long) - Method in interface com.sequoiadb.base.DBLob
Lock LOB section for write mode.
lockAndSeek(long, long) - Method in interface com.sequoiadb.base.DBLob
Lock LOB section for write mode and seek to the offset position.

M

main(String[]) - Static method in class com.sequoiadb.util.lobid.UtilLobID
 
massageToObjectId(Object) - Static method in class org.bson.types.ObjectId
Turn an object into an ObjectId, if possible.
MAXKEY - Static variable in class org.bson.BSON
 
MaxKey - Class in org.bson.types
Represent the maximum key value regardless of the key's type
MaxKey() - Constructor for class org.bson.types.MaxKey
Construct an MaxKey object.
MINKEY - Static variable in class org.bson.BSON
 
MinKey - Class in org.bson.types
Represent the minimum key value regardless of the key's type
MinKey() - Constructor for class org.bson.types.MinKey
Construct an MaxKey object.
msg(String) - Method in class com.sequoiadb.base.Sequoiadb
Send message to server.

N

NewBSONDecoder - Class in org.bson
A new implementation of the bson decoder.
NewBSONDecoder() - Constructor for class org.bson.NewBSONDecoder
 
Node - Class in com.sequoiadb.base
Node of SequoiaDB.
Node.NodeStatus - Enum in com.sequoiadb.base
Node status.
notNew() - Method in class org.bson.types.ObjectId
set the current ID has been used.
NULL - Static variable in class org.bson.BSON
 
NUMBER - Static variable in class org.bson.BSON
 
NUMBER_DECIMAL - Static variable in class org.bson.BSON
 
NUMBER_INT - Static variable in class org.bson.BSON
 
NUMBER_LONG - Static variable in class org.bson.BSON
 
numRead() - Method in class org.bson.BasicBSONDecoder.BSONInput
 

O

OBJECT - Static variable in class org.bson.BSON
 
objectDone() - Method in class org.bson.BasicBSONCallback
 
objectDone() - Method in interface org.bson.BSONCallback
 
objectDone() - Method in class org.bson.EmptyBSONCallback
 
ObjectId - Class in org.bson.types
A globally unique identifier for objects.
ObjectId(Date) - Constructor for class org.bson.types.ObjectId
Construct ObjectId by java.util.Date.
ObjectId(Date, int) - Constructor for class org.bson.types.ObjectId
Construct ObjectId.
ObjectId(Date, int, int) - Constructor for class org.bson.types.ObjectId
Construct ObjectId.
ObjectId(String) - Constructor for class org.bson.types.ObjectId
Creates a new instance from a string.
ObjectId(String, boolean) - Constructor for class org.bson.types.ObjectId
 
ObjectId(byte[]) - Constructor for class org.bson.types.ObjectId
Construct ObjectId instance by 12 bytes data..
ObjectId(int, int, int) - Constructor for class org.bson.types.ObjectId
Creates an ObjectId
ObjectId() - Constructor for class org.bson.types.ObjectId
Create a new object id.
objectStart() - Method in class org.bson.BasicBSONCallback
 
objectStart(boolean) - Method in class org.bson.BasicBSONCallback
 
objectStart(String) - Method in class org.bson.BasicBSONCallback
 
objectStart(boolean, String) - Method in class org.bson.BasicBSONCallback
 
objectStart() - Method in interface org.bson.BSONCallback
 
objectStart(String) - Method in interface org.bson.BSONCallback
 
objectStart(boolean) - Method in interface org.bson.BSONCallback
 
objectStart() - Method in class org.bson.EmptyBSONCallback
 
objectStart(String) - Method in class org.bson.EmptyBSONCallback
 
objectStart(boolean) - Method in class org.bson.EmptyBSONCallback
 
OID - Static variable in class org.bson.BSON
 
openLob(ObjectId, int) - Method in class com.sequoiadb.base.DBCollection
Open an existing lob with id.
openLob(ObjectId) - Method in class com.sequoiadb.base.DBCollection
Open an existing lob with id.
org.bson - package org.bson
Contains the base BSON classes and Encoder/Decoder.
org.bson.types - package org.bson.types
Contains classes implementing various BSON types.

P

parseCipherFile(String, String, File) - Method in class com.sequoiadb.util.SdbDecrypt
parse cipher file, get the specify user's password.
parseCipherFile(String, File) - Method in class com.sequoiadb.util.SdbDecrypt
parse cipher file, get the specify user's password.
pop(BSONObject) - Method in class com.sequoiadb.base.DBCollection
Pop records from the collection.
put(String, Object) - Method in class org.bson.BasicBSONObject
Add a key/value pair to this object
put(String, Object) - Method in interface org.bson.BSONObject
Sets a name/value pair in this object.
put(String, Object) - Method in class org.bson.types.BasicBSONList
Puts a value at an index.
put(int, Object) - Method in class org.bson.types.BasicBSONList
Puts a value at an index.
putAll(Map) - Method in class org.bson.BasicBSONObject
Sets all key/value pairs from a map into this object
putAll(BSONObject) - Method in class org.bson.BasicBSONObject
Sets all key/value pairs from an object into this object
putAll(BSONObject) - Method in interface org.bson.BSONObject
Sets all key/value pairs from an object into this object
putAll(Map) - Method in interface org.bson.BSONObject
Sets all key/value pairs from a map into this object
putAll(Map) - Method in class org.bson.types.BasicBSONList
Sets all key/value pairs from a map into this object
putAll(BSONObject) - Method in class org.bson.types.BasicBSONList
Sets all key/value pairs from an object into this object
putAllUnique(Map) - Method in class org.bson.BasicBSONObject
Sets all key/value pairs from a map into this object if the keys don't exist.
putAllUnique(BSONObject) - Method in class org.bson.BasicBSONObject
Sets all key/value pairs from an object into this object if the keys don't exist.
putAllUnique(BSONObject) - Method in interface org.bson.BSONObject
Sets all key/value pairs from an object into this object if the keys don't exist.
putAllUnique(Map) - Method in interface org.bson.BSONObject
Sets all key/value pairs from a map into this object if the keys don't exist.
putAllUnique(Map) - Method in class org.bson.types.BasicBSONList
Sets all key/value pairs from a map into this object if the keys don't exist.
putAllUnique(BSONObject) - Method in class org.bson.types.BasicBSONList
Sets all key/value pairs from an object into this object if the keys don't exist.
putBinary(String, byte[]) - Method in class org.bson.BasicBSONEncoder
 
putBinary(String, Binary) - Method in class org.bson.BasicBSONEncoder
 
putBoolean(String, Boolean) - Method in class org.bson.BasicBSONEncoder
 
putBSONDate(String, BSONDate) - Method in class org.bson.BasicBSONEncoder
 
putCode(String, Code) - Method in class org.bson.BasicBSONEncoder
 
putCodeWScope(String, CodeWScope) - Method in class org.bson.BasicBSONEncoder
 
putDate(String, Date) - Method in class org.bson.BasicBSONEncoder
 
putDecimal(String, BSONDecimal) - Method in class org.bson.BasicBSONEncoder
 
putNull(String) - Method in class org.bson.BasicBSONEncoder
 
putNumber(String, Number) - Method in class org.bson.BasicBSONEncoder
 
putObject(BSONObject) - Method in class org.bson.BasicBSONEncoder
Encodes a BSONObject.
putObject(BSONObject, BSONObject) - Method in class org.bson.BasicBSONEncoder
 
putObject(String, BSONObject, BSONObject) - Method in class org.bson.BasicBSONEncoder
this is really for embedded objects
putObject(BSONObject) - Method in interface org.bson.BSONEncoder
 
putObject(BSONObject, BSONObject) - Method in interface org.bson.BSONEncoder
 
putObjectId(String, ObjectId) - Method in class org.bson.BasicBSONEncoder
 
putSpecial(String, Object) - Method in class org.bson.BasicBSONEncoder
 
putString(String, String) - Method in class org.bson.BasicBSONEncoder
 
putSymbol(String, Symbol) - Method in class org.bson.BasicBSONEncoder
 
putTimestamp(String, BSONTimestamp) - Method in class org.bson.BasicBSONEncoder
 
putUndefined(String) - Method in class org.bson.BasicBSONEncoder
 
putUUID(String, UUID) - Method in class org.bson.BasicBSONEncoder
 

Q

query() - Method in class com.sequoiadb.base.DBCollection
Get all documents of current collection.
query(DBQuery) - Method in class com.sequoiadb.base.DBCollection
Get the matching documents in current collection.
query(BSONObject, BSONObject, BSONObject, BSONObject) - Method in class com.sequoiadb.base.DBCollection
Get the matching documents in current collection.
query(BSONObject, BSONObject, BSONObject, BSONObject, int) - Method in class com.sequoiadb.base.DBCollection
Get the matching documents in current collection.
query(String, String, String, String) - Method in class com.sequoiadb.base.DBCollection
Get the matching documents in current collection.
query(BSONObject, BSONObject, BSONObject, BSONObject, long, long) - Method in class com.sequoiadb.base.DBCollection
Get the matching documents in current collection.
query(BSONObject, BSONObject, BSONObject, BSONObject, long, long, int) - Method in class com.sequoiadb.base.DBCollection
Get the matching documents in current collection.
queryAndRemove(BSONObject, BSONObject, BSONObject, BSONObject, long, long, int) - Method in class com.sequoiadb.base.DBCollection
Get the matching documents in current collection and remove.
queryAndUpdate(BSONObject, BSONObject, BSONObject, BSONObject, BSONObject, long, long, int, boolean) - Method in class com.sequoiadb.base.DBCollection
Get the matching documents in current collection and update.
queryOne(BSONObject, BSONObject, BSONObject, BSONObject, int) - Method in class com.sequoiadb.base.DBCollection
Get one matched document from current collection.
queryOne() - Method in class com.sequoiadb.base.DBCollection
Get one document from current collection.

R

read(OutputStream) - Method in interface com.sequoiadb.base.DBLob
Read the content to the output stream.
read(byte[]) - Method in interface com.sequoiadb.base.DBLob
Read up to b.length bytes of data from this lob into an array of bytes.
read(byte[], int, int) - Method in interface com.sequoiadb.base.DBLob
Read up to len bytes of data from this lob into an array of bytes.
read() - Method in class org.bson.BasicBSONDecoder.BSONInput
 
readCStr() - Method in class org.bson.BasicBSONDecoder.BSONInput
 
readDouble() - Method in class org.bson.BasicBSONDecoder.BSONInput
 
readInt() - Method in class org.bson.BasicBSONDecoder.BSONInput
 
readIntBE() - Method in class org.bson.BasicBSONDecoder.BSONInput
 
readLong() - Method in class org.bson.BasicBSONDecoder.BSONInput
 
readObject(byte[]) - Method in class org.bson.BasicBSONDecoder
 
readObject(byte[], int) - Method in class org.bson.BasicBSONDecoder
 
readObject(InputStream) - Method in class org.bson.BasicBSONDecoder
 
readObject(byte[]) - Method in interface org.bson.BSONDecoder
 
readObject(byte[], int) - Method in interface org.bson.BSONDecoder
 
readObject(InputStream) - Method in interface org.bson.BSONDecoder
 
readObject(byte[]) - Method in class org.bson.NewBSONDecoder
 
readObject(byte[], int) - Method in class org.bson.NewBSONDecoder
 
readObject(InputStream) - Method in class org.bson.NewBSONDecoder
 
readShort() - Method in class org.bson.BasicBSONDecoder.BSONInput
 
readUTF8String() - Method in class org.bson.BasicBSONDecoder.BSONInput
 
reelect() - Method in class com.sequoiadb.base.ReplicaGroup
Force the replica group to reelect primary node.
reelect(BSONObject) - Method in class com.sequoiadb.base.ReplicaGroup
Force the replica group to reelect primary node.
REF - Static variable in class org.bson.BSON
 
REGEX - Static variable in class org.bson.BSON
 
regexFlag(char) - Static method in class org.bson.BSON
 
regexFlags(String) - Static method in class org.bson.BSON
Converts a string of regular expression flags from the database in Java regular expression flags.
regexFlags(int) - Static method in class org.bson.BSON
Converts Java regular expression flags into a string of flags for the database
releaseConnection(Sequoiadb) - Method in class com.sequoiadb.datasource.SequoiadbDatasource
Put the connection back to the connection pool.
releaseResource() - Method in class com.sequoiadb.base.Sequoiadb
Release the resource of the connection.
remove(Object) - Method in class org.bson.BasicBSONObject
Removes the mapping for a key from this map if it is present (optional operation).
removeBackup(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
Remove the backups.
removeCoord(String) - Method in class com.sequoiadb.datasource.SequoiadbDatasource
Remove coord address.
removeDecodingHook(Class, Transformer) - Static method in class org.bson.BSON
Remove a specific encoding hook for a specific class.
removeDecodingHooks(Class) - Static method in class org.bson.BSON
Remove all decoding hooks for a specific class.
removeDomain() - Method in class com.sequoiadb.base.CollectionSpace
Alter the current collection space to remove domain
removeEncodingHook(Class, Transformer) - Static method in class org.bson.BSON
Remove a specific encoding hook for a specific class.
removeEncodingHooks(Class) - Static method in class org.bson.BSON
Remove all encoding hooks for a specific class.
removeField(String) - Method in class org.bson.BasicBSONObject
Deletes a field from this object.
removeField(String) - Method in interface org.bson.BSONObject
Removes a field with a given name from this object.
removeField(String) - Method in class org.bson.types.BasicBSONList
Deletes a field from this object.
removeGroups(BSONObject) - Method in class com.sequoiadb.base.Domain
Alter current domain to remove groups
removeLob(ObjectId) - Method in class com.sequoiadb.base.DBCollection
Remove an existing lob.
removeNode(String, int, BSONObject) - Method in class com.sequoiadb.base.ReplicaGroup
Remove node.
removeReplicaGroup(String) - Method in class com.sequoiadb.base.Sequoiadb
Remove replica group by name.
removeUser(String, String) - Method in class com.sequoiadb.base.Sequoiadb
Remove the specified user from current database.
renameCollection(String, String) - Method in class com.sequoiadb.base.CollectionSpace
 
renameCollectionSpace(String, String) - Method in class com.sequoiadb.base.Sequoiadb
 
renameSequence(String, String) - Method in class com.sequoiadb.base.Sequoiadb
Rename sequence.
ReplicaGroup - Class in com.sequoiadb.base
Replica group of SequoiaDB.
reset() - Method in class org.bson.BasicBSONCallback
 
reset() - Method in interface org.bson.BSONCallback
 
reset() - Method in class org.bson.EmptyBSONCallback
 
resetSnapshot() - Method in class com.sequoiadb.base.Sequoiadb
Reset the snapshot.
resetSnapshot(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
Reset the snapshot.
restart(long) - Method in class com.sequoiadb.base.DBSequence
Restart sequence from the given value.
rmProcedure(String) - Method in class com.sequoiadb.base.Sequoiadb
Remove a store procedure.
rollback() - Method in class com.sequoiadb.base.Sequoiadb
Rollback the transaction.

S

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
This flag controls the socket keep alive feature that keeps a connection alive through firewalls Socket.setKeepAlive(boolean)
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.

T

TIMESTAMP - Static variable in class org.bson.BSON
 
toBigDecimal() - Method in class org.bson.types.BSONDecimal
Transform to BigDecimal object The meaning of "precision" and "scale" defined in BSONDecimal are different from that defined in BigDecimal.
toByteArray() - Method in class org.bson.types.ObjectId
 
toDate() - Method in class org.bson.types.BSONTimestamp
 
toInstant() - Method in class org.bson.types.BSONDate
Converts this BSONDate object to an Instant Object.
toInt(Object) - Static method in class org.bson.BSON
 
toLocalDate() - Method in class org.bson.types.BSONDate
Converts this BSONDate object to a LocalDate object.
toLocalDateTime() - Method in class org.bson.types.BSONDate
Converts this BSONDate object to a LocalDateTime object.
toMap() - Method in class org.bson.BasicBSONObject
Converts a BSONObject to a map.
toMap() - Method in interface org.bson.BSONObject
Returns a map representing this BSONObject.
toMap() - Method in class org.bson.types.BasicBSONList
Converts a BSONObject to a map.
toString() - Method in class com.sequoiadb.base.ConfigOptions
 
toString() - Method in class com.sequoiadb.base.options.DeleteOption
 
toString() - Method in class com.sequoiadb.base.options.InsertOption
 
toString() - Method in class com.sequoiadb.base.options.UpdateOption
 
toString() - Method in class com.sequoiadb.base.options.UpsertOption
 
toString() - Method in class com.sequoiadb.base.result.DeleteResult
 
toString() - Method in class com.sequoiadb.base.result.InsertResult
 
toString() - Method in class com.sequoiadb.base.result.UpdateResult
 
toString() - Method in class com.sequoiadb.base.Sequoiadb
 
toString() - Method in class com.sequoiadb.base.UserConfig
 
toString() - Method in class com.sequoiadb.datasource.DatasourceOptions
 
toString() - Method in enum com.sequoiadb.exception.SDBError
 
toString() - Method in class com.sequoiadb.util.lobid.UtilLobID
 
toString() - Method in class com.sequoiadb.util.SdbDecryptUserInfo
 
toString() - Method in class org.bson.BasicBSONObject
Returns a JSON serialization of this object
toString() - Method in class org.bson.types.Binary
 
toString() - Method in class org.bson.types.BSONDate
 
toString() - Method in class org.bson.types.BSONDecimal
The string value of this object.
toString() - Method in class org.bson.types.BSONTimestamp
 
toString() - Method in class org.bson.types.Code
 
toString() - Method in class org.bson.types.MaxKey
 
toString() - Method in class org.bson.types.MinKey
 
toString() - Method in class org.bson.types.ObjectId
 
toString() - Method in class org.bson.types.Symbol
 
toStringBabble() - Method in class org.bson.types.ObjectId
 
toStringMongod() - Method in class org.bson.types.ObjectId
 
toTimestamp() - Method in class org.bson.types.BSONTimestamp
 
transform(Object) - Method in interface org.bson.Transformer
 
Transformer - Interface in org.bson
 
truncate() - Method in class com.sequoiadb.base.DBCollection
Truncate the collection.
truncateLob(ObjectId, long) - Method in class com.sequoiadb.base.DBCollection
Truncate an existing lob.
typeToBson(Object, Boolean) - Static method in class org.bson.BasicBSONObject
 
typeToBson(Object) - Static method in class org.bson.BasicBSONObject
 

U

UNDEFINED - Static variable in class org.bson.BSON
 
unloadCollectionSpace(String, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
 
updateConfig(BSONObject, BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
Force the node to update configs online.
updateConfig(BSONObject) - Method in class com.sequoiadb.base.Sequoiadb
Force the node to update configs online.
updateDatasourceOptions(DatasourceOptions) - Method in class com.sequoiadb.datasource.SequoiadbDatasource
Update connection pool options.
UpdateOption - Class in com.sequoiadb.base.options
The optional parameter of the update operation.
UpdateOption() - Constructor for class com.sequoiadb.base.options.UpdateOption
 
updateRecords(BSONObject, BSONObject) - Method in class com.sequoiadb.base.DBCollection
Update the matching records of current collection.
updateRecords(BSONObject, BSONObject, UpdateOption) - Method in class com.sequoiadb.base.DBCollection
Update the matching records of current collection.
UpdateResult - Class in com.sequoiadb.base.result
The result of update operation.
UpdateResult(BSONObject) - Constructor for class com.sequoiadb.base.result.UpdateResult
 
UpsertOption - Class in com.sequoiadb.base.options
The optional parameter of the upsert operation.
UpsertOption() - Constructor for class com.sequoiadb.base.options.UpsertOption
 
upsertRecords(BSONObject, BSONObject) - Method in class com.sequoiadb.base.DBCollection
Update the matching records of current collection, insert if no matching.
upsertRecords(BSONObject, BSONObject, UpsertOption) - Method in class com.sequoiadb.base.DBCollection
Update the matching records of current collection, insert if no matching.
userConfig(UserConfig) - Method in class com.sequoiadb.base.Sequoiadb.Builder
Set the user config.
UserConfig - Class in com.sequoiadb.base
The user config of SequoiaDB
UserConfig() - Constructor for class com.sequoiadb.base.UserConfig
Create an user config object with empty username and empty password.
UserConfig(String, String) - Constructor for class com.sequoiadb.base.UserConfig
Create an user config object with username and password.
UserConfig(String, File) - Constructor for class com.sequoiadb.base.UserConfig
Create an user config object with username and cipher file.
UserConfig(String, File, String) - Constructor for class com.sequoiadb.base.UserConfig
Create an user config object with username, cipher file and token.
userConfig(UserConfig) - Method in class com.sequoiadb.datasource.SequoiadbDatasource.Builder
Set the user config.
UtilLobID - Class in com.sequoiadb.util.lobid
 
UtilLobID(Date, short) - Constructor for class com.sequoiadb.util.lobid.UtilLobID
 
UtilLobID(short) - Constructor for class com.sequoiadb.util.lobid.UtilLobID
 
UtilLobID(String) - Constructor for class com.sequoiadb.util.lobid.UtilLobID
 

V

valueOf(String) - Static method in enum com.sequoiadb.base.Node.NodeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sequoiadb.base.Sequoiadb.SptReturnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sequoiadb.datasource.ConnectStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sequoiadb.exception.SDBError
Returns the enum constant of this type with the specified name.
valueOf(LocalDate) - Static method in class org.bson.types.BSONDate
Obtains an instance of BSONDate from a LocalDate object.
valueOf(LocalDateTime) - Static method in class org.bson.types.BSONDate
Obtains an instance of BSONDate from a LocalDateTime object.
values() - Static method in enum com.sequoiadb.base.Node.NodeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sequoiadb.base.Sequoiadb.SptReturnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sequoiadb.datasource.ConnectStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sequoiadb.exception.SDBError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.bson.BasicBSONObject
Returns a Collection view of the values contained in this map.

W

waitTasks(long[]) - Method in class com.sequoiadb.base.Sequoiadb
Wait the tasks to finish.
write(InputStream) - Method in interface com.sequoiadb.base.DBLob
Write bytes from the input stream to this lob.
write(byte[]) - Method in interface com.sequoiadb.base.DBLob
Write b.length bytes from the specified byte array to this lob.
write(byte[], int, int) - Method in interface com.sequoiadb.base.DBLob
Write len bytes from the specified byte array starting at offset off to this lob.
writeCString(String) - Method in class org.bson.BasicBSONEncoder
 
writeInt(int) - Method in class org.bson.BasicBSONEncoder
 
writeLong(long) - Method in class org.bson.BasicBSONEncoder
 

_

_binary(String) - Method in class org.bson.BasicBSONDecoder
 
_buf - Variable in class org.bson.BasicBSONEncoder
 
_callback - Variable in class org.bson.BasicBSONDecoder
 
_flip(int) - Static method in class org.bson.types.ObjectId
 
_in - Variable in class org.bson.BasicBSONDecoder
 
_inc() - Method in class org.bson.types.ObjectId
 
_isAscii(byte) - Method in class org.bson.BasicBSONDecoder.BSONInput
 
_len - Variable in class org.bson.BasicBSONDecoder
 
_machine() - Method in class org.bson.types.ObjectId
 
_need(int) - Method in class org.bson.BasicBSONDecoder.BSONInput
ensure that there are num bytes to read _pos is where to start reading from
_pos - Variable in class org.bson.BasicBSONDecoder
 
_put(String, Object) - Method in class org.bson.BasicBSONCallback
 
_put(byte, String) - Method in class org.bson.BasicBSONEncoder
Encodes the type and key.
_put(String) - Method in class org.bson.BasicBSONEncoder
puts as utf-8 string
_putObjectField(String, Object) - Method in class org.bson.BasicBSONEncoder
 
_putValueString(String) - Method in class org.bson.BasicBSONEncoder
 
_time() - Method in class org.bson.types.ObjectId
 
_utf8 - Static variable in class org.bson.BSON
 
A B C D E F G H I K L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2023. All rights reserved.