Index

A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addAllNeededImports(Consumer, boolean, boolean, boolean) - Method in interface com.hedera.pbj.compiler.impl.Field
Add all the needed imports for this field to the supplied set.
addAllNeededImports(Consumer, boolean, boolean, boolean) - Method in record class com.hedera.pbj.compiler.impl.MapField
Add all the needed imports for this field to the supplied set.
addAllNeededImports(Consumer, boolean, boolean, boolean) - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Add all the needed imports for this field to the supplied set.
addAllNeededImports(Consumer, boolean, boolean, boolean) - Method in record class com.hedera.pbj.compiler.impl.SingleField
Add all the needed imports for this field to the supplied set.
addImport(String) - Method in class com.hedera.pbj.compiler.impl.JavaFileWriter
Add an imported symbol, including the `static ` prefix and/or `.*` suffix if necessary, but w/o the opening `import ` or closing `;`.
append(String) - Method in class com.hedera.pbj.compiler.impl.JavaFileWriter
Append a string to the generated text.
apply(Project) - Method in class com.hedera.pbj.compiler.PbjCompilerPlugin
Apply plugin to project, called during configuration phase

B

blockLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
blockLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
BlockLitContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
BOOL - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf bool(boolean) field type
BOOL - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
BOOL - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
BOOL() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
BOOL() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
BOOL() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
BOOL_LIT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
BOOL_LIT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
BOOL_LIT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BoolLitContext
 
BOOL_LIT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
boolLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
boolLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
BoolLitContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BoolLitContext
 
boxedType - Variable in enum class com.hedera.pbj.compiler.impl.Field.FieldType
The type of boxed field type in Java code
buildCleanFieldJavaDoc(int, Protobuf3Parser.DocCommentContext) - Static method in class com.hedera.pbj.compiler.impl.Common
Build a clean java doc comment for a field
buildCleanFieldJavaDoc(List, Protobuf3Parser.DocCommentContext) - Static method in class com.hedera.pbj.compiler.impl.Common
Build a clean java doc comment for an oneof field
buildFieldSizeOfLines(String, String, List, Function, boolean) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.LazyGetProtobufSizeMethodGenerator
 
buildFieldSizeOfLines(String, List, Function, boolean) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecMeasureRecordMethodGenerator
 
BYTES - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf bytes field type
BYTES - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
BYTES - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
BYTES() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
BYTES() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 

C

camelToUpperSnake(String) - Static method in class com.hedera.pbj.compiler.impl.Common
Convert a camel case name to upper case snake case
capitalizeFirstLetter(String) - Static method in class com.hedera.pbj.compiler.impl.Common
Make sure first character of a string is upper case
channelNames - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
className() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
 
cleanDocStr(String) - Static method in class com.hedera.pbj.compiler.impl.Common
Clean a string so that it can be included in JavaDoc.
cleanJavaDocComment(String) - Static method in class com.hedera.pbj.compiler.impl.Common
Clean up a java doc style comment removing all the "*" etc.
CODEC - Enum constant in enum class com.hedera.pbj.compiler.impl.FileType
Generated codec class
CODEC_JAVA_FILE_SUFFIX - Static variable in class com.hedera.pbj.compiler.impl.FileAndPackageNamesConfig
Suffix for codec java classes
CodecDefaultInstanceMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Generates the getDefaultInstance method for the codec.
CodecDefaultInstanceMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.CodecDefaultInstanceMethodGenerator
 
CodecFastEqualsMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Code to generate the fast equals method for Codec classes.
CodecFastEqualsMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.CodecFastEqualsMethodGenerator
 
CodecGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Code generator that parses protobuf files and generates writers for each message type.
CodecGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.CodecGenerator
 
CodecMeasureDataMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Code to generate the measure data method for Codec classes.
CodecMeasureDataMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.CodecMeasureDataMethodGenerator
 
CodecMeasureRecordMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Code to generate the measure record method for Codec classes.
CodecMeasureRecordMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.CodecMeasureRecordMethodGenerator
 
CodecParseMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Code to generate the parse method for Codec classes.
CodecParseMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator
 
CodecParseMethodGenerator.ParseAndDefaultBody - Record Class in com.hedera.pbj.compiler.impl.generators.protobuf
 
CODECS_SUBPACKAGE - Static variable in class com.hedera.pbj.compiler.impl.FileAndPackageNamesConfig
The sub package where all codec java classes should be placed
CodecWriteByteArrayMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Code to generate the write method for Codec classes.
CodecWriteByteArrayMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.CodecWriteByteArrayMethodGenerator
 
CodecWriteMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Code to generate the write method for Codec classes.
CodecWriteMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.CodecWriteMethodGenerator
 
codecWriter() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Returns the value of the codecWriter record component.
COLON - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
COLON - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
COLON() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
COLON(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
com.hedera.pbj.compiler - package com.hedera.pbj.compiler
 
com.hedera.pbj.compiler.impl - package com.hedera.pbj.compiler.impl
 
com.hedera.pbj.compiler.impl.generators - package com.hedera.pbj.compiler.impl.generators
 
com.hedera.pbj.compiler.impl.generators.json - package com.hedera.pbj.compiler.impl.generators.json
 
com.hedera.pbj.compiler.impl.generators.protobuf - package com.hedera.pbj.compiler.impl.generators.protobuf
 
com.hedera.pbj.compiler.impl.grammar - package com.hedera.pbj.compiler.impl.grammar
 
COMMA - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
COMMA - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
COMMA() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
COMMA() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionsContext
 
COMMA() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
COMMA() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RangesContext
 
COMMA() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedFieldNamesContext
 
COMMA(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
COMMA(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionsContext
 
COMMA(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RangesContext
 
COMMA(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedFieldNamesContext
 
comment() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the java doc comment for this field, cleaned and ready to insert in output
comment() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the comment record component.
comment() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Returns the value of the comment record component.
comment() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the comment record component.
COMMENT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
COMMENT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
Common - Class in com.hedera.pbj.compiler.impl
Common functions and constants for code generation
Common() - Constructor for class com.hedera.pbj.compiler.impl.Common
 
comparable() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Returns the value of the comparable record component.
comparable() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the comparable record component.
compileFilesIn(Iterable, Iterable, Set, File, File, String, boolean) - Static method in class com.hedera.pbj.compiler.PbjCompiler
Compile source files and generate PBJ models.
completeClassName() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the completeClassName record component.
constant() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
constant() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
constant() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionContext
 
constant() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionContext
 
constant() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 
constant(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
ConstantContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
ContextualLookupHelper - Class in com.hedera.pbj.compiler.impl
Wrapper around LookupHelper adding the context of which protobuf source file the lookup is happening within.
ContextualLookupHelper(LookupHelper, File) - Constructor for class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Create a new ContextualLookupHelper delegating to lookupHelper with the context of srcProtoFileContext.
create(FileType, File, Protobuf3Parser.MessageDefContext, ContextualLookupHelper) - Static method in class com.hedera.pbj.compiler.impl.JavaFileWriter
A factory to create JavaFileWriter for messages.
create(File, File, Protobuf3Parser.MessageDefContext, ContextualLookupHelper, boolean) - Static method in record class com.hedera.pbj.compiler.impl.FileSetWriter
A factory to create a FileSetWriter instance for a given MessageDefContext.
createEnum(String, String, String, Map, boolean) - Static method in class com.hedera.pbj.compiler.impl.generators.EnumGenerator
Generate code for a enum

D

DEFAULT_INDENT - Static variable in class com.hedera.pbj.compiler.impl.Common
 
defaultBody() - Method in record class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator.ParseAndDefaultBody
Returns the value of the defaultBody record component.
DefaultPbjSourceDirectorySet - Class in com.hedera.pbj.compiler
Source directory set for PBJ, a directory full of .proto source files
DefaultPbjSourceDirectorySet(SourceDirectorySet, TaskDependencyFactory) - Constructor for class com.hedera.pbj.compiler.DefaultPbjSourceDirectorySet
 
deprecated() - Method in interface com.hedera.pbj.compiler.impl.Field
Get if this field is deprecated or not
deprecated() - Method in record class com.hedera.pbj.compiler.impl.generators.EnumGenerator.EnumValue
Returns the value of the deprecated record component.
deprecated() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the deprecated record component.
deprecated() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Returns the value of the deprecated record component.
deprecated() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the deprecated record component.
DOC_COMMENT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
DOC_COMMENT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
DOC_COMMENT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.DocCommentContext
 
DOC_COMMENT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
DOC_COMMENT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
DOC_COMMENT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
DOC_COMMENT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
DOC_COMMENT(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.DocCommentContext
 
DOC_COMMENT(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
DOC_COMMENT(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumDefContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
docComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
DocCommentContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.DocCommentContext
 
DOT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
DOT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
DOT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
DOT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FullIdentContext
 
DOT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
DOT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
DOT(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
DOT(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FullIdentContext
 
DOT(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
DOUBLE - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf double field type
DOUBLE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
DOUBLE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
DOUBLE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
DOUBLE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 

E

emptyStatement_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
emptyStatement_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
emptyStatement_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
emptyStatement_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
emptyStatement_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
emptyStatement_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
emptyStatement_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceElementContext
 
emptyStatement_(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
emptyStatement_(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
emptyStatement_(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
EmptyStatement_Context(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EmptyStatement_Context
 
enterBlockLit(Protobuf3Parser.BlockLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.blockLit().
enterBlockLit(Protobuf3Parser.BlockLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.blockLit().
enterBoolLit(Protobuf3Parser.BoolLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.boolLit().
enterBoolLit(Protobuf3Parser.BoolLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.boolLit().
enterConstant(Protobuf3Parser.ConstantContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.constant().
enterConstant(Protobuf3Parser.ConstantContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.constant().
enterDocComment(Protobuf3Parser.DocCommentContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.docComment().
enterDocComment(Protobuf3Parser.DocCommentContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.docComment().
enterEmptyStatement_(Protobuf3Parser.EmptyStatement_Context) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.emptyStatement_().
enterEmptyStatement_(Protobuf3Parser.EmptyStatement_Context) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.emptyStatement_().
enterEnumBody(Protobuf3Parser.EnumBodyContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.enumBody().
enterEnumBody(Protobuf3Parser.EnumBodyContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.enumBody().
enterEnumDef(Protobuf3Parser.EnumDefContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.enumDef().
enterEnumDef(Protobuf3Parser.EnumDefContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.enumDef().
enterEnumElement(Protobuf3Parser.EnumElementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.enumElement().
enterEnumElement(Protobuf3Parser.EnumElementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.enumElement().
enterEnumField(Protobuf3Parser.EnumFieldContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.enumField().
enterEnumField(Protobuf3Parser.EnumFieldContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.enumField().
enterEnumName(Protobuf3Parser.EnumNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.enumName().
enterEnumName(Protobuf3Parser.EnumNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.enumName().
enterEnumType(Protobuf3Parser.EnumTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.enumType().
enterEnumType(Protobuf3Parser.EnumTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.enumType().
enterEnumValueOption(Protobuf3Parser.EnumValueOptionContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.enumValueOption().
enterEnumValueOption(Protobuf3Parser.EnumValueOptionContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.enumValueOption().
enterEnumValueOptions(Protobuf3Parser.EnumValueOptionsContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.enumValueOptions().
enterEnumValueOptions(Protobuf3Parser.EnumValueOptionsContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.enumValueOptions().
enterEveryRule(ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
enterField(Protobuf3Parser.FieldContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.field().
enterField(Protobuf3Parser.FieldContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.field().
enterFieldName(Protobuf3Parser.FieldNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.fieldName().
enterFieldName(Protobuf3Parser.FieldNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.fieldName().
enterFieldNumber(Protobuf3Parser.FieldNumberContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.fieldNumber().
enterFieldNumber(Protobuf3Parser.FieldNumberContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.fieldNumber().
enterFieldOption(Protobuf3Parser.FieldOptionContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.fieldOption().
enterFieldOption(Protobuf3Parser.FieldOptionContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.fieldOption().
enterFieldOptions(Protobuf3Parser.FieldOptionsContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.fieldOptions().
enterFieldOptions(Protobuf3Parser.FieldOptionsContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.fieldOptions().
enterFloatLit(Protobuf3Parser.FloatLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.floatLit().
enterFloatLit(Protobuf3Parser.FloatLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.floatLit().
enterFullIdent(Protobuf3Parser.FullIdentContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.fullIdent().
enterFullIdent(Protobuf3Parser.FullIdentContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.fullIdent().
enterIdent(Protobuf3Parser.IdentContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.ident().
enterIdent(Protobuf3Parser.IdentContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.ident().
enterImportStatement(Protobuf3Parser.ImportStatementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.importStatement().
enterImportStatement(Protobuf3Parser.ImportStatementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.importStatement().
enterIntLit(Protobuf3Parser.IntLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.intLit().
enterIntLit(Protobuf3Parser.IntLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.intLit().
enterKeyType(Protobuf3Parser.KeyTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.keyType().
enterKeyType(Protobuf3Parser.KeyTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.keyType().
enterKeywords(Protobuf3Parser.KeywordsContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.keywords().
enterKeywords(Protobuf3Parser.KeywordsContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.keywords().
enterMapField(Protobuf3Parser.MapFieldContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.mapField().
enterMapField(Protobuf3Parser.MapFieldContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.mapField().
enterMapName(Protobuf3Parser.MapNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.mapName().
enterMapName(Protobuf3Parser.MapNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.mapName().
enterMessageBody(Protobuf3Parser.MessageBodyContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.messageBody().
enterMessageBody(Protobuf3Parser.MessageBodyContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.messageBody().
enterMessageDef(Protobuf3Parser.MessageDefContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.messageDef().
enterMessageDef(Protobuf3Parser.MessageDefContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.messageDef().
enterMessageElement(Protobuf3Parser.MessageElementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.messageElement().
enterMessageElement(Protobuf3Parser.MessageElementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.messageElement().
enterMessageName(Protobuf3Parser.MessageNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.messageName().
enterMessageName(Protobuf3Parser.MessageNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.messageName().
enterMessageType(Protobuf3Parser.MessageTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.messageType().
enterMessageType(Protobuf3Parser.MessageTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.messageType().
enterOneof(Protobuf3Parser.OneofContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.oneof().
enterOneof(Protobuf3Parser.OneofContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.oneof().
enterOneofField(Protobuf3Parser.OneofFieldContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.oneofField().
enterOneofField(Protobuf3Parser.OneofFieldContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.oneofField().
enterOneofName(Protobuf3Parser.OneofNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.oneofName().
enterOneofName(Protobuf3Parser.OneofNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.oneofName().
enterOptionComment(Protobuf3Parser.OptionCommentContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.optionComment().
enterOptionComment(Protobuf3Parser.OptionCommentContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.optionComment().
enterOptionName(Protobuf3Parser.OptionNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.optionName().
enterOptionName(Protobuf3Parser.OptionNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.optionName().
enterOptionStatement(Protobuf3Parser.OptionStatementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.optionStatement().
enterOptionStatement(Protobuf3Parser.OptionStatementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.optionStatement().
enterPackageStatement(Protobuf3Parser.PackageStatementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.packageStatement().
enterPackageStatement(Protobuf3Parser.PackageStatementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.packageStatement().
enterProto(Protobuf3Parser.ProtoContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.proto().
enterProto(Protobuf3Parser.ProtoContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.proto().
enterRange_(Protobuf3Parser.Range_Context) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.range_().
enterRange_(Protobuf3Parser.Range_Context) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.range_().
enterRanges(Protobuf3Parser.RangesContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.ranges().
enterRanges(Protobuf3Parser.RangesContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.ranges().
enterReserved(Protobuf3Parser.ReservedContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.reserved().
enterReserved(Protobuf3Parser.ReservedContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.reserved().
enterReservedFieldNames(Protobuf3Parser.ReservedFieldNamesContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.reservedFieldNames().
enterReservedFieldNames(Protobuf3Parser.ReservedFieldNamesContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.reservedFieldNames().
enterRpc(Protobuf3Parser.RpcContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.rpc().
enterRpc(Protobuf3Parser.RpcContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.rpc().
enterRpcName(Protobuf3Parser.RpcNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.rpcName().
enterRpcName(Protobuf3Parser.RpcNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.rpcName().
enterRpcReplyType(Protobuf3Parser.RpcReplyTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.rpcReplyType().
enterRpcReplyType(Protobuf3Parser.RpcReplyTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.rpcReplyType().
enterRpcRequestType(Protobuf3Parser.RpcRequestTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.rpcRequestType().
enterRpcRequestType(Protobuf3Parser.RpcRequestTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.rpcRequestType().
enterRpcType(Protobuf3Parser.RpcTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.rpcType().
enterRpcType(Protobuf3Parser.RpcTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.rpcType().
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BoolLitContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.DocCommentContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EmptyStatement_Context
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumBodyContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumDefContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumNameContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNameContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNumberContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionsContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FloatLitContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FullIdentContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IdentContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IntLitContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapNameContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageBodyContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageNameContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofNameContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionCommentContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.PackageStatementContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Range_Context
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RangesContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedFieldNamesContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcNameContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcReplyTypeContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcRequestTypeContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcTypeContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceElementContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceNameContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.StrLitContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.TopLevelDefContext
 
enterRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
enterServiceDef(Protobuf3Parser.ServiceDefContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.serviceDef().
enterServiceDef(Protobuf3Parser.ServiceDefContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.serviceDef().
enterServiceElement(Protobuf3Parser.ServiceElementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.serviceElement().
enterServiceElement(Protobuf3Parser.ServiceElementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.serviceElement().
enterServiceName(Protobuf3Parser.ServiceNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.serviceName().
enterServiceName(Protobuf3Parser.ServiceNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.serviceName().
enterStrLit(Protobuf3Parser.StrLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.strLit().
enterStrLit(Protobuf3Parser.StrLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.strLit().
enterSyntax(Protobuf3Parser.SyntaxContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.syntax().
enterSyntax(Protobuf3Parser.SyntaxContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.syntax().
enterTopLevelDef(Protobuf3Parser.TopLevelDefContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.topLevelDef().
enterTopLevelDef(Protobuf3Parser.TopLevelDefContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.topLevelDef().
enterType_(Protobuf3Parser.Type_Context) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Enter a parse tree produced by Protobuf3Parser.type_().
enterType_(Protobuf3Parser.Type_Context) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Enter a parse tree produced by Protobuf3Parser.type_().
ENUM - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf enum(unsigned varint encoded int of ordinal) field type
ENUM - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
ENUM - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
ENUM() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumDefContext
 
ENUM() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
enumBody() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
enumBody() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumDefContext
 
EnumBodyContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumBodyContext
 
enumDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
enumDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
enumDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.TopLevelDefContext
 
EnumDefContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumDefContext
 
enumElement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumBodyContext
 
enumElement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
enumElement(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumBodyContext
 
EnumElementContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
enumField() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
enumField() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
EnumFieldContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
EnumGenerator - Class in com.hedera.pbj.compiler.impl.generators
Code for generating enum code
EnumGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.EnumGenerator
 
EnumGenerator.EnumValue - Record Class in com.hedera.pbj.compiler.impl.generators
Record for an enum value temporary storage
enumName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumDefContext
 
enumName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
enumName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
EnumNameContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumNameContext
 
enumType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
enumType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
EnumTypeContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
EnumValue(String, boolean, String) - Constructor for record class com.hedera.pbj.compiler.impl.generators.EnumGenerator.EnumValue
Creates an instance of a EnumValue record class.
enumValueOption() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
enumValueOption() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
enumValueOption(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
EnumValueOptionContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionContext
 
enumValueOptions() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
enumValueOptions() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
EnumValueOptionsContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
EQ - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
EQ - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
EQ() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
EQ() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionContext
 
EQ() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
EQ() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionContext
 
EQ() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
EQ() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
EQ() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 
EQ() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 
equals(Object) - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.hedera.pbj.compiler.impl.generators.EnumGenerator.EnumValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator.ParseAndDefaultBody
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.hedera.pbj.compiler.impl.MapField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.hedera.pbj.compiler.impl.SingleField
Indicates whether some other object is "equal to" this one.
exitBlockLit(Protobuf3Parser.BlockLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.blockLit().
exitBlockLit(Protobuf3Parser.BlockLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.blockLit().
exitBoolLit(Protobuf3Parser.BoolLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.boolLit().
exitBoolLit(Protobuf3Parser.BoolLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.boolLit().
exitConstant(Protobuf3Parser.ConstantContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.constant().
exitConstant(Protobuf3Parser.ConstantContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.constant().
exitDocComment(Protobuf3Parser.DocCommentContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.docComment().
exitDocComment(Protobuf3Parser.DocCommentContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.docComment().
exitEmptyStatement_(Protobuf3Parser.EmptyStatement_Context) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.emptyStatement_().
exitEmptyStatement_(Protobuf3Parser.EmptyStatement_Context) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.emptyStatement_().
exitEnumBody(Protobuf3Parser.EnumBodyContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.enumBody().
exitEnumBody(Protobuf3Parser.EnumBodyContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.enumBody().
exitEnumDef(Protobuf3Parser.EnumDefContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.enumDef().
exitEnumDef(Protobuf3Parser.EnumDefContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.enumDef().
exitEnumElement(Protobuf3Parser.EnumElementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.enumElement().
exitEnumElement(Protobuf3Parser.EnumElementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.enumElement().
exitEnumField(Protobuf3Parser.EnumFieldContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.enumField().
exitEnumField(Protobuf3Parser.EnumFieldContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.enumField().
exitEnumName(Protobuf3Parser.EnumNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.enumName().
exitEnumName(Protobuf3Parser.EnumNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.enumName().
exitEnumType(Protobuf3Parser.EnumTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.enumType().
exitEnumType(Protobuf3Parser.EnumTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.enumType().
exitEnumValueOption(Protobuf3Parser.EnumValueOptionContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.enumValueOption().
exitEnumValueOption(Protobuf3Parser.EnumValueOptionContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.enumValueOption().
exitEnumValueOptions(Protobuf3Parser.EnumValueOptionsContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.enumValueOptions().
exitEnumValueOptions(Protobuf3Parser.EnumValueOptionsContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.enumValueOptions().
exitEveryRule(ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
exitField(Protobuf3Parser.FieldContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.field().
exitField(Protobuf3Parser.FieldContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.field().
exitFieldName(Protobuf3Parser.FieldNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.fieldName().
exitFieldName(Protobuf3Parser.FieldNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.fieldName().
exitFieldNumber(Protobuf3Parser.FieldNumberContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.fieldNumber().
exitFieldNumber(Protobuf3Parser.FieldNumberContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.fieldNumber().
exitFieldOption(Protobuf3Parser.FieldOptionContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.fieldOption().
exitFieldOption(Protobuf3Parser.FieldOptionContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.fieldOption().
exitFieldOptions(Protobuf3Parser.FieldOptionsContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.fieldOptions().
exitFieldOptions(Protobuf3Parser.FieldOptionsContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.fieldOptions().
exitFloatLit(Protobuf3Parser.FloatLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.floatLit().
exitFloatLit(Protobuf3Parser.FloatLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.floatLit().
exitFullIdent(Protobuf3Parser.FullIdentContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.fullIdent().
exitFullIdent(Protobuf3Parser.FullIdentContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.fullIdent().
exitIdent(Protobuf3Parser.IdentContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.ident().
exitIdent(Protobuf3Parser.IdentContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.ident().
exitImportStatement(Protobuf3Parser.ImportStatementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.importStatement().
exitImportStatement(Protobuf3Parser.ImportStatementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.importStatement().
exitIntLit(Protobuf3Parser.IntLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.intLit().
exitIntLit(Protobuf3Parser.IntLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.intLit().
exitKeyType(Protobuf3Parser.KeyTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.keyType().
exitKeyType(Protobuf3Parser.KeyTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.keyType().
exitKeywords(Protobuf3Parser.KeywordsContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.keywords().
exitKeywords(Protobuf3Parser.KeywordsContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.keywords().
exitMapField(Protobuf3Parser.MapFieldContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.mapField().
exitMapField(Protobuf3Parser.MapFieldContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.mapField().
exitMapName(Protobuf3Parser.MapNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.mapName().
exitMapName(Protobuf3Parser.MapNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.mapName().
exitMessageBody(Protobuf3Parser.MessageBodyContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.messageBody().
exitMessageBody(Protobuf3Parser.MessageBodyContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.messageBody().
exitMessageDef(Protobuf3Parser.MessageDefContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.messageDef().
exitMessageDef(Protobuf3Parser.MessageDefContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.messageDef().
exitMessageElement(Protobuf3Parser.MessageElementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.messageElement().
exitMessageElement(Protobuf3Parser.MessageElementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.messageElement().
exitMessageName(Protobuf3Parser.MessageNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.messageName().
exitMessageName(Protobuf3Parser.MessageNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.messageName().
exitMessageType(Protobuf3Parser.MessageTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.messageType().
exitMessageType(Protobuf3Parser.MessageTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.messageType().
exitOneof(Protobuf3Parser.OneofContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.oneof().
exitOneof(Protobuf3Parser.OneofContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.oneof().
exitOneofField(Protobuf3Parser.OneofFieldContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.oneofField().
exitOneofField(Protobuf3Parser.OneofFieldContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.oneofField().
exitOneofName(Protobuf3Parser.OneofNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.oneofName().
exitOneofName(Protobuf3Parser.OneofNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.oneofName().
exitOptionComment(Protobuf3Parser.OptionCommentContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.optionComment().
exitOptionComment(Protobuf3Parser.OptionCommentContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.optionComment().
exitOptionName(Protobuf3Parser.OptionNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.optionName().
exitOptionName(Protobuf3Parser.OptionNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.optionName().
exitOptionStatement(Protobuf3Parser.OptionStatementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.optionStatement().
exitOptionStatement(Protobuf3Parser.OptionStatementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.optionStatement().
exitPackageStatement(Protobuf3Parser.PackageStatementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.packageStatement().
exitPackageStatement(Protobuf3Parser.PackageStatementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.packageStatement().
exitProto(Protobuf3Parser.ProtoContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.proto().
exitProto(Protobuf3Parser.ProtoContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.proto().
exitRange_(Protobuf3Parser.Range_Context) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.range_().
exitRange_(Protobuf3Parser.Range_Context) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.range_().
exitRanges(Protobuf3Parser.RangesContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.ranges().
exitRanges(Protobuf3Parser.RangesContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.ranges().
exitReserved(Protobuf3Parser.ReservedContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.reserved().
exitReserved(Protobuf3Parser.ReservedContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.reserved().
exitReservedFieldNames(Protobuf3Parser.ReservedFieldNamesContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.reservedFieldNames().
exitReservedFieldNames(Protobuf3Parser.ReservedFieldNamesContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.reservedFieldNames().
exitRpc(Protobuf3Parser.RpcContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.rpc().
exitRpc(Protobuf3Parser.RpcContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.rpc().
exitRpcName(Protobuf3Parser.RpcNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.rpcName().
exitRpcName(Protobuf3Parser.RpcNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.rpcName().
exitRpcReplyType(Protobuf3Parser.RpcReplyTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.rpcReplyType().
exitRpcReplyType(Protobuf3Parser.RpcReplyTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.rpcReplyType().
exitRpcRequestType(Protobuf3Parser.RpcRequestTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.rpcRequestType().
exitRpcRequestType(Protobuf3Parser.RpcRequestTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.rpcRequestType().
exitRpcType(Protobuf3Parser.RpcTypeContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.rpcType().
exitRpcType(Protobuf3Parser.RpcTypeContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.rpcType().
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BoolLitContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.DocCommentContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EmptyStatement_Context
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumBodyContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumDefContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumNameContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNameContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNumberContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionsContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FloatLitContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FullIdentContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IdentContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IntLitContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapNameContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageBodyContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageNameContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofNameContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionCommentContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.PackageStatementContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Range_Context
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RangesContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedFieldNamesContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcNameContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcReplyTypeContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcRequestTypeContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcTypeContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceElementContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceNameContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.StrLitContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.TopLevelDefContext
 
exitRule(ParseTreeListener) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
exitServiceDef(Protobuf3Parser.ServiceDefContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.serviceDef().
exitServiceDef(Protobuf3Parser.ServiceDefContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.serviceDef().
exitServiceElement(Protobuf3Parser.ServiceElementContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.serviceElement().
exitServiceElement(Protobuf3Parser.ServiceElementContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.serviceElement().
exitServiceName(Protobuf3Parser.ServiceNameContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.serviceName().
exitServiceName(Protobuf3Parser.ServiceNameContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.serviceName().
exitStrLit(Protobuf3Parser.StrLitContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.strLit().
exitStrLit(Protobuf3Parser.StrLitContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.strLit().
exitSyntax(Protobuf3Parser.SyntaxContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.syntax().
exitSyntax(Protobuf3Parser.SyntaxContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.syntax().
exitTopLevelDef(Protobuf3Parser.TopLevelDefContext) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.topLevelDef().
exitTopLevelDef(Protobuf3Parser.TopLevelDefContext) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.topLevelDef().
exitType_(Protobuf3Parser.Type_Context) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
Exit a parse tree produced by Protobuf3Parser.type_().
exitType_(Protobuf3Parser.Type_Context) - Method in interface com.hedera.pbj.compiler.impl.grammar.Protobuf3Listener
Exit a parse tree produced by Protobuf3Parser.type_().
extractCacheSize(Protobuf3Parser.MessageDefContext) - Static method in class com.hedera.pbj.compiler.impl.LookupHelper
Checks if a msgDef is cacheable.
extractComparableFields(Protobuf3Parser.MessageDefContext) - Static method in class com.hedera.pbj.compiler.impl.LookupHelper
Extract the set of fields that are comparable for a given message.
extractCompleteClassName(Protobuf3Parser.Type_Context, FileType, ContextualLookupHelper) - Static method in interface com.hedera.pbj.compiler.impl.Field
Extract the complete name of the Java model class for a message/enum type, including outer classes names, or null if the type is not a message/enum.
extractMessageTypeName(Protobuf3Parser.Type_Context) - Static method in interface com.hedera.pbj.compiler.impl.Field
Extract the name of the Java model class for a message type, or null if the type is not a message.
extractTypePackage(Protobuf3Parser.Type_Context, FileType, ContextualLookupHelper) - Static method in interface com.hedera.pbj.compiler.impl.Field
Extract the name of the Java package for a given FileType for a message/enum type, or null if the type is not a message/enum.

F

field() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
field() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
Field - Interface in com.hedera.pbj.compiler.impl
Interface for SingleFields and OneOfFields
FIELD_INDENT - Static variable in class com.hedera.pbj.compiler.impl.Common
The indent for fields, default 4 spaces
Field.FieldType - Enum Class in com.hedera.pbj.compiler.impl
Field type enum for use in field classes
FieldContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
fieldName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
fieldName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
fieldName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
FieldNameContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNameContext
 
fieldNumber() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the field number, the number of the field in the parent message
fieldNumber() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
fieldNumber() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
fieldNumber() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
fieldNumber() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
fieldNumber() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the fieldNumber record component.
fieldNumber() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the field number, the number of the field in the parent message
fieldNumber() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the fieldNumber record component.
FieldNumberContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNumberContext
 
fieldOption() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
fieldOption() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionsContext
 
fieldOption(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionsContext
 
FieldOptionContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionContext
 
fieldOptions() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
fieldOptions() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
fieldOptions() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
fieldOptions() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
FieldOptionsContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionsContext
 
fields() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Returns the value of the fields record component.
fieldType() - Method in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Get the field type string = the enum name
FileAndPackageNamesConfig - Class in com.hedera.pbj.compiler.impl
All constants used in the naming of class files and packages
FileAndPackageNamesConfig() - Constructor for class com.hedera.pbj.compiler.impl.FileAndPackageNamesConfig
 
FileSetWriter - Record Class in com.hedera.pbj.compiler.impl
This is essentially a set of all the JavaFileWriter objects that are necessary to support the generation of a single top-level .proto model implementation in Java, such as a model writer, a codec writer, etc.
FileSetWriter(JavaFileWriter, JavaFileWriter, JavaFileWriter, JavaFileWriter, JavaFileWriter, boolean) - Constructor for record class com.hedera.pbj.compiler.impl.FileSetWriter
Creates an instance of a FileSetWriter record class.
FileType - Enum Class in com.hedera.pbj.compiler.impl
Enum for the different types of files that are generated
FIXED32 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf fixed int32(fixed encoding int) field type
FIXED32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
FIXED32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
FIXED32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
FIXED32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
FIXED32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
FIXED64 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf sfixed64(fixed encoding long) field type
FIXED64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
FIXED64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
FIXED64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
FIXED64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
FIXED64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
FLOAT - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf float field type
FLOAT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
FLOAT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
FLOAT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
FLOAT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
FLOAT_LIT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
FLOAT_LIT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
FLOAT_LIT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FloatLitContext
 
floatLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
floatLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
FloatLitContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FloatLitContext
 
formatCompleteClass(File, FileType, ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Format the complete Java class name for a given message/enum being parsed and file type, including outer classes names, but w/o the package name.
formatFileTypeName(String, FileType) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
 
formatUnknownFieldsSizeOfLines() - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.LazyGetProtobufSizeMethodGenerator
 
fullIdent() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
fullIdent() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
fullIdent() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
fullIdent() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.PackageStatementContext
 
fullIdent(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
FullIdentContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FullIdentContext
 

G

generate(Protobuf3Parser.MessageDefContext, JavaFileWriter, ContextualLookupHelper) - Method in interface com.hedera.pbj.compiler.impl.generators.Generator
Generate a code from protobuf message type
generate(Protobuf3Parser.MessageDefContext, JavaFileWriter, ContextualLookupHelper) - Method in class com.hedera.pbj.compiler.impl.generators.json.JsonCodecGenerator
Generate a code from protobuf message type
generate(Protobuf3Parser.MessageDefContext, JavaFileWriter, ContextualLookupHelper) - Method in class com.hedera.pbj.compiler.impl.generators.ModelGenerator
Generate a code from protobuf message type
generate(Protobuf3Parser.MessageDefContext, JavaFileWriter, ContextualLookupHelper) - Method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecGenerator
Generate a code from protobuf message type
generate(Protobuf3Parser.MessageDefContext, JavaFileWriter, ContextualLookupHelper) - Method in class com.hedera.pbj.compiler.impl.generators.SchemaGenerator
Generate a code from protobuf message type
generate(Protobuf3Parser.MessageDefContext, JavaFileWriter, ContextualLookupHelper) - Method in class com.hedera.pbj.compiler.impl.generators.TestGenerator
Generate a code from protobuf message type
generateCacheableSupport(String, List) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator
 
generateEnum(Protobuf3Parser.EnumDefContext, JavaFileWriter, ContextualLookupHelper) - Static method in class com.hedera.pbj.compiler.impl.generators.EnumGenerator
Generate a Java enum from protobuf enum
generateEqualsBody(List, String, String) - Static method in class com.hedera.pbj.compiler.impl.generators.ModelGenerator
 
generateFastEqualsMethod(String, List) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecFastEqualsMethodGenerator
 
generateGetDefaultInstanceMethod(String) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecDefaultInstanceMethodGenerator
 
generateHashCodeBody(String, List, String) - Static method in class com.hedera.pbj.compiler.impl.generators.ModelGenerator
 
generateLazyGetProtobufSize(List, String) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.LazyGetProtobufSizeMethodGenerator
 
generateMeasureMethod(String, List) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecMeasureDataMethodGenerator
 
generateMeasureMethod(String, List) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecMeasureRecordMethodGenerator
 
generateParseLoop(String, String, String) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator
 
generateParseMethod(StringBuilder, String, String, List, boolean) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator
 
generateParseObjectMethod(String, List) - Static method in class com.hedera.pbj.compiler.impl.generators.json.JsonCodecParseMethodGenerator
 
generateService(Protobuf3Parser.ServiceDefContext, JavaFileWriter, ContextualLookupHelper) - Static method in class com.hedera.pbj.compiler.impl.generators.ServiceGenerator
Generate a Java service interface from protobuf service
generateTestClasses() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Returns the value of the generateTestClasses record component.
generateUnsetOneOfConstants(List) - Static method in class com.hedera.pbj.compiler.impl.generators.json.JsonCodecParseMethodGenerator
Because all UNSET OneOf values are the same and we use them often we create a static constant for them and just reuse it throughout codec code.
generateUnsetOneOfConstants(List) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator
Because all UNSET OneOf values are the same and we use them often we create a static constant for them and just reuse it throughout codec code.
generateWriteMethod(String, String, List) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecWriteByteArrayMethodGenerator
 
generateWriteMethod(String, String, List) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecWriteMethodGenerator
 
generateWriteMethod(String, List) - Static method in class com.hedera.pbj.compiler.impl.generators.json.JsonCodecWriteMethodGenerator
 
Generator - Interface in com.hedera.pbj.compiler.impl.generators
Interface for a code generator from protobuf message definition
GENERATORS - Static variable in interface com.hedera.pbj.compiler.impl.generators.Generator
All generators.
getATN() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
getATN() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
getCacheableMessageCacheSize(String) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Check if the given fullyQualifiedMessageOrEnumName is cacheable.
getChannelNames() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
getClasspath() - Method in class com.hedera.pbj.compiler.PbjCompilerTask
The classpath to import 'proto' files from dependencies.
getComparableFields(Protobuf3Parser.MessageDefContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the set of fields that are comparable for a given message.
getComparableFields(Protobuf3Parser.MessageDefContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Get a list of fields that are comparable for a given message.
getCompleteClass(File, ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Get the complete Java class name for a given message, including outer classes names, but w/o the package name.
getCompleteClass(ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the complete Java class name for a given message and file type, including outer classes names, but w/o the package name.
getDeprecatedOption(Protobuf3Parser.FieldOptionsContext) - Static method in record class com.hedera.pbj.compiler.impl.SingleField
Extract if a field is deprecated or not from the protobuf options on the field
getEnumClassRef() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get reference to enum class in Java code
getFieldsCompareToStatements(List, String) - Static method in class com.hedera.pbj.compiler.impl.Common
Generate the compareTo method content for the provided fields
getFieldsEqualsStatements(List, String, String) - Static method in class com.hedera.pbj.compiler.impl.Common
Recursively calculates `equals` statement for a message fields.
getFieldsHashCode(String, List, String, String) - Static method in class com.hedera.pbj.compiler.impl.Common
Recursively calculates the hashcode for a message fields.
getFileOperations() - Method in class com.hedera.pbj.compiler.PbjCompilerTask
 
getFullyQualifiedClass(File, FileType, ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Get the fully qualified Java class name for given message/enum and file type.
getFullyQualifiedMessageClassname(FileType, Protobuf3Parser.MessageDefContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the fully qualified class name for a msgDef with given fileType that would be generated by PBJ.
getFullyQualifiedProtoName(File, ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Get the fully qualified proto name for a message, enum or a message type.
getFullyQualifiedProtoNameForContext(ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Get part of the fully qualified protobuf message name for a ParserRuleContext.
getGenerateTestClasses() - Method in class com.hedera.pbj.compiler.PbjCompilerTask
An optional boolean that indicates if test classes for protobuf models should be generated, which is true by default.
getGenerateTestClasses() - Method in interface com.hedera.pbj.compiler.PbjExtension
An optional boolean that indicates if test classes for protobuf models should be generated, which is true by default.
getGrammarFileName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
getGrammarFileName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
getInputArtifact() - Method in class com.hedera.pbj.compiler.PbjProtobufExtractTransform
 
getJavaFile(File, String, String) - Static method in class com.hedera.pbj.compiler.impl.Common
Get the java file for a src directory, package and classname with optional suffix.
getJavaMainOutputDirectory() - Method in class com.hedera.pbj.compiler.PbjCompilerTask
Set the java main directory that we write generated code into
getJavaPackageSuffix() - Method in class com.hedera.pbj.compiler.PbjCompilerTask
An optional Java package suffix for PBJ-generated classes when `pbj.java_package` is missing.
getJavaPackageSuffix() - Method in interface com.hedera.pbj.compiler.PbjExtension
An optional suffix to append to Java package names of PBJ-generated classes when the Protobuf model is missing an explicit `pbj.java_package` option and PBJ has to derive the Java package name from the standard `java_package` option or otherwise.
getJavaTestOutputDirectory() - Method in class com.hedera.pbj.compiler.PbjCompilerTask
Set the java test directory that we write generated code into
getLookupHelper() - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the LookupHelper instance backing this ContextualLookupHelper.
getModeNames() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
getPackage(FileType, ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the Java package a class should be generated into for a given ParserRuleContext and file type.
getPackage(File, FileType, ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Get the Java package a class should be generated into for a given context and file type.
getPackageFieldMessageType(FileType, Protobuf3Parser.FieldContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the Java package a class should be generated into for a given fieldContext and file type.
getPackageFieldType(FileType, Protobuf3Parser.Type_Context) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the Java package a class should be generated into for a given message or enum typeContext and file type.
getPackageOneofFieldMessageType(FileType, Protobuf3Parser.OneofFieldContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the PBJ Java package a class should be generated into for a given fieldContext and file type.
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BoolLitContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.DocCommentContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EmptyStatement_Context
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumBodyContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumDefContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumNameContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNameContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNumberContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionsContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FloatLitContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FullIdentContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IdentContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IntLitContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapNameContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageBodyContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageNameContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofNameContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionCommentContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.PackageStatementContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Range_Context
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RangesContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedFieldNamesContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcNameContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcReplyTypeContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcRequestTypeContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcTypeContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceElementContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceNameContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.StrLitContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.TopLevelDefContext
 
getRuleIndex() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
getRuleNames() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
getRuleNames() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
getSerializedATN() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
getSerializedATN() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
getSourceRoots() - Method in class com.hedera.pbj.compiler.PbjCompilerTask
Src folders to determine the relative path of files to resolve import statements.
getTag(int, int) - Static method in class com.hedera.pbj.compiler.impl.Common
Makes a tag value given a field number and wire type.
getTokenNames() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
Deprecated.
getTokenNames() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
Deprecated.
getUnqualifiedClass(File, FileType, ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Get the unqualified Java class name for given message or enum.
getUnqualifiedClassForMessage(FileType, Protobuf3Parser.MessageDefContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Get the unqualified Java class name for given message or enum.
getUnqualifiedProtoName(ParserRuleContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Get the unqualified proto name for a message, enum or a message type.
getVocabulary() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
getVocabulary() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
GT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
GT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
GT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 

H

hashCode() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Returns a hash code value for this object.
hashCode() - Method in record class com.hedera.pbj.compiler.impl.generators.EnumGenerator.EnumValue
Returns a hash code value for this object.
hashCode() - Method in record class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator.ParseAndDefaultBody
Returns a hash code value for this object.
hashCode() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns a hash code value for this object.
hashCode() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Returns a hash code value for this object.
hashCode() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns a hash code value for this object.

I

ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumNameContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNameContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FullIdentContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapNameContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageNameContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofNameContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcNameContext
 
ident() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceNameContext
 
ident(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
ident(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumTypeContext
 
ident(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FullIdentContext
 
ident(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
IdentContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IdentContext
 
IDENTIFIER - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
IDENTIFIER - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
IDENTIFIER() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IdentContext
 
IMPORT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
IMPORT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
IMPORT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
IMPORT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
importStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
importStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
importStatement(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
ImportStatementContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
INT_LIT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
INT_LIT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
INT_LIT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IntLitContext
 
INT32 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf int32(signed varint encoded int) field type
INT32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
INT32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
INT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
INT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
INT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
INT64 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf int64(signed varint encoded long) field type
INT64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
INT64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
INT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
INT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
INT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
intLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
intLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
intLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldNumberContext
 
intLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
intLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Range_Context
 
intLit(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Range_Context
 
IntLitContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IntLitContext
 
isComparable(Protobuf3Parser.MessageTypeContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Check if the given messageType is comparable.
isComparable(File, Protobuf3Parser.MessageTypeContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Check if the given fullyQualifiedMessageOrEnumName is comparable
isEnum(Protobuf3Parser.MessageTypeContext) - Method in class com.hedera.pbj.compiler.impl.ContextualLookupHelper
Check if the given messageType is a known enum
isEnum(File, Protobuf3Parser.MessageTypeContext) - Method in class com.hedera.pbj.compiler.impl.LookupHelper
Check if the given fullyQualifiedMessageOrEnumName is a known enum
isInner(Protobuf3Parser.MessageDefContext) - Static method in interface com.hedera.pbj.compiler.impl.generators.Generator
A utility method to check if a type being generated is an inner message or not.
isMessageComparable(Protobuf3Parser.Type_Context, ContextualLookupHelper) - Static method in interface com.hedera.pbj.compiler.impl.Field
Check if the given Type_Context is a comparable message.

J

javaDefault - Variable in enum class com.hedera.pbj.compiler.impl.Field.FieldType
The field type default value in Java code
javaDefault() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the java code default value for this field, "null" for object types
javaDefault() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the javaDefault record component.
javaDefault() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the java code default value for this field, "null" for object types
javaDefault() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get the java code default value for this field, "null" for object types
javaDoc() - Method in record class com.hedera.pbj.compiler.impl.generators.EnumGenerator.EnumValue
Returns the value of the javaDoc record component.
javaFieldType() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the Java field type for this field
javaFieldType() - Method in record class com.hedera.pbj.compiler.impl.MapField
Get the Java field type for this field
javaFieldType() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the Java field type for this field
javaFieldType() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get the Java field type for this field
javaFieldTypeBase() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the Java field type for this field.
javaFieldTypeBase() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the javaFieldTypeBase record component.
javaFieldTypeBase() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
 
javaFieldTypeBase() - Method in record class com.hedera.pbj.compiler.impl.SingleField
 
javaFieldTypeForTest() - Method in record class com.hedera.pbj.compiler.impl.SingleField
 
JavaFileWriter - Class in com.hedera.pbj.compiler.impl
An abstraction that allows various Java entity generators to populate a text buffer and then write it to disk as a single .java file.
JavaFileWriter(File, String) - Constructor for class com.hedera.pbj.compiler.impl.JavaFileWriter
Creates a new JavaFileWriter.
javaGenericType() - Method in record class com.hedera.pbj.compiler.impl.MapField
Composes the Java generic type of the map field, e.g.
javaPrimitiveToObjectType(String) - Static method in class com.hedera.pbj.compiler.impl.Common
Convert a field type like "long" to the Java object wrapper type "Long", or pass though if not java primitive
javaType - Variable in enum class com.hedera.pbj.compiler.impl.Field.FieldType
The type of field type in Java code
javaType(boolean) - Method in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Get the type of field type in Java code
JSON_CODEC - Enum constant in enum class com.hedera.pbj.compiler.impl.FileType
Generated JSON codec class
JSON_CODEC_JAVA_FILE_SUFFIX - Static variable in class com.hedera.pbj.compiler.impl.FileAndPackageNamesConfig
Suffix for JSON codec java classes
JsonCodecGenerator - Class in com.hedera.pbj.compiler.impl.generators.json
Code generator that parses protobuf files and generates writers for each message type.
JsonCodecGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.json.JsonCodecGenerator
 
JsonCodecParseMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.json
Code to generate the parse method for Codec classes.
JsonCodecParseMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.json.JsonCodecParseMethodGenerator
 
JsonCodecWriteMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.json
Code to generate the write method for Codec classes.
JsonCodecWriteMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.json.JsonCodecWriteMethodGenerator
 
jsonCodecWriter() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Returns the value of the jsonCodecWriter record component.

K

keyField() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the keyField record component.
keyType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
keyType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
KeyTypeContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
keywords() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.IdentContext
 
keywords() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
KeywordsContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 

L

LazyGetProtobufSizeMethodGenerator - Class in com.hedera.pbj.compiler.impl.generators.protobuf
Code to generate the measure record method for Codec classes.
LazyGetProtobufSizeMethodGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.protobuf.LazyGetProtobufSizeMethodGenerator
 
LB - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
LB - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
LB() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
LB() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
LB() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
LB() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
LC - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
LC - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
LC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
LC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumBodyContext
 
LC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageBodyContext
 
LC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
LC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
LC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
LINE_COMMENT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
LINE_COMMENT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
LookupHelper - Class in com.hedera.pbj.compiler.impl
Class that manages packages and enum names that are used more than one place in code generation
LookupHelper(Map, String) - Constructor for class com.hedera.pbj.compiler.impl.LookupHelper
Build a new lookup helper, root directory of protobuf files.
LP - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
LP - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
LP() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
LP() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
LP(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
LT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
LT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
LT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 

M

MAP - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
 
MAP - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
MAP - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
MAP() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
MAP() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
mapField() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
mapField() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
MapField - Record Class in com.hedera.pbj.compiler.impl
A field of type map.
MapField(Field, Field, boolean, int, String, Field.FieldType, String, String, String, String, String, String, String, boolean) - Constructor for record class com.hedera.pbj.compiler.impl.MapField
Creates an instance of a MapField record class.
MapField(Protobuf3Parser.MapFieldContext, ContextualLookupHelper) - Constructor for record class com.hedera.pbj.compiler.impl.MapField
Construct a MapField instance out of a MapFieldContext and a lookup helper.
MapFieldContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
mapName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
mapName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
MapNameContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapNameContext
 
MAX - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
MAX - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
MAX() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
MAX() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Range_Context
 
maxSize() - Method in interface com.hedera.pbj.compiler.impl.Field
Returns the field's max size relevant to repeated or length-encoded fields.
MESSAGE - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf message field type
MESSAGE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
MESSAGE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
MESSAGE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
MESSAGE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
messageBody() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
messageBody() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
MessageBodyContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageBodyContext
 
messageDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
messageDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
messageDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.TopLevelDefContext
 
MessageDefContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
messageElement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageBodyContext
 
messageElement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
messageElement(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageBodyContext
 
MessageElementContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
messageName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
messageName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
messageName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
MessageNameContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageNameContext
 
messageType() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the message type for this field if it is of type message otherwise null
messageType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
messageType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcTypeContext
 
messageType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
messageType() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the messageType record component.
messageTypeCodecPackage() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the messageTypeCodecPackage record component.
MessageTypeContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageTypeContext
 
messageTypeModelPackage() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the messageTypeModelPackage record component.
messageTypeTestPackage() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the messageTypeTestPackage record component.
methodNameType() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the name for this type that is added to write/sizeof etc.
methodNameType() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the methodNameType record component.
methodNameType() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the name for this type that is added to write/sizeof etc.
methodNameType() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get the name for this type that is added to write/sizeof etc.
MINUS - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
MINUS - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
MINUS() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
MINUS() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
MODEL - Enum constant in enum class com.hedera.pbj.compiler.impl.FileType
Generated model record object
ModelGenerator - Class in com.hedera.pbj.compiler.impl.generators
Code generator that parses protobuf files and generates nice Java source for record files for each message type and enum.
ModelGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.ModelGenerator
 
modelWriter() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Returns the value of the modelWriter record component.
modeNames - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 

N

name() - Method in interface com.hedera.pbj.compiler.impl.Field
Get this fields name in original case and format
name() - Method in record class com.hedera.pbj.compiler.impl.generators.EnumGenerator.EnumValue
Returns the value of the name record component.
name() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the name record component.
name() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Returns the value of the name record component.
name() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the name record component.
NAME - Static variable in interface com.hedera.pbj.compiler.PbjSourceDirectorySet
Name of the source set extension contributed by the PBJ plugin.
nameCamelFirstLower() - Method in interface com.hedera.pbj.compiler.impl.Field
Get this fields name converted to camel case with the first letter lower case
nameCamelFirstUpper() - Method in interface com.hedera.pbj.compiler.impl.Field
Get this fields name converted to camel case with the first letter upper case
normalizeFileName(String) - Static method in class com.hedera.pbj.compiler.impl.LookupHelper
 

O

of(Protobuf3Parser.KeyTypeContext, ContextualLookupHelper) - Static method in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Get the field type for a given map key type parser context
of(Protobuf3Parser.Type_Context, ContextualLookupHelper) - Static method in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Get the field type for a given parser context
ONE_OF - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf oneof field type, this is not a true field type in protobuf.
oneof() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
oneof() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
ONEOF - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
ONEOF - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
ONEOF() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
ONEOF() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
OneofContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
oneofField() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
oneofField() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
oneofField(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
OneOfField - Record Class in com.hedera.pbj.compiler.impl
An implementation of Field for OneOf fields
OneOfField(Protobuf3Parser.OneofContext, String, ContextualLookupHelper) - Constructor for record class com.hedera.pbj.compiler.impl.OneOfField
Create a OneOf field from parser context
OneOfField(String, String, String, List, boolean, boolean, boolean) - Constructor for record class com.hedera.pbj.compiler.impl.OneOfField
Creates an instance of a OneOfField record class.
OneofFieldContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
oneofName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
oneofName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
OneofNameContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofNameContext
 
OPTION - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
OPTION - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
OPTION() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
OPTION() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 
OPTION_LINE_COMMENT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
OPTION_LINE_COMMENT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
OPTION_LINE_COMMENT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionCommentContext
 
optionalValueType() - Method in interface com.hedera.pbj.compiler.impl.Field
Get if this field is an optional value type, optionals are handled in protobuf by value type objects for primitives
optionalValueType() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get if this field is an optional value type, optionals are handled in protobuf by value type objects for primitives
optionComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
optionComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
optionComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
optionComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
optionComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
optionComment() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceElementContext
 
optionComment(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageDefContext
 
optionComment(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
OptionCommentContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionCommentContext
 
optionName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionContext
 
optionName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldOptionContext
 
optionName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
optionName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 
OptionNameContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
optionStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
optionStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
optionStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
optionStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
optionStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
optionStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
optionStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceElementContext
 
optionStatement(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
optionStatement(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
optionStatement(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
OptionStatementContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 

P

PACKAGE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
PACKAGE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
PACKAGE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
PACKAGE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.PackageStatementContext
 
packageStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
packageStatement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
packageStatement(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
PackageStatementContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.PackageStatementContext
 
parent() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the parent field for this field, null if there is no parent like in the case of a single field.
parent() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the parent record component.
parentMessageName() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Returns the value of the parentMessageName record component.
ParseAndDefaultBody(String, String) - Constructor for record class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator.ParseAndDefaultBody
Creates an instance of a ParseAndDefaultBody record class.
parseBody() - Method in record class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator.ParseAndDefaultBody
Returns the value of the parseBody record component.
parseCode() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the java code to parse the value for this field from input
parseCode() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the parseCode record component.
parseCode() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
N/A for OneOfField
parseCode() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get the java code to parse the value for this field from input
parserFieldsSetMethodCase() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the case statement for setting this method to go in parser set method code
parserFieldsSetMethodCase() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the parserFieldsSetMethodCase record component.
parserFieldsSetMethodCase() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the case statement for setting this method to go in parser set method code
parserFieldsSetMethodCase() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get the case statement for setting this method to go in parser set method code
PbjCompiler - Class in com.hedera.pbj.compiler
Compiler entry point to generate java src code from protobuf proto schema files.
PbjCompiler() - Constructor for class com.hedera.pbj.compiler.PbjCompiler
 
PbjCompilerException - Exception Class in com.hedera.pbj.compiler.impl
Exception thrown when compiler hits errors that are not recoverable
PbjCompilerException(String) - Constructor for exception class com.hedera.pbj.compiler.impl.PbjCompilerException
Construct new compiler exception
PbjCompilerPlugin - Class in com.hedera.pbj.compiler
Gradle Plugin for generating java records model objects, parsers, writers and unit tests from .proto files.
PbjCompilerPlugin() - Constructor for class com.hedera.pbj.compiler.PbjCompilerPlugin
 
PbjCompilerTask - Class in com.hedera.pbj.compiler
Gradle Task that generates java src code from protobuf proto schema files.
PbjCompilerTask() - Constructor for class com.hedera.pbj.compiler.PbjCompilerTask
 
PbjExtension - Interface in com.hedera.pbj.compiler
A Gradle extension to pass parameters to the PbjCompilerPlugin.
PbjProtobufExtractTransform - Class in com.hedera.pbj.compiler
A transform that transforms a Jar file to a folder that contains 'protobuf' files.
PbjProtobufExtractTransform() - Constructor for class com.hedera.pbj.compiler.PbjProtobufExtractTransform
 
PbjSourceDirectorySet - Interface in com.hedera.pbj.compiler
Set of source directories as input to PBJ full of .proto files
perform() - Method in class com.hedera.pbj.compiler.PbjCompilerTask
Perform task action - Generates all the PBJ java source files
PLUS - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
PLUS - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
PLUS() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
proto() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
PROTO_EXTENSIION - Static variable in class com.hedera.pbj.compiler.impl.LookupHelper
Extension for protobuf files
PROTO3_LIT_DOUBLE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
PROTO3_LIT_DOUBLE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
PROTO3_LIT_DOUBLE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.StrLitContext
 
PROTO3_LIT_DOUBLE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 
PROTO3_LIT_SINGLE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
PROTO3_LIT_SINGLE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
PROTO3_LIT_SINGLE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.StrLitContext
 
PROTO3_LIT_SINGLE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 
Protobuf3BaseListener - Class in com.hedera.pbj.compiler.impl.grammar
This class provides an empty implementation of Protobuf3Listener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Protobuf3BaseListener() - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
 
Protobuf3Lexer - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Lexer(CharStream) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
Protobuf3Listener - Interface in com.hedera.pbj.compiler.impl.grammar
This interface defines a complete listener for a parse tree produced by Protobuf3Parser.
Protobuf3Parser - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser(TokenStream) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
Protobuf3Parser.BlockLitContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.BoolLitContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.ConstantContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.DocCommentContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EmptyStatement_Context - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EnumBodyContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EnumDefContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EnumElementContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EnumFieldContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EnumNameContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EnumTypeContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EnumValueOptionContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.EnumValueOptionsContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.FieldContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.FieldNameContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.FieldNumberContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.FieldOptionContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.FieldOptionsContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.FloatLitContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.FullIdentContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.IdentContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.ImportStatementContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.IntLitContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.KeyTypeContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.KeywordsContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.MapFieldContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.MapNameContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.MessageBodyContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.MessageDefContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.MessageElementContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.MessageNameContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.MessageTypeContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.OneofContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.OneofFieldContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.OneofNameContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.OptionCommentContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.OptionNameContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.OptionStatementContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.PackageStatementContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.ProtoContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.Range_Context - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.RangesContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.ReservedContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.ReservedFieldNamesContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.RpcContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.RpcNameContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.RpcReplyTypeContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.RpcRequestTypeContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.RpcTypeContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.ServiceDefContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.ServiceElementContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.ServiceNameContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.StrLitContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.SyntaxContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.TopLevelDefContext - Class in com.hedera.pbj.compiler.impl.grammar
 
Protobuf3Parser.Type_Context - Class in com.hedera.pbj.compiler.impl.grammar
 
protobufFieldType() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the protobuf field type for this field
protobufFieldType() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the protobufFieldType record component.
protobufFieldType() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the protobuf field type for this field
protobufFieldType() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get the protobuf field type for this field
PROTOC - Enum constant in enum class com.hedera.pbj.compiler.impl.FileType
Protoc generated model class
ProtoContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
PUBLIC - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
PUBLIC - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
PUBLIC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
PUBLIC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 

R

range_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
range_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RangesContext
 
range_(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RangesContext
 
Range_Context(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Range_Context
 
ranges() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
ranges() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
RangesContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RangesContext
 
RB - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
RB - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RB() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumValueOptionsContext
 
RB() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
RB() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
RB() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
RC - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
RC - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.BlockLitContext
 
RC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumBodyContext
 
RC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageBodyContext
 
RC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofContext
 
RC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
RC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
readMethod(Field) - Static method in class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator
 
removingLeadingDot(String) - Static method in class com.hedera.pbj.compiler.impl.Common
Remove leading dot from a string so ".a.b.c" becomes "a.b.c"
repeated() - Method in interface com.hedera.pbj.compiler.impl.Field
Is this field a repeated field.
repeated() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the repeated record component.
repeated() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Returns the value of the repeated record component.
repeated() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the repeated record component.
REPEATED - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
REPEATED - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
REPEATED() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
REPEATED() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
reserved() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumElementContext
 
reserved() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MessageElementContext
 
reserved() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RESERVED - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
RESERVED - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RESERVED() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
RESERVED() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
ReservedContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
reservedFieldNames() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
reservedFieldNames() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
ReservedFieldNamesContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedFieldNamesContext
 
RETURNS - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
RETURNS - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RETURNS() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
RETURNS() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
RP - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
RP - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RP() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionNameContext
 
RP() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
RP(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
rpc() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
rpc() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceElementContext
 
RPC - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
RPC - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RPC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
RPC() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
RpcContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
rpcName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
rpcName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RpcNameContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcNameContext
 
rpcReplyType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
rpcReplyType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RpcReplyTypeContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcReplyTypeContext
 
rpcRequestType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
rpcRequestType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RpcRequestTypeContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcRequestTypeContext
 
rpcType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcReplyTypeContext
 
rpcType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcRequestTypeContext
 
rpcType() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RpcTypeContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcTypeContext
 
RULE_blockLit - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_boolLit - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_constant - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_docComment - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_emptyStatement_ - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_enumBody - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_enumDef - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_enumElement - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_enumField - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_enumName - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_enumType - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_enumValueOption - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_enumValueOptions - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_field - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_fieldName - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_fieldNumber - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_fieldOption - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_fieldOptions - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_floatLit - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_fullIdent - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_ident - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_importStatement - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_intLit - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_keyType - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_keywords - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_mapField - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_mapName - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_messageBody - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_messageDef - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_messageElement - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_messageName - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_messageType - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_oneof - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_oneofField - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_oneofName - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_optionComment - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_optionName - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_optionStatement - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_packageStatement - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_proto - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_range_ - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_ranges - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_reserved - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_reservedFieldNames - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_rpc - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_rpcName - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_rpcReplyType - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_rpcRequestType - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_rpcType - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_serviceDef - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_serviceElement - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_serviceName - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_strLit - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_syntax - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_topLevelDef - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
RULE_type_ - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
ruleNames - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
ruleNames - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 

S

SCHEMA - Enum constant in enum class com.hedera.pbj.compiler.impl.FileType
Generated schema class
SCHEMA_JAVA_FILE_SUFFIX - Static variable in class com.hedera.pbj.compiler.impl.FileAndPackageNamesConfig
Suffix for schema java classes
schemaFieldsDef() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the field definitions line of code for schema file for this field.
schemaFieldsDef() - Method in record class com.hedera.pbj.compiler.impl.MapField
Get the field definitions line of code for schema file for this field.
schemaFieldsDef() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the field definitions line of code for schema file for this field.
schemaFieldsDef() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get the field definitions line of code for schema file for this field.
SchemaGenerator - Class in com.hedera.pbj.compiler.impl.generators
Code generator that parses protobuf files and generates schemas for each message type.
SchemaGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.SchemaGenerator
 
schemaGetFieldsDefCase() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the schema case statement for getting the field definition by field number
schemaGetFieldsDefCase() - Method in record class com.hedera.pbj.compiler.impl.MapField
Get the schema case statement for getting the field definition by field number
schemaGetFieldsDefCase() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the schema case statement for getting the field definition by field number
schemaGetFieldsDefCase() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Get the schema case statement for getting the field definition by field number
SCHEMAS_SUBPACKAGE - Static variable in class com.hedera.pbj.compiler.impl.FileAndPackageNamesConfig
The sub package where all schema java classes should be placed
schemaWriter() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Returns the value of the schemaWriter record component.
SEMI - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
SEMI - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EmptyStatement_Context
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.EnumFieldContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OptionStatementContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.PackageStatementContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcContext
 
SEMI() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 
SERVICE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
SERVICE - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
SERVICE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
SERVICE() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
serviceDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
serviceDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.TopLevelDefContext
 
ServiceDefContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
serviceElement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
serviceElement() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
serviceElement(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
ServiceElementContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceElementContext
 
ServiceGenerator - Class in com.hedera.pbj.compiler.impl.generators
Service code generator.
ServiceGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.ServiceGenerator
 
serviceName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceDefContext
 
serviceName() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
ServiceNameContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ServiceNameContext
 
SFIXED32 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf sfixed int32(signed fixed encoding int) field type
SFIXED32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
SFIXED32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
SFIXED32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
SFIXED32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
SFIXED32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
SFIXED64 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf sfixed64(signed fixed encoding long) field type
SFIXED64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
SFIXED64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
SFIXED64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
SFIXED64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
SFIXED64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
SingleField - Record Class in com.hedera.pbj.compiler.impl
Record for Field in Protobuf file.
SingleField(boolean, Field.FieldType, int, String, String, boolean, String, String, String, String, String, boolean, OneOfField) - Constructor for record class com.hedera.pbj.compiler.impl.SingleField
Creates an instance of a SingleField record class.
SingleField(Protobuf3Parser.FieldContext, ContextualLookupHelper) - Constructor for record class com.hedera.pbj.compiler.impl.SingleField
Construct a SingleField from a parsed field context
SingleField(Protobuf3Parser.OneofFieldContext, OneOfField, ContextualLookupHelper) - Constructor for record class com.hedera.pbj.compiler.impl.SingleField
Construct a SingleField from a parsed oneof subfield context
SINT32 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf sint32(signed zigzag varint encoded int) field type
SINT32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
SINT32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
SINT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
SINT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
SINT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
SINT64 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf sint64(signed zigzag varint encoded long) field type
SINT64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
SINT64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
SINT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
SINT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
SINT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
snakeToCamel(String, boolean) - Static method in class com.hedera.pbj.compiler.impl.Common
Convert names like "hello_world" to "HelloWorld" or "helloWorld" depending on firstUpper.
STR_LIT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
STR_LIT - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
STR_LIT() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.StrLitContext
 
STREAM - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
STREAM - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
STREAM() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
STREAM() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.RpcTypeContext
 
STRING - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf string field type
STRING - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
STRING - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
STRING() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
STRING() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
STRING() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
strLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ConstantContext
 
strLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
strLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedFieldNamesContext
 
strLit() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
strLit(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ReservedFieldNamesContext
 
StrLitContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.StrLitContext
 
SUFFIX - Static variable in class com.hedera.pbj.compiler.impl.generators.ServiceGenerator
Suffix for the generated interface name that follows the service name.
syntax() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
syntax() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
SYNTAX - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
SYNTAX - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
SYNTAX() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
SYNTAX() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 
SyntaxContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.SyntaxContext
 

T

TAG_TYPE_BITS - Static variable in class com.hedera.pbj.compiler.impl.Common
Number of bits used to represent the tag type
TEST - Enum constant in enum class com.hedera.pbj.compiler.impl.FileType
Generated test class
TEST_JAVA_FILE_SUFFIX - Static variable in class com.hedera.pbj.compiler.impl.FileAndPackageNamesConfig
Suffix for test java classes
TestGenerator - Class in com.hedera.pbj.compiler.impl.generators
Code generator that parses protobuf files and generates unit tests for each message type.
TestGenerator() - Constructor for class com.hedera.pbj.compiler.impl.generators.TestGenerator
 
TESTS_SUBPACKAGE - Static variable in class com.hedera.pbj.compiler.impl.FileAndPackageNamesConfig
The sub package where all unit test java classes should be placed
testWriter() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Returns the value of the testWriter record component.
TO - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
TO - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
TO() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
TO() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Range_Context
 
toJsonFieldName(String) - Static method in class com.hedera.pbj.compiler.impl.generators.json.JsonCodecGenerator
Converts a field name to a JSON field name.
tokenNames - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
Deprecated.
tokenNames - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
Deprecated.
topLevelDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
topLevelDef() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
topLevelDef(int) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ProtoContext
 
TopLevelDefContext(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.TopLevelDefContext
 
toString() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
Returns a string representation of this record class.
toString() - Method in record class com.hedera.pbj.compiler.impl.generators.EnumGenerator.EnumValue
Returns a string representation of this record class.
toString() - Method in record class com.hedera.pbj.compiler.impl.generators.protobuf.CodecParseMethodGenerator.ParseAndDefaultBody
Returns a string representation of this record class.
toString() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns a string representation of this record class.
toString() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Helpful debug toString
toString() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns a string representation of this record class.
transform(TransformOutputs) - Method in class com.hedera.pbj.compiler.PbjProtobufExtractTransform
 
type() - Method in interface com.hedera.pbj.compiler.impl.Field
Get the field type for this field, the field type is independent of repeated
type() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the type record component.
type() - Method in record class com.hedera.pbj.compiler.impl.OneOfField
Get the field type for this field, the field type is independent of repeated
type() - Method in record class com.hedera.pbj.compiler.impl.SingleField
Returns the value of the type record component.
type_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.FieldContext
 
type_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.MapFieldContext
 
type_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.OneofFieldContext
 
type_() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
Type_Context(ParserRuleContext, int) - Constructor for class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
TYPE_FIXED32 - Static variable in class com.hedera.pbj.compiler.impl.Common
Wire format code for fixed 32bit number
TYPE_FIXED64 - Static variable in class com.hedera.pbj.compiler.impl.Common
Wire format code for fixed 64bit number
TYPE_LENGTH_DELIMITED - Static variable in class com.hedera.pbj.compiler.impl.Common
Wire format code for length delimited, all the complex types
TYPE_VARINT - Static variable in class com.hedera.pbj.compiler.impl.Common
Wire format code for var int

U

UINT32 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf uint32(unsigned varint encoded int) field type
UINT32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
UINT32 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
UINT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
UINT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
UINT32() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 
UINT64 - Enum constant in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Protobuf uint64(unsigned varint encoded long) field type
UINT64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
UINT64 - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
UINT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeyTypeContext
 
UINT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
UINT64() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.Type_Context
 

V

valueField() - Method in record class com.hedera.pbj.compiler.impl.MapField
Returns the value of the valueField record component.
valueOf(String) - Static method in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hedera.pbj.compiler.impl.FileType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hedera.pbj.compiler.impl.FileType
Returns an array containing the constants of this enum class, in the order they are declared.
visitErrorNode(ErrorNode) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
visitTerminal(TerminalNode) - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3BaseListener
VOCABULARY - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
VOCABULARY - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 

W

WEAK - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
WEAK - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
WEAK() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.ImportStatementContext
 
WEAK() - Method in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser.KeywordsContext
 
wireType - Variable in enum class com.hedera.pbj.compiler.impl.Field.FieldType
The protobuf wire type for field type
wireType() - Method in enum class com.hedera.pbj.compiler.impl.Field.FieldType
Get the protobuf wire type for field type
writeAllFiles() - Method in record class com.hedera.pbj.compiler.impl.FileSetWriter
A utility method to write all the files at once.
writeFile() - Method in class com.hedera.pbj.compiler.impl.JavaFileWriter
Generate the actual file on disk with a proper license header, `package`, `import` directives, and finally the text that has been built by calling the `append()` method.
WS - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
WS - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 

_

_ATN - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
_ATN - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
_decisionToDFA - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
_decisionToDFA - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
_serializedATN - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
_serializedATN - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
_sharedContextCache - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Lexer
 
_sharedContextCache - Static variable in class com.hedera.pbj.compiler.impl.grammar.Protobuf3Parser
 
A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form