|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
| class | LazyEntry |
| class | LazyIterator |
Public Member Functions | |
| LazyField (MessageLite defaultInstance, ExtensionRegistryLite extensionRegistry, ByteString bytes) | |
| boolean | containsDefaultInstance () |
| MessageLite | getValue () |
| int | hashCode () |
| boolean | equals (Object obj) |
| String | toString () |
Public Member Functions inherited from com.google.protobuf.LazyFieldLite | |
| LazyFieldLite (ExtensionRegistryLite extensionRegistry, ByteString bytes) | |
| LazyFieldLite () | |
| boolean | equals (Object o) |
| int | hashCode () |
| boolean | containsDefaultInstance () |
| void | clear () |
| void | set (LazyFieldLite other) |
| MessageLite | getValue (MessageLite defaultInstance) |
| MessageLite | setValue (MessageLite value) |
| void | merge (LazyFieldLite other) |
| void | mergeFrom (CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException |
| void | setByteString (ByteString bytes, ExtensionRegistryLite extensionRegistry) |
| int | getSerializedSize () |
| ByteString | toByteString () |
Additional Inherited Members | |
Static Public Member Functions inherited from com.google.protobuf.LazyFieldLite | |
| static LazyFieldLite | fromValue (MessageLite value) |
Protected Member Functions inherited from com.google.protobuf.LazyFieldLite | |
| void | ensureInitialized (MessageLite defaultInstance) |
Protected Attributes inherited from com.google.protobuf.LazyFieldLite | |
| volatile MessageLite | value |
LazyField encapsulates the logic of lazily parsing message fields. It stores the message in a ByteString initially and then parse it on-demand.
Most of key methods are implemented in LazyFieldLite but this class can contain default instance of the message to provide
,
and
.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.13