| 程序包 | 说明 |
|---|---|
| com.sequoiadb.base | |
| com.sequoiadb.util | |
| org.bson |
Contains the base BSON classes and Encoder/Decoder.
|
| org.bson.types |
Contains classes implementing various BSON types.
|
| 限定符和类型 | 方法和说明 |
|---|---|
BSONObject |
DBCursor.getCurrent() |
BSONObject |
ReplicaGroup.getDetail() |
BSONObject |
Sequoiadb.SptEvalResult.getErrMsg() |
BSONObject |
SDBMessage.getHint() |
BSONObject |
DBQuery.getHint() |
BSONObject |
SDBMessage.getInsertor() |
BSONObject |
SDBMessage.getMatcher() |
BSONObject |
DBQuery.getMatcher() |
BSONObject |
SDBMessage.getModifier() |
BSONObject |
DBQuery.getModifier() |
BSONObject |
DBCursor.getNext() |
BSONObject |
SDBMessage.getOrderBy() |
BSONObject |
DBQuery.getOrderBy() |
BSONObject |
SDBMessage.getSelector() |
BSONObject |
DBQuery.getSelector() |
BSONObject |
DBCollection.queryOne() |
BSONObject |
DBCollection.queryOne(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint,
int flag) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<BSONObject> |
SDBMessage.getObjectList() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DBCollection.alterCollection(BSONObject options) |
void |
Domain.alterDomain(BSONObject options) |
void |
DBCollection.attachCollection(String subClFullName,
BSONObject options) |
void |
Sequoiadb.backupOffline(BSONObject options) |
DBCollection |
CollectionSpace.createCollection(String collectionName,
BSONObject options) |
CollectionSpace |
Sequoiadb.createCollectionSpace(String csName,
BSONObject options) |
Domain |
Sequoiadb.createDomain(String domainName,
BSONObject options) |
void |
DBCollection.createIndex(String name,
BSONObject key,
boolean isUnique,
boolean enforced) |
void |
DBCollection.delete(BSONObject matcher) |
void |
DBCollection.delete(BSONObject matcher,
BSONObject hint) |
DBCursor |
DBCollection.explain(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint,
long skipRows,
long returnRows,
int flag,
BSONObject options) |
void |
Sequoiadb.flushConfigure(BSONObject param) |
long |
DBCollection.getCount(BSONObject matcher) |
long |
DBCollection.getCount(BSONObject condition,
BSONObject hint) |
DBCursor |
Sequoiadb.getList(int listType,
BSONObject query,
BSONObject selector,
BSONObject orderBy) |
DBCursor |
DBCollection.getQueryMeta(BSONObject query,
BSONObject orderBy,
BSONObject hint,
long skipRows,
long returnRows,
int flag) |
DBCursor |
Sequoiadb.getSnapshot(int snapType,
BSONObject matcher,
BSONObject selector,
BSONObject orderBy) |
Object |
DBCollection.insert(BSONObject insertor) |
DBCursor |
Sequoiadb.listBackup(BSONObject options,
BSONObject matcher,
BSONObject selector,
BSONObject orderBy) |
DBCursor |
Sequoiadb.listDomains(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint) |
DBCursor |
Sequoiadb.listProcedures(BSONObject condition) |
DBCursor |
Sequoiadb.listTasks(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint) |
DBCursor |
DBCollection.query(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint) |
DBCursor |
DBCollection.query(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint,
int flag) |
DBCursor |
DBCollection.query(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint,
long skipRows,
long returnRows) |
DBCursor |
DBCollection.query(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint,
long skipRows,
long returnRows,
int flag) |
BSONObject |
DBCollection.queryOne(BSONObject matcher,
BSONObject selector,
BSONObject orderBy,
BSONObject hint,
int flag) |
void |
Sequoiadb.removeBackup(BSONObject options) |
void |
ReplicaGroup.removeNode(String hostName,
int port,
BSONObject configure) |
void |
Sequoiadb.SptEvalResult.setErrMsg(BSONObject errmsg) |
void |
SDBMessage.setHint(BSONObject hint) |
void |
DBQuery.setHint(BSONObject hint) |
void |
SDBMessage.setInsertor(BSONObject insertor) |
void |
SDBMessage.setMatcher(BSONObject matcher) |
void |
DBQuery.setMatcher(BSONObject matcher) |
void |
SDBMessage.setModifier(BSONObject modifier) |
void |
DBQuery.setModifier(BSONObject modifier) |
void |
SDBMessage.setOrderBy(BSONObject orderBy) |
void |
DBQuery.setOrderBy(BSONObject orderBy) |
void |
SDBMessage.setSelector(BSONObject selector) |
void |
DBQuery.setSelector(BSONObject selector) |
void |
Sequoiadb.setSessionAttr(BSONObject options) |
void |
DBCollection.split(String sourceGroupName,
String destGroupName,
BSONObject splitCondition,
BSONObject splitEndCondition) |
long |
DBCollection.splitAsync(String sourceGroupName,
String destGroupName,
BSONObject splitCondition,
BSONObject splitEndCondition) |
void |
DBCollection.update(BSONObject matcher,
BSONObject modifier,
BSONObject hint) |
void |
DBCollection.upsert(BSONObject matcher,
BSONObject modifier,
BSONObject hint) |
| 限定符和类型 | 方法和说明 |
|---|---|
DBCursor |
DBCollection.aggregate(List<BSONObject> obj) |
void |
DBCollection.bulkInsert(List<BSONObject> insertor,
int flag) |
void |
SDBMessage.setObjectList(List<BSONObject> objectList) |
| 限定符和类型 | 方法和说明 |
|---|---|
static BSONObject |
SDBMessageHelper.byteArrayToBSONObject(ByteBuffer byteBuffer) |
static BSONObject |
SDBMessageHelper.fromJson(String jsonString) |
static BSONObject |
SDBMessageHelper.fromObject(Object object) |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
SDBMessageHelper.appendInsertMsg(byte[] msg,
BSONObject append,
boolean endianConvert) |
static byte[] |
SDBMessageHelper.bsonObjectToByteArray(BSONObject obj) |
static int |
SDBMessageHelper.bsonObjectToByteBuffer(IoBuffer byteBuffer,
BSONObject obj) |
static int |
SDBMessageHelper.buildInsertRequest(IoBuffer bulk_buffer,
long reqID,
String collectionFullName,
BSONObject insertor) |
static <T> T |
SDBMessageHelper.fromBson(BSONObject bObj,
Class<T> classOfT) |
static byte[] |
SDBMessageHelper.generateRemoveLobRequest(BSONObject removeObj,
long reqID,
boolean endianConvert) |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
SDBMessageHelper.buildAggrRequest(IoBuffer bulk_buffer,
long reqID,
String collectionFullName,
List<BSONObject> insertor) |
static int |
SDBMessageHelper.buildBulkInsertRequest(IoBuffer bulk_buffer,
long reqID,
String collectionFullName,
List<BSONObject> insertor,
int flag) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BasicBSONObject
A simple implementation of
DBObject. |
| 限定符和类型 | 方法和说明 |
|---|---|
BSONObject |
BasicBSONCallback.create() |
BSONObject |
BasicBSONCallback.create(boolean array,
List<String> path) |
protected BSONObject |
BasicBSONCallback.createList() |
protected BSONObject |
BasicBSONCallback.cur() |
static BSONObject |
BSON.decode(byte[] b) |
BSONObject |
NewBSONDecoder.readObject(byte[] pData) |
BSONObject |
BSONDecoder.readObject(byte[] b) |
BSONObject |
BasicBSONDecoder.readObject(byte[] b) |
BSONObject |
NewBSONDecoder.readObject(InputStream pIn) |
BSONObject |
BSONDecoder.readObject(InputStream in) |
BSONObject |
BasicBSONDecoder.readObject(InputStream in) |
static BSONObject |
BasicBSONObject.typeToBson(Object object) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
BSONEncoder.encode(BSONObject o) |
static byte[] |
BSON.encode(BSONObject o) |
byte[] |
BasicBSONEncoder.encode(BSONObject o) |
protected boolean |
BasicBSONEncoder.handleSpecialObjects(String name,
BSONObject o) |
void |
BSONObject.putAll(BSONObject o)
Sets all key/value pairs from an object into this object
|
void |
BasicBSONObject.putAll(BSONObject o) |
int |
BSONEncoder.putObject(BSONObject o) |
int |
BasicBSONEncoder.putObject(BSONObject o)
Encodes a
BSONObject. |
protected int |
BasicBSONEncoder.putObject(String name,
BSONObject o)
this is really for embedded objects
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BasicBSONList
Utility class to allow array
DBObjects to be created. |
| 限定符和类型 | 方法和说明 |
|---|---|
BSONObject |
CodeWScope.getScope() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BasicBSONList.putAll(BSONObject o) |
| 构造器和说明 |
|---|
CodeWScope(String code,
BSONObject scope) |
Copyright © 2015. All Rights Reserved.