Package | Description |
---|---|
org.bson.json |
JSON serialization and deserialization.
|
Modifier and Type | Field and Description |
---|---|
private Converter<BsonBinary> |
JsonWriterSettings.binaryConverter |
private Converter<BsonBinary> |
JsonWriterSettings.Builder.binaryConverter |
private Converter<java.lang.Boolean> |
JsonWriterSettings.booleanConverter |
private Converter<java.lang.Boolean> |
JsonWriterSettings.Builder.booleanConverter |
private Converter<java.lang.Long> |
JsonWriterSettings.dateTimeConverter |
private Converter<java.lang.Long> |
JsonWriterSettings.Builder.dateTimeConverter |
private Converter<Decimal128> |
JsonWriterSettings.decimal128Converter |
private Converter<Decimal128> |
JsonWriterSettings.Builder.decimal128Converter |
private Converter<java.lang.Double> |
JsonWriterSettings.doubleConverter |
private Converter<java.lang.Double> |
JsonWriterSettings.Builder.doubleConverter |
private static Converter<java.lang.Double> |
RelaxedExtendedJsonDoubleConverter.FALLBACK_CONVERTER |
private static Converter<java.lang.Long> |
RelaxedExtendedJsonDateTimeConverter.FALLBACK_CONVERTER |
private Converter<java.lang.Integer> |
JsonWriterSettings.int32Converter |
private Converter<java.lang.Integer> |
JsonWriterSettings.Builder.int32Converter |
private Converter<java.lang.Long> |
JsonWriterSettings.int64Converter |
private Converter<java.lang.Long> |
JsonWriterSettings.Builder.int64Converter |
private Converter<java.lang.String> |
JsonWriterSettings.javaScriptConverter |
private Converter<java.lang.String> |
JsonWriterSettings.Builder.javaScriptConverter |
private Converter<BsonMaxKey> |
JsonWriterSettings.maxKeyConverter |
private Converter<BsonMaxKey> |
JsonWriterSettings.Builder.maxKeyConverter |
private Converter<BsonMinKey> |
JsonWriterSettings.minKeyConverter |
private Converter<BsonMinKey> |
JsonWriterSettings.Builder.minKeyConverter |
private Converter<BsonNull> |
JsonWriterSettings.nullConverter |
private Converter<BsonNull> |
JsonWriterSettings.Builder.nullConverter |
private Converter<ObjectId> |
JsonWriterSettings.objectIdConverter |
private Converter<ObjectId> |
JsonWriterSettings.Builder.objectIdConverter |
private Converter<BsonRegularExpression> |
JsonWriterSettings.regularExpressionConverter |
private Converter<BsonRegularExpression> |
JsonWriterSettings.Builder.regularExpressionConverter |
private Converter<java.lang.String> |
JsonWriterSettings.stringConverter |
private Converter<java.lang.String> |
JsonWriterSettings.Builder.stringConverter |
private Converter<java.lang.String> |
JsonWriterSettings.symbolConverter |
private Converter<java.lang.String> |
JsonWriterSettings.Builder.symbolConverter |
private Converter<BsonTimestamp> |
JsonWriterSettings.timestampConverter |
private Converter<BsonTimestamp> |
JsonWriterSettings.Builder.timestampConverter |
private Converter<BsonUndefined> |
JsonWriterSettings.undefinedConverter |
private Converter<BsonUndefined> |
JsonWriterSettings.Builder.undefinedConverter |
Modifier and Type | Method and Description |
---|---|
Converter<BsonBinary> |
JsonWriterSettings.getBinaryConverter()
A converter from BSON Binary values to JSON.
|
Converter<java.lang.Boolean> |
JsonWriterSettings.getBooleanConverter()
A converter from BSON Boolean values to JSON.
|
Converter<java.lang.Long> |
JsonWriterSettings.getDateTimeConverter()
A converter from BSON DateTime values to JSON.
|
Converter<Decimal128> |
JsonWriterSettings.getDecimal128Converter()
A converter from BSON Decimal128 values to JSON.
|
Converter<java.lang.Double> |
JsonWriterSettings.getDoubleConverter()
A converter from BSON Double values to JSON.
|
Converter<java.lang.Integer> |
JsonWriterSettings.getInt32Converter()
A converter from BSON Int32 values to JSON.
|
Converter<java.lang.Long> |
JsonWriterSettings.getInt64Converter()
A converter from BSON Int64 values to JSON.
|
Converter<java.lang.String> |
JsonWriterSettings.getJavaScriptConverter()
A converter from BSON JavaScript values to JSON.
|
Converter<BsonMaxKey> |
JsonWriterSettings.getMaxKeyConverter()
A converter from BSON MaxKey values to JSON.
|
Converter<BsonMinKey> |
JsonWriterSettings.getMinKeyConverter()
A converter from BSON MinKey values to JSON.
|
Converter<BsonNull> |
JsonWriterSettings.getNullConverter()
A converter from BSON Null values to JSON.
|
Converter<ObjectId> |
JsonWriterSettings.getObjectIdConverter()
A converter from BSON ObjectId values to JSON.
|
Converter<BsonRegularExpression> |
JsonWriterSettings.getRegularExpressionConverter()
A converter from BSON RegularExpression values to JSON.
|
Converter<java.lang.String> |
JsonWriterSettings.getStringConverter()
A converter from BSON String values to JSON.
|
Converter<java.lang.String> |
JsonWriterSettings.getSymbolConverter()
A converter from BSON Symbol values to JSON.
|
Converter<BsonTimestamp> |
JsonWriterSettings.getTimestampConverter()
A converter from BSON Timestamp values to JSON.
|
Converter<BsonUndefined> |
JsonWriterSettings.getUndefinedConverter()
A converter from BSON Undefined values to JSON.
|
Modifier and Type | Method and Description |
---|---|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.binaryConverter(Converter<BsonBinary> binaryConverter)
Sets the converter from BSON Binary values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.booleanConverter(Converter<java.lang.Boolean> booleanConverter)
Sets the converter from BSON Boolean values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.dateTimeConverter(Converter<java.lang.Long> dateTimeConverter)
Sets the converter from BSON DateTime values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.decimal128Converter(Converter<Decimal128> decimal128Converter)
Sets the converter from BSON Decimal128 values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.doubleConverter(Converter<java.lang.Double> doubleConverter)
Sets the converter from BSON Double values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.int32Converter(Converter<java.lang.Integer> int32Converter)
Sets the converter from BSON Int32 values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.int64Converter(Converter<java.lang.Long> int64Converter)
Sets the converter from BSON Int64 values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.javaScriptConverter(Converter<java.lang.String> javaScriptConverter)
Sets the converter from BSON JavaScript values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.maxKeyConverter(Converter<BsonMaxKey> maxKeyConverter)
Sets the converter from BSON MaxKey values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.minKeyConverter(Converter<BsonMinKey> minKeyConverter)
Sets the converter from BSON MinKey values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.nullConverter(Converter<BsonNull> nullConverter)
Sets the converter from BSON Null values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.objectIdConverter(Converter<ObjectId> objectIdConverter)
Sets the converter from BSON ObjectId values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.regularExpressionConverter(Converter<BsonRegularExpression> regularExpressionConverter)
Sets the converter from BSON Regular Expression values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.stringConverter(Converter<java.lang.String> stringConverter)
Sets the converter from BSON String values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.symbolConverter(Converter<java.lang.String> symbolConverter)
Sets the converter from BSON Symbol values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.timestampConverter(Converter<BsonTimestamp> timestampConverter)
Sets the converter from BSON Timestamp values to JSON.
|
JsonWriterSettings.Builder |
JsonWriterSettings.Builder.undefinedConverter(Converter<BsonUndefined> undefinedConverter)
Sets the converter from BSON Undefined values to JSON.
|