Package com.hedera.pbj.compiler.impl
package com.hedera.pbj.compiler.impl
-
ClassDescriptionCommon functions and constants for code generationWrapper around LookupHelper adding the context of which protobuf source file the lookup is happening within.Interface for SingleFields and OneOfFieldsField type enum for use in field classesAll constants used in the naming of class files and packagesThis 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.Enum for the different types of files that are generatedAn abstraction that allows various Java entity generators to populate a text buffer and then write it to disk as a single .java file.Class that manages packages and enum names that are used more than one place in code generationA field of type map.An implementation of Field for OneOf fieldsException thrown when compiler hits errors that are not recoverableRecord for Field in Protobuf file.