Package | Description |
---|---|
com.mongodb.connection |
Contains classes that manage connecting to MongoDB servers.
|
com.mongodb.internal.validator | |
org.bson |
This package contains bson classes required for the driver
|
Modifier and Type | Method and Description |
---|---|
<T> T |
Connection.command(String database,
BsonDocument command,
boolean slaveOk,
FieldNameValidator fieldNameValidator,
Decoder<T> commandResultDecoder)
Execute the command.
|
<T> void |
AsyncConnection.commandAsync(String database,
BsonDocument command,
boolean slaveOk,
FieldNameValidator fieldNameValidator,
Decoder<T> commandResultDecoder,
SingleResultCallback<T> callback)
Execute the command asynchronously.
|
Modifier and Type | Class and Description |
---|---|
class |
CollectibleDocumentFieldNameValidator
A field name validator for document that are meant for storage in MongoDB collections.
|
class |
MappedFieldNameValidator
A field name validator that serves as a root validator for a map of validators that are applied to child fields.
|
class |
NoOpFieldNameValidator
A field name validator that treats all fields as valid.
|
class |
UpdateFieldNameValidator
A field name validator for update documents.
|
Modifier and Type | Method and Description |
---|---|
FieldNameValidator |
UpdateFieldNameValidator.getValidatorForField(String fieldName) |
FieldNameValidator |
CollectibleDocumentFieldNameValidator.getValidatorForField(String fieldName) |
FieldNameValidator |
MappedFieldNameValidator.getValidatorForField(String fieldName) |
FieldNameValidator |
NoOpFieldNameValidator.getValidatorForField(String fieldName) |
Constructor and Description |
---|
MappedFieldNameValidator(FieldNameValidator defaultValidator,
Map<String,FieldNameValidator> fieldNameToValidatorMap)
The default validator will be use to validate all fields whose names are not contained int the fieldNameToValidator map.
|
Constructor and Description |
---|
MappedFieldNameValidator(FieldNameValidator defaultValidator,
Map<String,FieldNameValidator> fieldNameToValidatorMap)
The default validator will be use to validate all fields whose names are not contained int the fieldNameToValidator map.
|
Modifier and Type | Method and Description |
---|---|
FieldNameValidator |
FieldNameValidator.getValidatorForField(String fieldName)
Gets a new validator to use for the value of the field with the given name.
|
Constructor and Description |
---|
AbstractBsonWriter(BsonWriterSettings settings,
FieldNameValidator validator)
Initializes a new instance of the BsonWriter class.
|
BsonBinaryWriter(BsonOutput bsonOutput,
FieldNameValidator validator)
Construct an instance.
|
BsonBinaryWriter(BsonWriterSettings settings,
BsonBinaryWriterSettings binaryWriterSettings,
BsonOutput bsonOutput,
FieldNameValidator validator)
Construct an instance.
|
Copyright © 2016. All Rights Reserved.