Package | Description |
---|---|
org.bson.codecs |
This package contains all the default BSON codecs.
|
Modifier and Type | Method and Description |
---|---|
EncoderContext |
EncoderContext.Builder.build()
Build an instance of
EncoderContext . |
EncoderContext |
EncoderContext.getChildContext()
Gets a child context based on this.
|
Modifier and Type | Method and Description |
---|---|
void |
AtomicBooleanCodec.encode(BsonWriter writer,
AtomicBoolean value,
EncoderContext encoderContext) |
void |
AtomicIntegerCodec.encode(BsonWriter writer,
AtomicInteger value,
EncoderContext encoderContext) |
void |
AtomicLongCodec.encode(BsonWriter writer,
AtomicLong value,
EncoderContext encoderContext) |
void |
BigDecimalCodec.encode(BsonWriter writer,
BigDecimal value,
EncoderContext encoderContext) |
void |
BinaryCodec.encode(BsonWriter writer,
Binary value,
EncoderContext encoderContext) |
void |
BooleanCodec.encode(BsonWriter writer,
Boolean value,
EncoderContext encoderContext) |
void |
BsonArrayCodec.encode(BsonWriter writer,
BsonArray array,
EncoderContext encoderContext) |
void |
BsonBinaryCodec.encode(BsonWriter writer,
BsonBinary value,
EncoderContext encoderContext) |
void |
BsonBooleanCodec.encode(BsonWriter writer,
BsonBoolean value,
EncoderContext encoderContext) |
void |
BsonDateTimeCodec.encode(BsonWriter writer,
BsonDateTime value,
EncoderContext encoderContext) |
void |
BsonDBPointerCodec.encode(BsonWriter writer,
BsonDbPointer value,
EncoderContext encoderContext) |
void |
BsonDecimal128Codec.encode(BsonWriter writer,
BsonDecimal128 value,
EncoderContext encoderContext) |
void |
BsonDocumentCodec.encode(BsonWriter writer,
BsonDocument value,
EncoderContext encoderContext) |
void |
BsonDocumentWrapperCodec.encode(BsonWriter writer,
BsonDocumentWrapper value,
EncoderContext encoderContext) |
void |
BsonDoubleCodec.encode(BsonWriter writer,
BsonDouble value,
EncoderContext encoderContext) |
void |
BsonInt32Codec.encode(BsonWriter writer,
BsonInt32 value,
EncoderContext encoderContext) |
void |
BsonInt64Codec.encode(BsonWriter writer,
BsonInt64 value,
EncoderContext encoderContext) |
void |
BsonJavaScriptCodec.encode(BsonWriter writer,
BsonJavaScript value,
EncoderContext encoderContext) |
void |
BsonJavaScriptWithScopeCodec.encode(BsonWriter writer,
BsonJavaScriptWithScope codeWithScope,
EncoderContext encoderContext) |
void |
BsonMaxKeyCodec.encode(BsonWriter writer,
BsonMaxKey value,
EncoderContext encoderContext) |
void |
BsonMinKeyCodec.encode(BsonWriter writer,
BsonMinKey value,
EncoderContext encoderContext) |
void |
BsonNullCodec.encode(BsonWriter writer,
BsonNull value,
EncoderContext encoderContext) |
void |
BsonObjectIdCodec.encode(BsonWriter writer,
BsonObjectId value,
EncoderContext encoderContext) |
void |
BsonRegularExpressionCodec.encode(BsonWriter writer,
BsonRegularExpression value,
EncoderContext encoderContext) |
void |
BsonStringCodec.encode(BsonWriter writer,
BsonString value,
EncoderContext encoderContext) |
void |
BsonSymbolCodec.encode(BsonWriter writer,
BsonSymbol value,
EncoderContext encoderContext) |
void |
BsonTimestampCodec.encode(BsonWriter writer,
BsonTimestamp value,
EncoderContext encoderContext) |
void |
BsonUndefinedCodec.encode(BsonWriter writer,
BsonUndefined value,
EncoderContext encoderContext) |
void |
BsonValueCodec.encode(BsonWriter writer,
BsonValue value,
EncoderContext encoderContext) |
void |
ByteArrayCodec.encode(BsonWriter writer,
byte[] value,
EncoderContext encoderContext) |
void |
ByteCodec.encode(BsonWriter writer,
Byte value,
EncoderContext encoderContext) |
void |
CharacterCodec.encode(BsonWriter writer,
Character value,
EncoderContext encoderContext) |
void |
CodeCodec.encode(BsonWriter writer,
Code value,
EncoderContext encoderContext) |
void |
CodeWithScopeCodec.encode(BsonWriter writer,
CodeWithScope codeWithScope,
EncoderContext encoderContext) |
void |
DateCodec.encode(BsonWriter writer,
Date value,
EncoderContext encoderContext) |
void |
Decimal128Codec.encode(BsonWriter writer,
Decimal128 value,
EncoderContext encoderContext) |
void |
DocumentCodec.encode(BsonWriter writer,
Document document,
EncoderContext encoderContext) |
void |
DoubleCodec.encode(BsonWriter writer,
Double value,
EncoderContext encoderContext) |
void |
FloatCodec.encode(BsonWriter writer,
Float value,
EncoderContext encoderContext) |
void |
IntegerCodec.encode(BsonWriter writer,
Integer value,
EncoderContext encoderContext) |
void |
IterableCodec.encode(BsonWriter writer,
Iterable value,
EncoderContext encoderContext) |
void |
LongCodec.encode(BsonWriter writer,
Long value,
EncoderContext encoderContext) |
void |
MapCodec.encode(BsonWriter writer,
Map<String,Object> map,
EncoderContext encoderContext) |
void |
MaxKeyCodec.encode(BsonWriter writer,
MaxKey value,
EncoderContext encoderContext) |
void |
MinKeyCodec.encode(BsonWriter writer,
MinKey value,
EncoderContext encoderContext) |
void |
ObjectIdCodec.encode(BsonWriter writer,
ObjectId value,
EncoderContext encoderContext) |
void |
PatternCodec.encode(BsonWriter writer,
Pattern value,
EncoderContext encoderContext) |
void |
RawBsonDocumentCodec.encode(BsonWriter writer,
RawBsonDocument value,
EncoderContext encoderContext) |
void |
ShortCodec.encode(BsonWriter writer,
Short value,
EncoderContext encoderContext) |
void |
StringCodec.encode(BsonWriter writer,
String value,
EncoderContext encoderContext) |
void |
SymbolCodec.encode(BsonWriter writer,
Symbol value,
EncoderContext encoderContext) |
void |
Encoder.encode(BsonWriter writer,
T value,
EncoderContext encoderContext)
Encode an instance of the type parameter
T into a BSON value. |
void |
UuidCodec.encode(BsonWriter writer,
UUID value,
EncoderContext encoderContext) |
Copyright © 2018. All rights reserved.