JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
A
AbstractMongoBackend
- Class in
de.bwaldvogel.mongo.backend
AbstractMongoBackend()
- Constructor for class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
AbstractMongoCollection
<
P
> - Class in
de.bwaldvogel.mongo.backend
AbstractMongoCollection(String, String, String)
- Constructor for class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
AbstractMongoDatabase
<
P
> - Class in
de.bwaldvogel.mongo.backend
AbstractMongoDatabase(String, MongoBackend)
- Constructor for class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
AbstractUniqueIndex
<
P
> - Class in
de.bwaldvogel.mongo.backend
AbstractUniqueIndex(String, boolean)
- Constructor for class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
Accumulator
- Class in
de.bwaldvogel.mongo.backend.aggregation.accumulator
add(Document, P)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
add(Document, P)
- Method in class de.bwaldvogel.mongo.backend.
Index
add(E)
- Method in class de.bwaldvogel.mongo.backend.
LimitedList
addDocument(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
addDocument(Document)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
addDocumentInternal(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
AddFieldsStage
- Class in
de.bwaldvogel.mongo.backend.aggregation.stage
AddFieldsStage(Document)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.stage.
AddFieldsStage
addIndex(Index<P>)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
addIndex(Index<P>)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
addNumbers(Number, Number)
- Static method in class de.bwaldvogel.mongo.backend.
Utils
addStage(AggregationStage)
- Method in class de.bwaldvogel.mongo.backend.aggregation.
Aggregation
addTo(int)
- Method in enum de.bwaldvogel.mongo.wire.
ReplyFlag
AddToSetAccumulator
- Class in
de.bwaldvogel.mongo.backend.aggregation.accumulator
AddToSetAccumulator(String, Object)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.accumulator.
AddToSetAccumulator
aggregate(Object)
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
Accumulator
aggregate(Object)
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
AddToSetAccumulator
aggregate(Object)
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
AvgAccumulator
aggregate(Object)
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
FirstAccumulator
aggregate(Object)
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
LastAccumulator
aggregate(Object)
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
SumAccumulator
Aggregation
- Class in
de.bwaldvogel.mongo.backend.aggregation
Aggregation(MongoCollection<?>)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.
Aggregation
AggregationStage
- Interface in
de.bwaldvogel.mongo.backend.aggregation.stage
append(String, Object)
- Method in class de.bwaldvogel.mongo.bson.
Document
appendAll(Map<String, Object>)
- Method in class de.bwaldvogel.mongo.bson.
Document
apply(Stream<Document>)
- Method in class de.bwaldvogel.mongo.backend.aggregation.stage.
AddFieldsStage
apply(Stream<Document>)
- Method in interface de.bwaldvogel.mongo.backend.aggregation.stage.
AggregationStage
apply(Stream<Document>)
- Method in class de.bwaldvogel.mongo.backend.aggregation.stage.
GroupStage
apply(Stream<Document>)
- Method in class de.bwaldvogel.mongo.backend.aggregation.stage.
LimitStage
apply(Stream<Document>)
- Method in class de.bwaldvogel.mongo.backend.aggregation.stage.
MatchStage
apply(Stream<Document>)
- Method in class de.bwaldvogel.mongo.backend.aggregation.stage.
OrderByStage
apply(Stream<Document>)
- Method in class de.bwaldvogel.mongo.backend.aggregation.stage.
ProjectStage
apply(Stream<Document>)
- Method in class de.bwaldvogel.mongo.backend.aggregation.stage.
SkipStage
ascending
- Variable in class de.bwaldvogel.mongo.backend.
Index
AvgAccumulator
- Class in
de.bwaldvogel.mongo.backend.aggregation.accumulator
AvgAccumulator(String, Object)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.accumulator.
AvgAccumulator
B
BadValueException
- Exception in
de.bwaldvogel.mongo.exception
BadValueException(String)
- Constructor for exception de.bwaldvogel.mongo.exception.
BadValueException
BINARY_SUBTYPE_FUNCTION
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
BINARY_SUBTYPE_GENERIC
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
BINARY_SUBTYPE_MD5
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
BINARY_SUBTYPE_OLD_BINARY
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
BINARY_SUBTYPE_OLD_UUID
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
BINARY_SUBTYPE_USER_DEFINED
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
BINARY_SUBTYPE_UUID
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
bind(String, int)
- Method in class de.bwaldvogel.mongo.
MongoServer
bind(SocketAddress)
- Method in class de.bwaldvogel.mongo.
MongoServer
bind()
- Method in class de.bwaldvogel.mongo.
MongoServer
starts and binds the server on a local random port
BOOLEAN_VALUE_FALSE
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
BOOLEAN_VALUE_TRUE
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
Bson
- Interface in
de.bwaldvogel.mongo.bson
BsonConstants
- Interface in
de.bwaldvogel.mongo.wire
BsonEncoder
- Class in
de.bwaldvogel.mongo.wire
BsonEncoder()
- Constructor for class de.bwaldvogel.mongo.wire.
BsonEncoder
BsonRegularExpression
- Class in
de.bwaldvogel.mongo.bson
BsonRegularExpression(String, String)
- Constructor for class de.bwaldvogel.mongo.bson.
BsonRegularExpression
BsonRegularExpression(String)
- Constructor for class de.bwaldvogel.mongo.bson.
BsonRegularExpression
BsonTimestamp
- Class in
de.bwaldvogel.mongo.bson
BsonTimestamp()
- Constructor for class de.bwaldvogel.mongo.bson.
BsonTimestamp
BsonTimestamp(long)
- Constructor for class de.bwaldvogel.mongo.bson.
BsonTimestamp
C
canHandle(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
canHandle(Document)
- Method in class de.bwaldvogel.mongo.backend.
Index
channelActive(ChannelHandlerContext)
- Method in class de.bwaldvogel.mongo.wire.
MongoDatabaseHandler
channelInactive(ChannelHandlerContext)
- Method in class de.bwaldvogel.mongo.wire.
MongoDatabaseHandler
channelRead0(ChannelHandlerContext, ClientRequest)
- Method in class de.bwaldvogel.mongo.wire.
MongoDatabaseHandler
checkAdd(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
checkAdd(Document)
- Method in class de.bwaldvogel.mongo.backend.
Index
checkUpdate(Document, Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
checkUpdate(Document, Document)
- Method in class de.bwaldvogel.mongo.backend.
Index
clear()
- Method in class de.bwaldvogel.mongo.bson.
Document
ClientRequest
- Class in
de.bwaldvogel.mongo.wire.message
ClientRequest(Channel, MessageHeader, String)
- Constructor for class de.bwaldvogel.mongo.wire.message.
ClientRequest
clone()
- Method in class de.bwaldvogel.mongo.bson.
Document
close()
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
close()
- Method in interface de.bwaldvogel.mongo.
MongoBackend
compare(Document, Document)
- Method in class de.bwaldvogel.mongo.backend.
DocumentComparator
compare(Object, Object)
- Method in class de.bwaldvogel.mongo.backend.
ValueComparator
compareTo(ObjectId)
- Method in class de.bwaldvogel.mongo.bson.
ObjectId
Constants
- Interface in
de.bwaldvogel.mongo.backend
containsKey(Object)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
containsKey(Object)
- Method in class de.bwaldvogel.mongo.bson.
Document
containsValue(Object)
- Method in class de.bwaldvogel.mongo.bson.
Document
convertToRegularExpression(Object)
- Static method in class de.bwaldvogel.mongo.bson.
BsonRegularExpression
count(Document, int, int)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
count(Document, int, int)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
count()
- Method in interface de.bwaldvogel.mongo.
MongoCollection
D
databaseName
- Variable in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
de.bwaldvogel.mongo
- package de.bwaldvogel.mongo
de.bwaldvogel.mongo.backend
- package de.bwaldvogel.mongo.backend
de.bwaldvogel.mongo.backend.aggregation
- package de.bwaldvogel.mongo.backend.aggregation
de.bwaldvogel.mongo.backend.aggregation.accumulator
- package de.bwaldvogel.mongo.backend.aggregation.accumulator
de.bwaldvogel.mongo.backend.aggregation.stage
- package de.bwaldvogel.mongo.backend.aggregation.stage
de.bwaldvogel.mongo.bson
- package de.bwaldvogel.mongo.bson
de.bwaldvogel.mongo.exception
- package de.bwaldvogel.mongo.exception
de.bwaldvogel.mongo.wire
- package de.bwaldvogel.mongo.wire
Contains classes implementing the MongoDB wire protocol.
de.bwaldvogel.mongo.wire.message
- package de.bwaldvogel.mongo.wire.message
decode(ChannelHandlerContext, ByteBuf)
- Method in class de.bwaldvogel.mongo.wire.
MongoWireProtocolHandler
DefaultQueryMatcher
- Class in
de.bwaldvogel.mongo.backend
DefaultQueryMatcher()
- Constructor for class de.bwaldvogel.mongo.backend.
DefaultQueryMatcher
deleteDocuments(Document, int)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
deleteDocuments(Document, int)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
Document
- Class in
de.bwaldvogel.mongo.bson
Document()
- Constructor for class de.bwaldvogel.mongo.bson.
Document
Document(String, Object)
- Constructor for class de.bwaldvogel.mongo.bson.
Document
Document(Map<String, Object>)
- Constructor for class de.bwaldvogel.mongo.bson.
Document
DocumentComparator
- Class in
de.bwaldvogel.mongo.backend
DocumentComparator(Document)
- Constructor for class de.bwaldvogel.mongo.backend.
DocumentComparator
documentMatchesQuery(Document, Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
drop()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
drop()
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
dropCollection(String)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
dropCollection(String)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
dropDatabase(String)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
dropDatabase(String)
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
dropDatabase(String)
- Method in interface de.bwaldvogel.mongo.
MongoBackend
DuplicateKeyError
- Exception in
de.bwaldvogel.mongo.exception
DuplicateKeyError(Index<?>, Object)
- Constructor for exception de.bwaldvogel.mongo.exception.
DuplicateKeyError
E
encode(ChannelHandlerContext, MongoReply, ByteBuf)
- Method in class de.bwaldvogel.mongo.wire.
MongoWireEncoder
encodeDocument(Document, ByteBuf)
- Method in class de.bwaldvogel.mongo.wire.
BsonEncoder
entrySet()
- Method in class de.bwaldvogel.mongo.bson.
Document
equals(Object)
- Method in class de.bwaldvogel.mongo.bson.
Document
equals(Object)
- Method in class de.bwaldvogel.mongo.bson.
ObjectId
evaluate(Object, Document)
- Static method in class de.bwaldvogel.mongo.backend.aggregation.
Expression
exceptionCaught(ChannelHandlerContext, Throwable)
- Method in class de.bwaldvogel.mongo.wire.
MongoExceptionHandler
Expression
- Class in
de.bwaldvogel.mongo.backend.aggregation
Expression()
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.
Expression
F
findAndModify(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
findAndModify(Document)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
findDocumentPosition(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
FirstAccumulator
- Class in
de.bwaldvogel.mongo.backend.aggregation.accumulator
FirstAccumulator(String, Object)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.accumulator.
FirstAccumulator
G
get(Object)
- Method in class de.bwaldvogel.mongo.bson.
Document
getById(int)
- Static method in enum de.bwaldvogel.mongo.wire.
OpCode
getChannel()
- Method in class de.bwaldvogel.mongo.wire.message.
ClientRequest
getCode()
- Method in exception de.bwaldvogel.mongo.exception.
MongoServerError
getCodeName()
- Method in exception de.bwaldvogel.mongo.exception.
MongoServerError
getCollectionName()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
getCollectionName()
- Method in interface de.bwaldvogel.mongo.
MongoCollection
getCollectionName()
- Method in class de.bwaldvogel.mongo.wire.message.
ClientRequest
getCollectionNameFromFullName(String)
- Static method in class de.bwaldvogel.mongo.backend.
Utils
getCount()
- Method in class de.bwaldvogel.mongo.backend.
Index
getCurrentOperations(MongoQuery)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
getCurrentOperations(MongoQuery)
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
getCurrentOperations(MongoQuery)
- Method in interface de.bwaldvogel.mongo.
MongoBackend
getCursorId()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoReply
getDatabaseName()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
getDatabaseName()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
getDatabaseName()
- Method in interface de.bwaldvogel.mongo.
MongoCollection
getDatabaseName()
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
getDatabaseName()
- Method in class de.bwaldvogel.mongo.wire.message.
ClientRequest
getDatabaseName()
- Method in interface de.bwaldvogel.mongo.wire.message.
Message
getDatabaseNameFromFullName(String)
- Static method in class de.bwaldvogel.mongo.backend.
Utils
getDataSize()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
getDataSize()
- Method in class de.bwaldvogel.mongo.backend.
Index
getDocument(P)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
getDocuments()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoInsert
getDocuments()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoReply
getExpression()
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
Accumulator
getField()
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
Accumulator
getFileSize()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
getFlags()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoReply
getFullCollectionName()
- Method in class de.bwaldvogel.mongo.wire.message.
ClientRequest
getFullName()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
getFullName()
- Method in interface de.bwaldvogel.mongo.
MongoCollection
getHeader()
- Method in class de.bwaldvogel.mongo.wire.message.
ClientRequest
getHeader()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoReply
getId()
- Method in enum de.bwaldvogel.mongo.wire.
OpCode
getInstance()
- Static method in class de.bwaldvogel.mongo.bson.
MaxKey
getInstance()
- Static method in class de.bwaldvogel.mongo.bson.
MinKey
getIterable()
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
getKey(Document)
- Method in class de.bwaldvogel.mongo.backend.
Index
getLocalAddress()
- Method in class de.bwaldvogel.mongo.
MongoServer
getName()
- Method in class de.bwaldvogel.mongo.backend.
Index
getNumberToReturn()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoQuery
getNumberToSkip()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoQuery
getNumIndexes()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
getNumIndexes()
- Method in interface de.bwaldvogel.mongo.
MongoCollection
getOptions()
- Method in class de.bwaldvogel.mongo.bson.
BsonRegularExpression
getPattern()
- Method in class de.bwaldvogel.mongo.bson.
BsonRegularExpression
getPosition(Object)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
getPositions(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
getPositions(Document)
- Method in class de.bwaldvogel.mongo.backend.
Index
getQuery()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoQuery
getRequestID()
- Method in class de.bwaldvogel.mongo.wire.message.
MessageHeader
getResponseTo()
- Method in class de.bwaldvogel.mongo.wire.message.
MessageHeader
getResult()
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
Accumulator
getResult()
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
AddToSetAccumulator
getResult()
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
AvgAccumulator
getResult()
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
FirstAccumulator
getResult()
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
LastAccumulator
getResult()
- Method in class de.bwaldvogel.mongo.backend.aggregation.accumulator.
SumAccumulator
getResult()
- Method in class de.bwaldvogel.mongo.backend.aggregation.
Aggregation
getReturnFieldSelector()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoQuery
getSelector()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoDelete
getSelector()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoUpdate
getStartingFrom()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoReply
getStats()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
getStats()
- Method in interface de.bwaldvogel.mongo.
MongoCollection
getStorageSize()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
getSubdocumentValue(Document, String)
- Static method in class de.bwaldvogel.mongo.backend.
Utils
getTimestamp()
- Method in class de.bwaldvogel.mongo.bson.
BsonTimestamp
getUpdate()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoUpdate
getVersion()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
getVersion()
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
getVersion()
- Method in interface de.bwaldvogel.mongo.
MongoBackend
GroupStage
- Class in
de.bwaldvogel.mongo.backend.aggregation.stage
GroupStage(Document)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.stage.
GroupStage
H
handleClose(Channel)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
handleClose(Channel)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
handleClose(Channel)
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
handleClose(Channel)
- Method in interface de.bwaldvogel.mongo.
MongoBackend
handleClose(Channel)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
handleCommand(Channel, String, String, Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
handleCommand(Channel, String, Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
handleCommand(Channel, String, String, Document)
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
handleCommand(Channel, String, String, Document)
- Method in interface de.bwaldvogel.mongo.
MongoBackend
handleCommand(Channel, String, Document)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
handleDelete(MongoDelete)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
handleDelete(MongoDelete)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
handleDelete(MongoDelete)
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
handleDelete(MongoDelete)
- Method in interface de.bwaldvogel.mongo.
MongoBackend
handleDelete(MongoDelete)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
handleDistinct(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
handleDistinct(Document)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
handleInsert(MongoInsert)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
handleInsert(MongoInsert)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
handleInsert(MongoInsert)
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
handleInsert(MongoInsert)
- Method in interface de.bwaldvogel.mongo.
MongoBackend
handleInsert(MongoInsert)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
handleQuery(MongoQuery)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
handleQuery(Document, int, int, Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
handleQuery(MongoQuery)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
handleQuery(MongoQuery)
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
handleQuery(MongoQuery)
- Method in interface de.bwaldvogel.mongo.
MongoBackend
handleQuery(Document)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
handleQuery(Document, int, int)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
handleQuery(Document, int, int, Document)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
handleQuery(MongoQuery)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
handleUpdate(MongoUpdate)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
handleUpdate(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
handleUpdate(MongoUpdate)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
handleUpdate(MongoUpdate)
- Method in class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
handleUpdate(MongoUpdate)
- Method in interface de.bwaldvogel.mongo.
MongoBackend
handleUpdate(MongoUpdate)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
hashCode()
- Method in class de.bwaldvogel.mongo.bson.
Document
hashCode()
- Method in class de.bwaldvogel.mongo.bson.
ObjectId
I
ID_FIELD
- Static variable in interface de.bwaldvogel.mongo.backend.
Constants
ID_INDEX_NAME
- Static variable in interface de.bwaldvogel.mongo.backend.
Constants
idField
- Variable in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
Index
<
P
> - Class in
de.bwaldvogel.mongo.backend
Index(String, boolean)
- Constructor for class de.bwaldvogel.mongo.backend.
Index
initializeNamespacesAndIndexes()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
insertDocuments(List<Document>)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
insertDocuments(List<Document>)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
isEmpty()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
isEmpty()
- Method in class de.bwaldvogel.mongo.bson.
Document
isEmpty()
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
isMulti()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoUpdate
isRegularExpression(Object)
- Static method in class de.bwaldvogel.mongo.bson.
BsonRegularExpression
isSet(int)
- Method in enum de.bwaldvogel.mongo.wire.
QueryFlag
isSet(int)
- Method in enum de.bwaldvogel.mongo.wire.
UpdateFlag
isSingleRemove()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoDelete
isTrue(Object)
- Static method in class de.bwaldvogel.mongo.backend.
Utils
isUpsert()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoUpdate
J
join(List<Integer>, char)
- Static method in class de.bwaldvogel.mongo.backend.
Utils
K
key
- Variable in class de.bwaldvogel.mongo.backend.
Index
KeyConstraintError
- Exception in
de.bwaldvogel.mongo.exception
keySet()
- Method in class de.bwaldvogel.mongo.bson.
Document
L
LastAccumulator
- Class in
de.bwaldvogel.mongo.backend.aggregation.accumulator
LastAccumulator(String, Object)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.accumulator.
LastAccumulator
LENGTH_OBJECTID
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
Length in bytes
LENGTH_UUID
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
Length in bytes
LimitedList
<
E
> - Class in
de.bwaldvogel.mongo.backend
LimitedList(int)
- Constructor for class de.bwaldvogel.mongo.backend.
LimitedList
LimitStage
- Class in
de.bwaldvogel.mongo.backend.aggregation.stage
LimitStage(long)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.stage.
LimitStage
M
markOkay(Document)
- Static method in class de.bwaldvogel.mongo.backend.
Utils
matchDocuments(Document, Document, int, int)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
matchDocuments(Document, Iterable<P>, Document, int, int)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
matcher(String)
- Method in class de.bwaldvogel.mongo.bson.
BsonRegularExpression
matches(Document, Document)
- Method in class de.bwaldvogel.mongo.backend.
DefaultQueryMatcher
matches(Document, Document)
- Method in interface de.bwaldvogel.mongo.backend.
QueryMatcher
matchesValue(Object, Object)
- Method in class de.bwaldvogel.mongo.backend.
DefaultQueryMatcher
matchesValue(Object, Object)
- Method in interface de.bwaldvogel.mongo.backend.
QueryMatcher
matchPosition(Document, Document)
- Method in class de.bwaldvogel.mongo.backend.
DefaultQueryMatcher
matchPosition(Document, Document)
- Method in interface de.bwaldvogel.mongo.backend.
QueryMatcher
MatchStage
- Class in
de.bwaldvogel.mongo.backend.aggregation.stage
MatchStage(Document)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.stage.
MatchStage
MAX_BSON_OBJECT_SIZE
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
MAX_MESSAGE_SIZE_BYTES
- Static variable in class de.bwaldvogel.mongo.wire.
MongoWireProtocolHandler
MAX_NS_LENGTH
- Static variable in interface de.bwaldvogel.mongo.backend.
Constants
MAX_WIRE_VERSION
- Static variable in class de.bwaldvogel.mongo.wire.
MongoWireProtocolHandler
MAX_WRITE_BATCH_SIZE
- Static variable in class de.bwaldvogel.mongo.wire.
MongoWireProtocolHandler
MaxAccumulator
- Class in
de.bwaldvogel.mongo.backend.aggregation.accumulator
MaxAccumulator(String, Object)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.accumulator.
MaxAccumulator
MaxKey
- Class in
de.bwaldvogel.mongo.bson
Message
- Interface in
de.bwaldvogel.mongo.wire.message
MessageHeader
- Class in
de.bwaldvogel.mongo.wire.message
MessageHeader(int, int)
- Constructor for class de.bwaldvogel.mongo.wire.message.
MessageHeader
MIN_WIRE_VERSION
- Static variable in class de.bwaldvogel.mongo.wire.
MongoWireProtocolHandler
MinAccumulator
- Class in
de.bwaldvogel.mongo.backend.aggregation.accumulator
MinAccumulator(String, Object)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.accumulator.
MinAccumulator
MinKey
- Class in
de.bwaldvogel.mongo.bson
MongoBackend
- Interface in
de.bwaldvogel.mongo
MongoCollection
<
P
> - Interface in
de.bwaldvogel.mongo
MongoDatabase
- Interface in
de.bwaldvogel.mongo
MongoDatabaseHandler
- Class in
de.bwaldvogel.mongo.wire
MongoDatabaseHandler(MongoBackend, ChannelGroup)
- Constructor for class de.bwaldvogel.mongo.wire.
MongoDatabaseHandler
MongoDelete
- Class in
de.bwaldvogel.mongo.wire.message
MongoDelete(Channel, MessageHeader, String, Document, boolean)
- Constructor for class de.bwaldvogel.mongo.wire.message.
MongoDelete
MongoExceptionHandler
- Class in
de.bwaldvogel.mongo.wire
MongoExceptionHandler()
- Constructor for class de.bwaldvogel.mongo.wire.
MongoExceptionHandler
MongoInsert
- Class in
de.bwaldvogel.mongo.wire.message
MongoInsert(Channel, MessageHeader, String, List<Document>)
- Constructor for class de.bwaldvogel.mongo.wire.message.
MongoInsert
MongoQuery
- Class in
de.bwaldvogel.mongo.wire.message
MongoQuery(Channel, MessageHeader, String, int, int, Document, Document)
- Constructor for class de.bwaldvogel.mongo.wire.message.
MongoQuery
MongoReply
- Class in
de.bwaldvogel.mongo.wire.message
MongoReply(MessageHeader, Document, ReplyFlag...)
- Constructor for class de.bwaldvogel.mongo.wire.message.
MongoReply
MongoReply(MessageHeader, List<? extends Document>, ReplyFlag...)
- Constructor for class de.bwaldvogel.mongo.wire.message.
MongoReply
MongoServer
- Class in
de.bwaldvogel.mongo
MongoServer(MongoBackend)
- Constructor for class de.bwaldvogel.mongo.
MongoServer
MongoServerError
- Exception in
de.bwaldvogel.mongo.exception
MongoServerError(int, String)
- Constructor for exception de.bwaldvogel.mongo.exception.
MongoServerError
MongoServerError(int, String, String)
- Constructor for exception de.bwaldvogel.mongo.exception.
MongoServerError
MongoServerException
- Exception in
de.bwaldvogel.mongo.exception
MongoServerException(String)
- Constructor for exception de.bwaldvogel.mongo.exception.
MongoServerException
MongoServerException(String, Throwable)
- Constructor for exception de.bwaldvogel.mongo.exception.
MongoServerException
MongoSilentServerException
- Exception in
de.bwaldvogel.mongo.exception
similar to
MongoServerException
but will not be logged as error with stacktrace
MongoSilentServerException(String)
- Constructor for exception de.bwaldvogel.mongo.exception.
MongoSilentServerException
MongoThreadFactory
- Class in
de.bwaldvogel.mongo
MongoThreadFactory(String)
- Constructor for class de.bwaldvogel.mongo.
MongoThreadFactory
MongoUpdate
- Class in
de.bwaldvogel.mongo.wire.message
MongoUpdate(Channel, MessageHeader, String, Document, Document, boolean, boolean)
- Constructor for class de.bwaldvogel.mongo.wire.message.
MongoUpdate
MongoWireEncoder
- Class in
de.bwaldvogel.mongo.wire
MongoWireEncoder()
- Constructor for class de.bwaldvogel.mongo.wire.
MongoWireEncoder
MongoWireProtocolHandler
- Class in
de.bwaldvogel.mongo.wire
Based on information from
https://docs.mongodb.org/manual/reference/mongodb-wire-protocol/
MongoWireProtocolHandler()
- Constructor for class de.bwaldvogel.mongo.wire.
MongoWireProtocolHandler
moveCollection(MongoDatabase, MongoCollection<?>, String)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
moveCollection(MongoDatabase, MongoCollection<?>, String)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
N
newThread(Runnable)
- Method in class de.bwaldvogel.mongo.
MongoThreadFactory
NoSuchCollectionException
- Exception in
de.bwaldvogel.mongo.exception
NoSuchCollectionException(String)
- Constructor for exception de.bwaldvogel.mongo.exception.
NoSuchCollectionException
NoSuchCommandException
- Exception in
de.bwaldvogel.mongo.exception
NoSuchCommandException(String)
- Constructor for exception de.bwaldvogel.mongo.exception.
NoSuchCommandException
NullableKey
- Class in
de.bwaldvogel.mongo.backend
O
ObjectId
- Class in
de.bwaldvogel.mongo.bson
ObjectId()
- Constructor for class de.bwaldvogel.mongo.bson.
ObjectId
ObjectId(byte[])
- Constructor for class de.bwaldvogel.mongo.bson.
ObjectId
of(Object)
- Static method in class de.bwaldvogel.mongo.backend.
NullableKey
OpCode
- Enum in
de.bwaldvogel.mongo.wire
openOrCreateCollection(String, String)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
openOrCreateDatabase(String)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
openOrCreateUniqueIndex(String, String, boolean)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
OrderByStage
- Class in
de.bwaldvogel.mongo.backend.aggregation.stage
OrderByStage(Document)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.stage.
OrderByStage
P
ProjectStage
- Class in
de.bwaldvogel.mongo.backend.aggregation.stage
ProjectStage(Document)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.stage.
ProjectStage
put(String, Object)
- Method in class de.bwaldvogel.mongo.bson.
Document
putAll(Map<? extends String, ?>)
- Method in class de.bwaldvogel.mongo.bson.
Document
putIfNotNull(String, Object)
- Method in class de.bwaldvogel.mongo.bson.
Document
putKeyPosition(Object, P)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
Q
queryAll()
- Method in interface de.bwaldvogel.mongo.
MongoCollection
QueryFlag
- Enum in
de.bwaldvogel.mongo.wire
QueryMatcher
- Interface in
de.bwaldvogel.mongo.backend
R
ReadOnlyProxy
- Class in
de.bwaldvogel.mongo.backend
ReadOnlyProxy(MongoBackend)
- Constructor for class de.bwaldvogel.mongo.backend.
ReadOnlyProxy
ReadOnlyProxy.ReadOnlyException
- Exception in
de.bwaldvogel.mongo.backend
REFERENCE_KEYS
- Static variable in interface de.bwaldvogel.mongo.backend.
Constants
remove(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
remove(Document)
- Method in class de.bwaldvogel.mongo.backend.
Index
remove(Object)
- Method in class de.bwaldvogel.mongo.bson.
Document
removeDocument(Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
removeDocument(P)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
removeDocument(Object)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
removeDocument(Document)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
removeFrom(int)
- Method in enum de.bwaldvogel.mongo.wire.
QueryFlag
renameTo(String, String)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
renameTo(String, String)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
ReplyFlag
- Enum in
de.bwaldvogel.mongo.wire
resolveCollection(String, boolean)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
resolveCollection(String, boolean)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
resolveDatabase(String)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoBackend
S
shutdown()
- Method in class de.bwaldvogel.mongo.
MongoServer
Stop accepting new clients.
shutdownNow()
- Method in class de.bwaldvogel.mongo.
MongoServer
Stops accepting new clients, closes all clients and finally shuts down the server In contrast to
MongoServer.shutdown()
, this method should not block.
size()
- Method in class de.bwaldvogel.mongo.bson.
Document
SkipStage
- Class in
de.bwaldvogel.mongo.backend.aggregation.stage
SkipStage(long)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.stage.
SkipStage
sortDocumentsInMemory(List<Document>, Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
stopListenting()
- Method in class de.bwaldvogel.mongo.
MongoServer
Closes the server socket.
STRING_TERMINATION
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
subtractNumbers(Number, Number)
- Static method in class de.bwaldvogel.mongo.backend.
Utils
SumAccumulator
- Class in
de.bwaldvogel.mongo.backend.aggregation.accumulator
SumAccumulator(String, Object)
- Constructor for class de.bwaldvogel.mongo.backend.aggregation.accumulator.
SumAccumulator
T
TERMINATING_BYTE
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
toByteArray()
- Method in class de.bwaldvogel.mongo.bson.
ObjectId
toDocument()
- Method in class de.bwaldvogel.mongo.bson.
BsonRegularExpression
toString()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
toString()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
toString()
- Method in class de.bwaldvogel.mongo.bson.
Document
toString()
- Method in class de.bwaldvogel.mongo.bson.
ObjectId
toString()
- Method in class de.bwaldvogel.mongo.
MongoServer
toString()
- Method in class de.bwaldvogel.mongo.wire.message.
MessageHeader
toString()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoDelete
toString()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoInsert
toString()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoQuery
toString()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoReply
toString()
- Method in class de.bwaldvogel.mongo.wire.message.
MongoUpdate
TYPE_ARRAY
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_BOOLEAN
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_DATA
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_DBPOINTER
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
Deprecated
TYPE_DOUBLE
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_EMBEDDED_DOCUMENT
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_INT32
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_INT64
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_JAVASCRIPT_CODE
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_JAVASCRIPT_CODE_WITH_SCOPE
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_MAX_KEY
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_MIN_KEY
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_NULL
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_OBJECT_ID
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_REGEX
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_SYMBOL
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
Deprecated
TYPE_TIMESTAMP
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_UNDEFINED
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
Deprecated
TYPE_UTC_DATETIME
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
TYPE_UTF8_STRING
- Static variable in interface de.bwaldvogel.mongo.wire.
BsonConstants
U
unregisterCollection(String)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoDatabase
unregisterCollection(String)
- Method in interface de.bwaldvogel.mongo.
MongoDatabase
updateDataSize(long)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
updateDocuments(Document, Document, boolean, boolean)
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
updateDocuments(Document, Document, boolean, boolean)
- Method in interface de.bwaldvogel.mongo.
MongoCollection
UpdateFlag
- Enum in
de.bwaldvogel.mongo.wire
updateInPlace(Document, Document)
- Method in class de.bwaldvogel.mongo.backend.
AbstractUniqueIndex
updateInPlace(Document, Document)
- Method in class de.bwaldvogel.mongo.backend.
Index
Utils
- Class in
de.bwaldvogel.mongo.backend
Utils()
- Constructor for class de.bwaldvogel.mongo.backend.
Utils
V
validate()
- Method in class de.bwaldvogel.mongo.backend.
AbstractMongoCollection
validate()
- Method in interface de.bwaldvogel.mongo.
MongoCollection
ValueComparator
- Class in
de.bwaldvogel.mongo.backend
ValueComparator()
- Constructor for class de.bwaldvogel.mongo.backend.
ValueComparator
valueOf(String)
- Static method in enum de.bwaldvogel.mongo.wire.
OpCode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum de.bwaldvogel.mongo.wire.
QueryFlag
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum de.bwaldvogel.mongo.wire.
ReplyFlag
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum de.bwaldvogel.mongo.wire.
UpdateFlag
Returns the enum constant of this type with the specified name.
values()
- Method in class de.bwaldvogel.mongo.bson.
Document
values()
- Static method in enum de.bwaldvogel.mongo.wire.
OpCode
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum de.bwaldvogel.mongo.wire.
QueryFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum de.bwaldvogel.mongo.wire.
ReplyFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum de.bwaldvogel.mongo.wire.
UpdateFlag
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes