Package | Description |
---|---|
com.google.protobuf |
Modifier and Type | Field and Description |
---|---|
private TextFormatParseInfoTree.Builder |
TextFormat.Parser.parseInfoTreeBuilder |
private TextFormatParseInfoTree.Builder |
TextFormat.Parser.Builder.parseInfoTreeBuilder |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<Descriptors.FieldDescriptor,java.util.List<TextFormatParseInfoTree.Builder>> |
TextFormatParseInfoTree.Builder.subtreeBuildersFromField |
Modifier and Type | Method and Description |
---|---|
static TextFormatParseInfoTree.Builder |
TextFormatParseInfoTree.builder()
Create a builder for a
ParseInfoTree . |
TextFormatParseInfoTree.Builder |
TextFormatParseInfoTree.Builder.getBuilderForSubMessageField(Descriptors.FieldDescriptor fieldDescriptor)
Set for a sub message.
|
TextFormatParseInfoTree.Builder |
TextFormatParseInfoTree.Builder.setLocation(Descriptors.FieldDescriptor fieldDescriptor,
TextFormatParseLocation location)
Record the starting location of a single value for a field.
|
Modifier and Type | Method and Description |
---|---|
private void |
TextFormat.Parser.consumeFieldValue(TextFormat.Tokenizer tokenizer,
ExtensionRegistry extensionRegistry,
MessageReflection.MergeTarget target,
Descriptors.FieldDescriptor field,
ExtensionRegistry.ExtensionInfo extension,
TextFormatParseInfoTree.Builder parseTreeBuilder,
java.util.List<java.lang.String> unknownFields)
Parse a single field value from
tokenizer and merge it into
builder . |
private void |
TextFormat.Parser.consumeFieldValues(TextFormat.Tokenizer tokenizer,
ExtensionRegistry extensionRegistry,
MessageReflection.MergeTarget target,
Descriptors.FieldDescriptor field,
ExtensionRegistry.ExtensionInfo extension,
TextFormatParseInfoTree.Builder parseTreeBuilder,
java.util.List<java.lang.String> unknownFields)
Parse a one or more field values from
tokenizer and merge it into
builder . |
private void |
TextFormat.Parser.mergeField(TextFormat.Tokenizer tokenizer,
ExtensionRegistry extensionRegistry,
MessageReflection.MergeTarget target,
TextFormatParseInfoTree.Builder parseTreeBuilder,
java.util.List<java.lang.String> unknownFields)
Parse a single field from
tokenizer and merge it into
target . |
TextFormat.Parser.Builder |
TextFormat.Parser.Builder.setParseInfoTreeBuilder(TextFormatParseInfoTree.Builder parseInfoTreeBuilder) |
Constructor and Description |
---|
Parser(boolean allowUnknownFields,
TextFormat.Parser.SingularOverwritePolicy singularOverwritePolicy,
TextFormatParseInfoTree.Builder parseInfoTreeBuilder) |
Constructor and Description |
---|
TextFormatParseInfoTree(java.util.Map<Descriptors.FieldDescriptor,java.util.List<TextFormatParseLocation>> locationsFromField,
java.util.Map<Descriptors.FieldDescriptor,java.util.List<TextFormatParseInfoTree.Builder>> subtreeBuildersFromField)
Construct a
TextFormatParseInfoTree . |