enumcustomname - ActiveState ActiveGo 1.8
...

Package enumcustomname

import "github.com/gogo/protobuf/test/enumcustomname"
Overview
Index

Overview ▾

Package enumcustomname is a generated protocol buffer package.

Package enumcustomname tests the behavior of enum_customname and enumvalue_customname extensions.

It is generated from these files:

enumcustomname.proto

It has these top-level messages:

OnlyEnums

Index ▾

Constants
Variables
type MyCustomEnum
    func (x MyCustomEnum) Enum() *MyCustomEnum
    func (MyCustomEnum) EnumDescriptor() ([]byte, []int)
    func (x MyCustomEnum) String() string
    func (x *MyCustomEnum) UnmarshalJSON(data []byte) error
type MyCustomUnprefixedEnum
    func (x MyCustomUnprefixedEnum) Enum() *MyCustomUnprefixedEnum
    func (MyCustomUnprefixedEnum) EnumDescriptor() ([]byte, []int)
    func (x MyCustomUnprefixedEnum) MarshalJSON() ([]byte, error)
    func (x *MyCustomUnprefixedEnum) UnmarshalJSON(data []byte) error
type MyEnumWithEnumStringer
    func (x MyEnumWithEnumStringer) Enum() *MyEnumWithEnumStringer
    func (MyEnumWithEnumStringer) EnumDescriptor() ([]byte, []int)
    func (x MyEnumWithEnumStringer) MarshalJSON() ([]byte, error)
    func (x MyEnumWithEnumStringer) String() string
    func (x *MyEnumWithEnumStringer) UnmarshalJSON(data []byte) error
type OnlyEnums
    func (*OnlyEnums) Descriptor() ([]byte, []int)
    func (m *OnlyEnums) GetMyEnum() MyCustomEnum
    func (m *OnlyEnums) GetMyEnumDefaultA() MyCustomEnum
    func (m *OnlyEnums) GetMyEnumDefaultB() MyCustomEnum
    func (m *OnlyEnums) GetMyUnprefixedEnum() MyCustomUnprefixedEnum
    func (m *OnlyEnums) GetMyUnprefixedEnumDefaultA() MyCustomUnprefixedEnum
    func (m *OnlyEnums) GetMyUnprefixedEnumDefaultB() MyCustomUnprefixedEnum
    func (m *OnlyEnums) GetYetAnotherTestEnum() test.YetAnotherTestEnum
    func (m *OnlyEnums) GetYetAnotherTestEnumDefaultAa() test.YetAnotherTestEnum
    func (m *OnlyEnums) GetYetAnotherTestEnumDefaultBb() test.YetAnotherTestEnum
    func (m *OnlyEnums) GetYetYetAnotherTestEnum() test.YetYetAnotherTestEnum
    func (m *OnlyEnums) GetYetYetAnotherTestEnumDefaultCc() test.YetYetAnotherTestEnum
    func (m *OnlyEnums) GetYetYetAnotherTestEnumDefaultDd() test.YetYetAnotherTestEnum
    func (*OnlyEnums) ProtoMessage()
    func (m *OnlyEnums) Reset()
    func (m *OnlyEnums) String() string

Package files

enumcustomname.pb.go

Constants

const Default_OnlyEnums_YetAnotherTestEnumDefaultAa test.YetAnotherTestEnum = test.AA
const Default_OnlyEnums_YetAnotherTestEnumDefaultBb test.YetAnotherTestEnum = test.BetterYetBB
const Default_OnlyEnums_YetYetAnotherTestEnumDefaultCc test.YetYetAnotherTestEnum = test.YetYetAnotherTestEnum_CC
const Default_OnlyEnums_YetYetAnotherTestEnumDefaultDd test.YetYetAnotherTestEnum = test.YetYetAnotherTestEnum_BetterYetDD

Variables

var MyCustomEnum_name = map[int32]string{
    0: "A",
    1: "B",
}
var MyCustomEnum_value = map[string]int32{
    "A": 0,
    "B": 1,
}
var MyCustomUnprefixedEnum_name = map[int32]string{
    0: "UNPREFIXED_A",
    1: "UNPREFIXED_B",
}
var MyCustomUnprefixedEnum_value = map[string]int32{
    "UNPREFIXED_A": 0,
    "UNPREFIXED_B": 1,
}
var MyEnumWithEnumStringer_name = map[int32]string{
    0: "STRINGER_A",
    1: "STRINGER_B",
}
var MyEnumWithEnumStringer_value = map[string]int32{
    "STRINGER_A": 0,
    "STRINGER_B": 1,
}

type MyCustomEnum

type MyCustomEnum int32
const (
    // The following field will take on the custom name and the prefix, joined
    // by an underscore.
    MyCustomEnum_MyBetterNameA MyCustomEnum = 0
    MyCustomEnum_B             MyCustomEnum = 1
)
const Default_OnlyEnums_MyEnumDefaultA MyCustomEnum = MyCustomEnum_MyBetterNameA
const Default_OnlyEnums_MyEnumDefaultB MyCustomEnum = MyCustomEnum_B

func (MyCustomEnum) Enum

func (x MyCustomEnum) Enum() *MyCustomEnum

func (MyCustomEnum) EnumDescriptor

func (MyCustomEnum) EnumDescriptor() ([]byte, []int)

func (MyCustomEnum) String

func (x MyCustomEnum) String() string

func (*MyCustomEnum) UnmarshalJSON

func (x *MyCustomEnum) UnmarshalJSON(data []byte) error

type MyCustomUnprefixedEnum

type MyCustomUnprefixedEnum int32
const (
    MyBetterNameUnprefixedA MyCustomUnprefixedEnum = 0
    UNPREFIXED_B            MyCustomUnprefixedEnum = 1
)
const Default_OnlyEnums_MyUnprefixedEnumDefaultA MyCustomUnprefixedEnum = MyBetterNameUnprefixedA
const Default_OnlyEnums_MyUnprefixedEnumDefaultB MyCustomUnprefixedEnum = UNPREFIXED_B

func (MyCustomUnprefixedEnum) Enum

func (x MyCustomUnprefixedEnum) Enum() *MyCustomUnprefixedEnum

func (MyCustomUnprefixedEnum) EnumDescriptor

func (MyCustomUnprefixedEnum) EnumDescriptor() ([]byte, []int)

func (MyCustomUnprefixedEnum) MarshalJSON

func (x MyCustomUnprefixedEnum) MarshalJSON() ([]byte, error)

func (*MyCustomUnprefixedEnum) UnmarshalJSON

func (x *MyCustomUnprefixedEnum) UnmarshalJSON(data []byte) error

type MyEnumWithEnumStringer

type MyEnumWithEnumStringer int32
const (
    MyEnumWithEnumStringer_EnumValueStringerA MyEnumWithEnumStringer = 0
    MyEnumWithEnumStringer_STRINGER_B         MyEnumWithEnumStringer = 1
)

func (MyEnumWithEnumStringer) Enum

func (x MyEnumWithEnumStringer) Enum() *MyEnumWithEnumStringer

func (MyEnumWithEnumStringer) EnumDescriptor

func (MyEnumWithEnumStringer) EnumDescriptor() ([]byte, []int)

func (MyEnumWithEnumStringer) MarshalJSON

func (x MyEnumWithEnumStringer) MarshalJSON() ([]byte, error)

func (MyEnumWithEnumStringer) String

func (x MyEnumWithEnumStringer) String() string

func (*MyEnumWithEnumStringer) UnmarshalJSON

func (x *MyEnumWithEnumStringer) UnmarshalJSON(data []byte) error

type OnlyEnums

type OnlyEnums struct {
    MyEnum                         *MyCustomEnum               `protobuf:"varint,1,opt,name=my_enum,json=myEnum,enum=enumcustomname.MyCustomEnum" json:"my_enum,omitempty"`
    MyEnumDefaultA                 *MyCustomEnum               `protobuf:"varint,2,opt,name=my_enum_default_a,json=myEnumDefaultA,enum=enumcustomname.MyCustomEnum,def=0" json:"my_enum_default_a,omitempty"`
    MyEnumDefaultB                 *MyCustomEnum               `protobuf:"varint,3,opt,name=my_enum_default_b,json=myEnumDefaultB,enum=enumcustomname.MyCustomEnum,def=1" json:"my_enum_default_b,omitempty"`
    MyUnprefixedEnum               *MyCustomUnprefixedEnum     `protobuf:"varint,4,opt,name=my_unprefixed_enum,json=myUnprefixedEnum,enum=enumcustomname.MyCustomUnprefixedEnum" json:"my_unprefixed_enum,omitempty"`
    MyUnprefixedEnumDefaultA       *MyCustomUnprefixedEnum     `protobuf:"varint,5,opt,name=my_unprefixed_enum_default_a,json=myUnprefixedEnumDefaultA,enum=enumcustomname.MyCustomUnprefixedEnum,def=0" json:"my_unprefixed_enum_default_a,omitempty"`
    MyUnprefixedEnumDefaultB       *MyCustomUnprefixedEnum     `protobuf:"varint,6,opt,name=my_unprefixed_enum_default_b,json=myUnprefixedEnumDefaultB,enum=enumcustomname.MyCustomUnprefixedEnum,def=1" json:"my_unprefixed_enum_default_b,omitempty"`
    YetAnotherTestEnum             *test.YetAnotherTestEnum    `protobuf:"varint,7,opt,name=yet_another_test_enum,json=yetAnotherTestEnum,enum=test.YetAnotherTestEnum" json:"yet_another_test_enum,omitempty"`
    YetAnotherTestEnumDefaultAa    *test.YetAnotherTestEnum    `protobuf:"varint,8,opt,name=yet_another_test_enum_default_aa,json=yetAnotherTestEnumDefaultAa,enum=test.YetAnotherTestEnum,def=0" json:"yet_another_test_enum_default_aa,omitempty"`
    YetAnotherTestEnumDefaultBb    *test.YetAnotherTestEnum    `protobuf:"varint,9,opt,name=yet_another_test_enum_default_bb,json=yetAnotherTestEnumDefaultBb,enum=test.YetAnotherTestEnum,def=1" json:"yet_another_test_enum_default_bb,omitempty"`
    YetYetAnotherTestEnum          *test.YetYetAnotherTestEnum `protobuf:"varint,10,opt,name=yet_yet_another_test_enum,json=yetYetAnotherTestEnum,enum=test.YetYetAnotherTestEnum" json:"yet_yet_another_test_enum,omitempty"`
    YetYetAnotherTestEnumDefaultCc *test.YetYetAnotherTestEnum `protobuf:"varint,11,opt,name=yet_yet_another_test_enum_default_cc,json=yetYetAnotherTestEnumDefaultCc,enum=test.YetYetAnotherTestEnum,def=0" json:"yet_yet_another_test_enum_default_cc,omitempty"`
    YetYetAnotherTestEnumDefaultDd *test.YetYetAnotherTestEnum `protobuf:"varint,12,opt,name=yet_yet_another_test_enum_default_dd,json=yetYetAnotherTestEnumDefaultDd,enum=test.YetYetAnotherTestEnum,def=1" json:"yet_yet_another_test_enum_default_dd,omitempty"`
    XXX_unrecognized               []byte                      `json:"-"`
}

func (*OnlyEnums) Descriptor

func (*OnlyEnums) Descriptor() ([]byte, []int)

func (*OnlyEnums) GetMyEnum

func (m *OnlyEnums) GetMyEnum() MyCustomEnum

func (*OnlyEnums) GetMyEnumDefaultA

func (m *OnlyEnums) GetMyEnumDefaultA() MyCustomEnum

func (*OnlyEnums) GetMyEnumDefaultB

func (m *OnlyEnums) GetMyEnumDefaultB() MyCustomEnum

func (*OnlyEnums) GetMyUnprefixedEnum

func (m *OnlyEnums) GetMyUnprefixedEnum() MyCustomUnprefixedEnum

func (*OnlyEnums) GetMyUnprefixedEnumDefaultA

func (m *OnlyEnums) GetMyUnprefixedEnumDefaultA() MyCustomUnprefixedEnum

func (*OnlyEnums) GetMyUnprefixedEnumDefaultB

func (m *OnlyEnums) GetMyUnprefixedEnumDefaultB() MyCustomUnprefixedEnum

func (*OnlyEnums) GetYetAnotherTestEnum

func (m *OnlyEnums) GetYetAnotherTestEnum() test.YetAnotherTestEnum

func (*OnlyEnums) GetYetAnotherTestEnumDefaultAa

func (m *OnlyEnums) GetYetAnotherTestEnumDefaultAa() test.YetAnotherTestEnum

func (*OnlyEnums) GetYetAnotherTestEnumDefaultBb

func (m *OnlyEnums) GetYetAnotherTestEnumDefaultBb() test.YetAnotherTestEnum

func (*OnlyEnums) GetYetYetAnotherTestEnum

func (m *OnlyEnums) GetYetYetAnotherTestEnum() test.YetYetAnotherTestEnum

func (*OnlyEnums) GetYetYetAnotherTestEnumDefaultCc

func (m *OnlyEnums) GetYetYetAnotherTestEnumDefaultCc() test.YetYetAnotherTestEnum

func (*OnlyEnums) GetYetYetAnotherTestEnumDefaultDd

func (m *OnlyEnums) GetYetYetAnotherTestEnumDefaultDd() test.YetYetAnotherTestEnum

func (*OnlyEnums) ProtoMessage

func (*OnlyEnums) ProtoMessage()

func (*OnlyEnums) Reset

func (m *OnlyEnums) Reset()

func (*OnlyEnums) String

func (m *OnlyEnums) String() string