net.sandrogrzicic.scalabuff.compiler
A custom field type representing a Message or an Enum.
Represents a predefined field type.
A predefined field type; immutable.
Returns an immutable FieldType.
Returns an immutable FieldType.PredefinedEnumVal based on the specified proto field type, or a new EnumVal with a null default value if it's a custom Message or Enum type.
Get all the enums that exist for this type.
Get all the enums that exist for this type.
Field types; both predefined and custom types are an instance of FieldTypes.EnumVal.