| Package | Description |
|---|---|
| com.google.protobuf | |
| com.google.protobuf.compiler |
| 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. |
static class |
UnknownFieldSet.Parser
Parser to implement MessageLite interface.
|
| Modifier and Type | Method and Description |
|---|---|
Parser<? extends GeneratedMessage> |
GeneratedMessage.getParserForType() |
Parser<? extends Message> |
Message.getParserForType() |
Parser<DynamicMessage> |
DynamicMessage.getParserForType() |
Parser<MapEntry<K,V>> |
MapEntry.getParserForType() |
Parser<? extends MessageLite> |
MessageLite.getParserForType()
Gets the parser for a message of the same type as this message.
|
Parser<MessageType> |
GeneratedMessageLite.getParserForType() |
static Parser<UInt32Value> |
UInt32Value.parser() |
static Parser<Api> |
Api.parser() |
static Parser<DescriptorProtos.FileDescriptorSet> |
DescriptorProtos.FileDescriptorSet.parser() |
static Parser<DescriptorProtos.FileDescriptorProto> |
DescriptorProtos.FileDescriptorProto.parser() |
static Parser<DescriptorProtos.DescriptorProto> |
DescriptorProtos.DescriptorProto.parser() |
static Parser<DescriptorProtos.DescriptorProto.ExtensionRange> |
DescriptorProtos.DescriptorProto.ExtensionRange.parser() |
static Parser<DescriptorProtos.DescriptorProto.ReservedRange> |
DescriptorProtos.DescriptorProto.ReservedRange.parser() |
static Parser<DescriptorProtos.FieldDescriptorProto> |
DescriptorProtos.FieldDescriptorProto.parser() |
static Parser<DescriptorProtos.OneofDescriptorProto> |
DescriptorProtos.OneofDescriptorProto.parser() |
static Parser<DescriptorProtos.EnumDescriptorProto> |
DescriptorProtos.EnumDescriptorProto.parser() |
static Parser<DescriptorProtos.EnumValueDescriptorProto> |
DescriptorProtos.EnumValueDescriptorProto.parser() |
static Parser<DescriptorProtos.ServiceDescriptorProto> |
DescriptorProtos.ServiceDescriptorProto.parser() |
static Parser<DescriptorProtos.MethodDescriptorProto> |
DescriptorProtos.MethodDescriptorProto.parser() |
static Parser<DescriptorProtos.FileOptions> |
DescriptorProtos.FileOptions.parser() |
static Parser<DescriptorProtos.MessageOptions> |
DescriptorProtos.MessageOptions.parser() |
static Parser<DescriptorProtos.FieldOptions> |
DescriptorProtos.FieldOptions.parser() |
static Parser<DescriptorProtos.OneofOptions> |
DescriptorProtos.OneofOptions.parser() |
static Parser<DescriptorProtos.EnumOptions> |
DescriptorProtos.EnumOptions.parser() |
static Parser<DescriptorProtos.EnumValueOptions> |
DescriptorProtos.EnumValueOptions.parser() |
static Parser<DescriptorProtos.ServiceOptions> |
DescriptorProtos.ServiceOptions.parser() |
static Parser<DescriptorProtos.MethodOptions> |
DescriptorProtos.MethodOptions.parser() |
static Parser<DescriptorProtos.UninterpretedOption> |
DescriptorProtos.UninterpretedOption.parser() |
static Parser<DescriptorProtos.UninterpretedOption.NamePart> |
DescriptorProtos.UninterpretedOption.NamePart.parser() |
static Parser<DescriptorProtos.SourceCodeInfo> |
DescriptorProtos.SourceCodeInfo.parser() |
static Parser<DescriptorProtos.SourceCodeInfo.Location> |
DescriptorProtos.SourceCodeInfo.Location.parser() |
static Parser<DescriptorProtos.GeneratedCodeInfo> |
DescriptorProtos.GeneratedCodeInfo.parser() |
static Parser<DescriptorProtos.GeneratedCodeInfo.Annotation> |
DescriptorProtos.GeneratedCodeInfo.Annotation.parser() |
static Parser<UInt64Value> |
UInt64Value.parser() |
static Parser<Enum> |
Enum.parser() |
static Parser<Type> |
Type.parser() |
static Parser<Struct> |
Struct.parser() |
static Parser<Option> |
Option.parser() |
static Parser<Field> |
Field.parser() |
static Parser<DoubleValue> |
DoubleValue.parser() |
static Parser<FieldMask> |
FieldMask.parser() |
static Parser<SourceContext> |
SourceContext.parser() |
static Parser<Duration> |
Duration.parser() |
static Parser<ListValue> |
ListValue.parser() |
static Parser<BytesValue> |
BytesValue.parser() |
static Parser<Method> |
Method.parser() |
static Parser<FloatValue> |
FloatValue.parser() |
static Parser<Any> |
Any.parser() |
static Parser<Mixin> |
Mixin.parser() |
static Parser<Timestamp> |
Timestamp.parser() |
static Parser<EnumValue> |
EnumValue.parser() |
static Parser<Int64Value> |
Int64Value.parser() |
static Parser<Empty> |
Empty.parser() |
static Parser<BoolValue> |
BoolValue.parser() |
static Parser<Int32Value> |
Int32Value.parser() |
static Parser<Value> |
Value.parser() |
static Parser<StringValue> |
StringValue.parser() |
| Modifier and Type | Method and Description |
|---|---|
protected static <M extends Message> |
GeneratedMessage.parseDelimitedWithIOException(Parser<M> parser,
InputStream input) |
protected static <M extends Message> |
GeneratedMessage.parseDelimitedWithIOException(Parser<M> parser,
InputStream input,
ExtensionRegistryLite extensions) |
protected static <M extends Message> |
GeneratedMessage.parseWithIOException(Parser<M> parser,
CodedInputStream input) |
protected static <M extends Message> |
GeneratedMessage.parseWithIOException(Parser<M> parser,
CodedInputStream input,
ExtensionRegistryLite extensions) |
protected static <M extends Message> |
GeneratedMessage.parseWithIOException(Parser<M> parser,
InputStream input) |
protected static <M extends Message> |
GeneratedMessage.parseWithIOException(Parser<M> parser,
InputStream input,
ExtensionRegistryLite extensions) |
<T extends MessageLite> |
CodedInputStream.readGroup(int fieldNumber,
Parser<T> parser,
ExtensionRegistryLite extensionRegistry)
Read a
group field value from the stream. |
<T extends MessageLite> |
CodedInputStream.readMessage(Parser<T> parser,
ExtensionRegistryLite extensionRegistry)
Read an embedded message field value from the stream.
|
| Modifier and Type | Method and Description |
|---|---|
static Parser<PluginProtos.CodeGeneratorRequest> |
PluginProtos.CodeGeneratorRequest.parser() |
static Parser<PluginProtos.CodeGeneratorResponse> |
PluginProtos.CodeGeneratorResponse.parser() |
static Parser<PluginProtos.CodeGeneratorResponse.File> |
PluginProtos.CodeGeneratorResponse.File.parser() |
Copyright © 2008–2016 Google. All rights reserved.