public final class org.bson.json.JsonWriterSettings$Builder
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.bson.json.JsonWriterSettings$Builder
super_class: java.lang.Object
{
private boolean indent;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String newLineCharacters;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String indentCharacters;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private org.bson.json.JsonMode outputMode;
descriptor: Lorg/bson/json/JsonMode;
flags: (0x0002) ACC_PRIVATE
private int maxLength;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private org.bson.json.Converter<org.bson.BsonNull> nullConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/BsonNull;>;
private org.bson.json.Converter<java.lang.String> stringConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Ljava/lang/String;>;
private org.bson.json.Converter<java.lang.Long> dateTimeConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Ljava/lang/Long;>;
private org.bson.json.Converter<org.bson.BsonBinary> binaryConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/BsonBinary;>;
private org.bson.json.Converter<java.lang.Boolean> booleanConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Ljava/lang/Boolean;>;
private org.bson.json.Converter<java.lang.Double> doubleConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Ljava/lang/Double;>;
private org.bson.json.Converter<java.lang.Integer> int32Converter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Ljava/lang/Integer;>;
private org.bson.json.Converter<java.lang.Long> int64Converter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Ljava/lang/Long;>;
private org.bson.json.Converter<org.bson.types.Decimal128> decimal128Converter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/types/Decimal128;>;
private org.bson.json.Converter<org.bson.types.ObjectId> objectIdConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/types/ObjectId;>;
private org.bson.json.Converter<org.bson.BsonTimestamp> timestampConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/BsonTimestamp;>;
private org.bson.json.Converter<org.bson.BsonRegularExpression> regularExpressionConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/BsonRegularExpression;>;
private org.bson.json.Converter<java.lang.String> symbolConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Ljava/lang/String;>;
private org.bson.json.Converter<org.bson.BsonUndefined> undefinedConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/BsonUndefined;>;
private org.bson.json.Converter<org.bson.BsonMinKey> minKeyConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/BsonMinKey;>;
private org.bson.json.Converter<org.bson.BsonMaxKey> maxKeyConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Lorg/bson/BsonMaxKey;>;
private org.bson.json.Converter<java.lang.String> javaScriptConverter;
descriptor: Lorg/bson/json/Converter;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/bson/json/Converter<Ljava/lang/String;>;
public org.bson.json.JsonWriterSettings build();
descriptor: ()Lorg/bson/json/JsonWriterSettings;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.bson.json.JsonWriterSettings
dup
aload 0
invokespecial org.bson.json.JsonWriterSettings.<init>:(Lorg/bson/json/JsonWriterSettings$Builder;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/bson/json/JsonWriterSettings$Builder;
public org.bson.json.JsonWriterSettings$Builder indent(boolean);
descriptor: (Z)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.bson.json.JsonWriterSettings$Builder.indent:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 indent Z
MethodParameters:
Name Flags
indent final
public org.bson.json.JsonWriterSettings$Builder newLineCharacters(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: ldc "newLineCharacters"
aload 1
invokestatic org.bson.assertions.Assertions.notNull:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.newLineCharacters:Ljava/lang/String;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 3 1 newLineCharacters Ljava/lang/String;
MethodParameters:
Name Flags
newLineCharacters final
public org.bson.json.JsonWriterSettings$Builder indentCharacters(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: ldc "indentCharacters"
aload 1
invokestatic org.bson.assertions.Assertions.notNull:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.indentCharacters:Ljava/lang/String;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 3 1 indentCharacters Ljava/lang/String;
MethodParameters:
Name Flags
indentCharacters final
public org.bson.json.JsonWriterSettings$Builder outputMode(org.bson.json.JsonMode);
descriptor: (Lorg/bson/json/JsonMode;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: ldc "outputMode"
aload 1
invokestatic org.bson.assertions.Assertions.notNull:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.outputMode:Lorg/bson/json/JsonMode;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 3 1 outputMode Lorg/bson/json/JsonMode;
MethodParameters:
Name Flags
outputMode final
public org.bson.json.JsonWriterSettings$Builder maxLength(int);
descriptor: (I)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: ldc "maxLength >= 0"
iload 1
iflt 1
iconst_1
goto 2
StackMap locals:
StackMap stack: java.lang.String
1: iconst_0
StackMap locals: org.bson.json.JsonWriterSettings$Builder int
StackMap stack: java.lang.String int
2: invokestatic org.bson.assertions.Assertions.isTrueArgument:(Ljava/lang/String;Z)V
3: aload 0
iload 1
putfield org.bson.json.JsonWriterSettings$Builder.maxLength:I
4: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 5 1 maxLength I
MethodParameters:
Name Flags
maxLength final
public org.bson.json.JsonWriterSettings$Builder nullConverter(org.bson.json.Converter<org.bson.BsonNull>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.nullConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 nullConverter Lorg/bson/json/Converter<Lorg/bson/BsonNull;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/BsonNull;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
nullConverter final
public org.bson.json.JsonWriterSettings$Builder stringConverter(org.bson.json.Converter<java.lang.String>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.stringConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 stringConverter Lorg/bson/json/Converter<Ljava/lang/String;>;
Signature: (Lorg/bson/json/Converter<Ljava/lang/String;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
stringConverter final
public org.bson.json.JsonWriterSettings$Builder dateTimeConverter(org.bson.json.Converter<java.lang.Long>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.dateTimeConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 dateTimeConverter Lorg/bson/json/Converter<Ljava/lang/Long;>;
Signature: (Lorg/bson/json/Converter<Ljava/lang/Long;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
dateTimeConverter final
public org.bson.json.JsonWriterSettings$Builder binaryConverter(org.bson.json.Converter<org.bson.BsonBinary>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.binaryConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 binaryConverter Lorg/bson/json/Converter<Lorg/bson/BsonBinary;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/BsonBinary;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
binaryConverter final
public org.bson.json.JsonWriterSettings$Builder booleanConverter(org.bson.json.Converter<java.lang.Boolean>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.booleanConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 booleanConverter Lorg/bson/json/Converter<Ljava/lang/Boolean;>;
Signature: (Lorg/bson/json/Converter<Ljava/lang/Boolean;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
booleanConverter final
public org.bson.json.JsonWriterSettings$Builder doubleConverter(org.bson.json.Converter<java.lang.Double>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.doubleConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 doubleConverter Lorg/bson/json/Converter<Ljava/lang/Double;>;
Signature: (Lorg/bson/json/Converter<Ljava/lang/Double;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
doubleConverter final
public org.bson.json.JsonWriterSettings$Builder int32Converter(org.bson.json.Converter<java.lang.Integer>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.int32Converter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 int32Converter Lorg/bson/json/Converter<Ljava/lang/Integer;>;
Signature: (Lorg/bson/json/Converter<Ljava/lang/Integer;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
int32Converter final
public org.bson.json.JsonWriterSettings$Builder int64Converter(org.bson.json.Converter<java.lang.Long>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.int64Converter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 int64Converter Lorg/bson/json/Converter<Ljava/lang/Long;>;
Signature: (Lorg/bson/json/Converter<Ljava/lang/Long;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
int64Converter final
public org.bson.json.JsonWriterSettings$Builder decimal128Converter(org.bson.json.Converter<org.bson.types.Decimal128>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.decimal128Converter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 decimal128Converter Lorg/bson/json/Converter<Lorg/bson/types/Decimal128;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/types/Decimal128;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
decimal128Converter final
public org.bson.json.JsonWriterSettings$Builder objectIdConverter(org.bson.json.Converter<org.bson.types.ObjectId>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.objectIdConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 objectIdConverter Lorg/bson/json/Converter<Lorg/bson/types/ObjectId;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/types/ObjectId;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
objectIdConverter final
public org.bson.json.JsonWriterSettings$Builder timestampConverter(org.bson.json.Converter<org.bson.BsonTimestamp>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.timestampConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 timestampConverter Lorg/bson/json/Converter<Lorg/bson/BsonTimestamp;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/BsonTimestamp;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
timestampConverter final
public org.bson.json.JsonWriterSettings$Builder regularExpressionConverter(org.bson.json.Converter<org.bson.BsonRegularExpression>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.regularExpressionConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 regularExpressionConverter Lorg/bson/json/Converter<Lorg/bson/BsonRegularExpression;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/BsonRegularExpression;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
regularExpressionConverter final
public org.bson.json.JsonWriterSettings$Builder symbolConverter(org.bson.json.Converter<java.lang.String>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.symbolConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 symbolConverter Lorg/bson/json/Converter<Ljava/lang/String;>;
Signature: (Lorg/bson/json/Converter<Ljava/lang/String;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
symbolConverter final
public org.bson.json.JsonWriterSettings$Builder minKeyConverter(org.bson.json.Converter<org.bson.BsonMinKey>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.minKeyConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 minKeyConverter Lorg/bson/json/Converter<Lorg/bson/BsonMinKey;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/BsonMinKey;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
minKeyConverter final
public org.bson.json.JsonWriterSettings$Builder maxKeyConverter(org.bson.json.Converter<org.bson.BsonMaxKey>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.maxKeyConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 maxKeyConverter Lorg/bson/json/Converter<Lorg/bson/BsonMaxKey;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/BsonMaxKey;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
maxKeyConverter final
public org.bson.json.JsonWriterSettings$Builder undefinedConverter(org.bson.json.Converter<org.bson.BsonUndefined>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.undefinedConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 undefinedConverter Lorg/bson/json/Converter<Lorg/bson/BsonUndefined;>;
Signature: (Lorg/bson/json/Converter<Lorg/bson/BsonUndefined;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
undefinedConverter final
public org.bson.json.JsonWriterSettings$Builder javaScriptConverter(org.bson.json.Converter<java.lang.String>);
descriptor: (Lorg/bson/json/Converter;)Lorg/bson/json/JsonWriterSettings$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.bson.json.JsonWriterSettings$Builder.javaScriptConverter:Lorg/bson/json/Converter;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bson/json/JsonWriterSettings$Builder;
0 2 1 javaScriptConverter Lorg/bson/json/Converter<Ljava/lang/String;>;
Signature: (Lorg/bson/json/Converter<Ljava/lang/String;>;)Lorg/bson/json/JsonWriterSettings$Builder;
MethodParameters:
Name Flags
javaScriptConverter final
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
ldc "line.separator"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putfield org.bson.json.JsonWriterSettings$Builder.newLineCharacters:Ljava/lang/String;
2: aload 0
ldc " "
putfield org.bson.json.JsonWriterSettings$Builder.indentCharacters:Ljava/lang/String;
3: aload 0
getstatic org.bson.json.JsonMode.RELAXED:Lorg/bson/json/JsonMode;
putfield org.bson.json.JsonWriterSettings$Builder.outputMode:Lorg/bson/json/JsonMode;
4: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/bson/json/JsonWriterSettings$Builder;
}
SourceFile: "JsonWriterSettings.java"
NestHost: org.bson.json.JsonWriterSettings
InnerClasses:
public final Builder = org.bson.json.JsonWriterSettings$Builder of org.bson.json.JsonWriterSettings