- 2.60.0 (latest)
- 2.59.0
- 2.58.2
- 2.57.0
- 2.56.0
- 2.55.0
- 2.53.1
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.1
- 2.48.0
- 2.47.0
- 2.45.0
- 2.44.1
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.1
- 2.37.0
- 2.36.1
- 2.35.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.1
- 2.23.0
- 2.22.1
- 2.21.1
- 2.20.1
- 2.13.0
- 2.12.0
- 2.11.0
- 2.9.4
- 2.8.27
- 2.7.1
- 2.6.1
- 2.5.11
- 2.4.0
- 2.3.5
public
final
class
Structs
This class contains static utility methods that operate on or return protobuf's Struct
objects. This is considered an internal class and implementation detail.
Static Methods
asMap(Struct struct)
public
static
Map<String
,
Object
>
asMap
(
Struct
struct
)
Returns an unmodifiable map view of the Struct parameter.
newStruct(Map<String,?> map)
public
static
Struct
newStruct
(
Map<String
,
?
>
map
)
Creates a new Struct
object given the content of the provided map
parameter.
Notice that all numbers (int, long, float and double) are serialized as double values. Enums are serialized as strings.