Public Member Functions | Private Member Functions | Private Attributes | List of all members
com.google.protobuf.TextFormatParseInfoTree.Builder Class Reference

Public Member Functions

TextFormatParseInfoTree build ()
 
TextFormatParseInfoTree build ()
 
Builder getBuilderForSubMessageField (final FieldDescriptor fieldDescriptor)
 
Builder getBuilderForSubMessageField (final FieldDescriptor fieldDescriptor)
 
Builder setLocation (final FieldDescriptor fieldDescriptor, TextFormatParseLocation location)
 
Builder setLocation (final FieldDescriptor fieldDescriptor, TextFormatParseLocation location)
 

Private Member Functions

 Builder ()
 
 Builder ()
 

Private Attributes

Map< FieldDescriptor, List< TextFormatParseLocation > > locationsFromField
 
Map< FieldDescriptor, List< Builder > > subtreeBuildersFromField
 

Detailed Description

Builder for a TextFormatParseInfoTree.

Definition at line 161 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java.

Constructor & Destructor Documentation

◆ Builder() [1/2]

com.google.protobuf.TextFormatParseInfoTree.Builder.Builder ( )
inlineprivate

Create a root level {@ParseInfoTree} builder.

Definition at line 170 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java.

◆ Builder() [2/2]

com.google.protobuf.TextFormatParseInfoTree.Builder.Builder ( )
inlineprivate

Create a root level {@ParseInfoTree} builder.

Definition at line 170 of file protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java.

Member Function Documentation

◆ build() [1/2]

TextFormatParseInfoTree com.google.protobuf.TextFormatParseInfoTree.Builder.build ( )
inline

◆ build() [2/2]

TextFormatParseInfoTree com.google.protobuf.TextFormatParseInfoTree.Builder.build ( )
inline

◆ getBuilderForSubMessageField() [1/2]

Builder com.google.protobuf.TextFormatParseInfoTree.Builder.getBuilderForSubMessageField ( final FieldDescriptor  fieldDescriptor)
inline

Set for a sub message.

A new builder is created for a sub message. The builder that is returned is a new builder. The return is not the invoked

.

Parameters
fieldDescriptorthe field whose value is the submessage
Returns
a new Builder for the sub message

Definition at line 201 of file protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java.

◆ getBuilderForSubMessageField() [2/2]

Builder com.google.protobuf.TextFormatParseInfoTree.Builder.getBuilderForSubMessageField ( final FieldDescriptor  fieldDescriptor)
inline

Set for a sub message.

A new builder is created for a sub message. The builder that is returned is a new builder. The return is not the invoked

.

Parameters
fieldDescriptorthe field whose value is the submessage
Returns
a new Builder for the sub message

Definition at line 201 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java.

◆ setLocation() [1/2]

Builder com.google.protobuf.TextFormatParseInfoTree.Builder.setLocation ( final FieldDescriptor  fieldDescriptor,
TextFormatParseLocation  location 
)
inline

Record the starting location of a single value for a field.

Parameters
fieldDescriptorthe field
locationsource code location information

Definition at line 181 of file protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java.

◆ setLocation() [2/2]

Builder com.google.protobuf.TextFormatParseInfoTree.Builder.setLocation ( final FieldDescriptor  fieldDescriptor,
TextFormatParseLocation  location 
)
inline

Record the starting location of a single value for a field.

Parameters
fieldDescriptorthe field
locationsource code location information

Definition at line 181 of file bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java.

Member Data Documentation

◆ locationsFromField

Map< FieldDescriptor, List< TextFormatParseLocation > > com.google.protobuf.TextFormatParseInfoTree.Builder.locationsFromField
private

◆ subtreeBuildersFromField

Map< FieldDescriptor, List< Builder > > com.google.protobuf.TextFormatParseInfoTree.Builder.subtreeBuildersFromField
private

The documentation for this class was generated from the following file:
com.google.protobuf.TextFormatParseInfoTree.builder
static Builder builder()
Definition: bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java:146
com.google.protobuf.TextFormatParseInfoTree.Builder.getBuilderForSubMessageField
Builder getBuilderForSubMessageField(final FieldDescriptor fieldDescriptor)
Definition: bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java:201
com.google.protobuf.TextFormatParseInfoTree.TextFormatParseInfoTree
TextFormatParseInfoTree(Map< FieldDescriptor, List< TextFormatParseLocation >> locationsFromField, Map< FieldDescriptor, List< TextFormatParseInfoTree.Builder >> subtreeBuildersFromField)
Definition: bloaty/third_party/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java:66


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:07