| Modifier and Type | Class and Description |
|---|---|
class |
AbstractParser<MessageType extends MessageLite>
A partial implementation of the
Parser interface which implements as many methods of that
interface as possible in terms of other methods. |
protected static class |
GeneratedMessageLite.DefaultInstanceBasedParser<T extends GeneratedMessageLite<T,?>>
A
Parser implementation that delegates to the default instance. |
| Modifier and Type | Method and Description |
|---|---|
Parser<MessageType> |
GeneratedMessageLite.getParserForType() |
Parser<? extends MessageLite> |
MessageLite.getParserForType()
Gets the parser for a message of the same type as this message.
|
static Parser<Enum> |
Enum.parser() |
static Parser<Any> |
Any.parser() |
static Parser<ListValue> |
ListValue.parser() |
static Parser<Type> |
Type.parser() |
static Parser<Int32Value> |
Int32Value.parser() |
static Parser<Value> |
Value.parser() |
static Parser<UInt32Value> |
UInt32Value.parser() |
static Parser<BoolValue> |
BoolValue.parser() |
static Parser<Option> |
Option.parser() |
static Parser<Method> |
Method.parser() |
static Parser<DoubleValue> |
DoubleValue.parser() |
static Parser<SourceContext> |
SourceContext.parser() |
static Parser<StringValue> |
StringValue.parser() |
static Parser<Api> |
Api.parser() |
static Parser<BytesValue> |
BytesValue.parser() |
static Parser<Empty> |
Empty.parser() |
static Parser<FloatValue> |
FloatValue.parser() |
static Parser<Timestamp> |
Timestamp.parser() |
static Parser<FieldMask> |
FieldMask.parser() |
static Parser<Int64Value> |
Int64Value.parser() |
static Parser<Mixin> |
Mixin.parser() |
static Parser<Struct> |
Struct.parser() |
static Parser<Field> |
Field.parser() |
static Parser<Duration> |
Duration.parser() |
static Parser<EnumValue> |
EnumValue.parser() |
static Parser<UInt64Value> |
UInt64Value.parser() |
| Modifier and Type | Method and Description |
|---|---|
abstract <T extends MessageLite> |
CodedInputStream.readGroup(int fieldNumber,
Parser<T> parser,
ExtensionRegistryLite extensionRegistry)
Read a
group field value from the stream. |
abstract <T extends MessageLite> |
CodedInputStream.readMessage(Parser<T> parser,
ExtensionRegistryLite extensionRegistry)
Read an embedded message field value from the stream.
|
Copyright © 2008–2020. All rights reserved.