|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Inherits com.google.protobuf.MutabilityOracle.
Classes | |
| class | MutatabilityAwareMap |
Public Member Functions | |
| Map< K, V > | getMap () |
| Map< K, V > | getMutableMap () |
| void | mergeFrom (MapFieldLite< K, V > other) |
| void | clear () |
| boolean | equals (Object object) |
| int | hashCode () |
| MapFieldLite< K, V > | copy () |
| void | makeImmutable () |
| boolean | isMutable () |
| void | ensureMutable () |
Static Public Member Functions | |
| static< K, V > MapFieldLite< K, V > | emptyMapField () |
| static< K, V > MapFieldLite< K, V > | newMapField () |
Internal representation of map fields in generated lite-runtime messages.
This class is a protobuf implementation detail. Users shouldn't use this class directly.
|
inline |
|
inline |
Returns a deep copy of this map field.
|
inlinestatic |
Returns an singleton immutable empty MapFieldLite instance.
|
inline |
|
inline |
Checks whether two map fields are equal.
|
inline |
|
inline |
|
inline |
|
inline |
Returns whether this field can be modified.
|
inline |
Makes this field immutable. All subsequent modifications will throw an UnsupportedOperationException.
|
inline |
|
inlinestatic |
Creates a new MapFieldLite instance.
1.8.13