File tree Expand file tree Collapse file tree 3 files changed +13
-0
lines changed
src/main/java/com/google/firebase/encoders
firebase-encoders-json/src/main/java/com/google/firebase/encoders/json Expand file tree Collapse file tree 3 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -171,6 +171,14 @@ public JsonValueObjectEncoderContext add(@Nullable String value) throws IOExcept
171
171
return this ;
172
172
}
173
173
174
+ @ NonNull
175
+ @ Override
176
+ public JsonValueObjectEncoderContext add (float value ) throws IOException {
177
+ maybeUnNest ();
178
+ jsonWriter .value (value );
179
+ return this ;
180
+ }
181
+
174
182
@ NonNull
175
183
@ Override
176
184
public JsonValueObjectEncoderContext add (double value ) throws IOException {
Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ package com.google.firebase.encoders {
51
51
52
52
public interface ValueEncoderContext {
53
53
method @NonNull public com.google.firebase.encoders.ValueEncoderContext add(@Nullable String);
54
+ method @NonNull public com.google.firebase.encoders.ValueEncoderContext add(float);
54
55
method @NonNull public com.google.firebase.encoders.ValueEncoderContext add(double);
55
56
method @NonNull public com.google.firebase.encoders.ValueEncoderContext add(int);
56
57
method @NonNull public com.google.firebase.encoders.ValueEncoderContext add(long);
Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ public interface ValueEncoderContext {
30
30
@ NonNull
31
31
ValueEncoderContext add (@ Nullable String value ) throws IOException ;
32
32
33
+ /** Adds {@code value} as a primitive encoded value. */
34
+ @ NonNull
35
+ ValueEncoderContext add (float value ) throws IOException ;
36
+
33
37
/** Adds {@code value} as a primitive encoded value. */
34
38
@ NonNull
35
39
ValueEncoderContext add (double value ) throws IOException ;
You can’t perform that action at this time.
0 commit comments