BuiltinLeafInfo
EnumLeafInfo
Those Java types are all mapped to a chunk of text, so we call them "leaves". This interface represents the mapping information for those special Java types.