1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: more_test_objects.proto 3 4/* 5Package jsonpb is a generated protocol buffer package. 6 7It is generated from these files: 8 more_test_objects.proto 9 test_objects.proto 10 11It has these top-level messages: 12 Simple3 13 SimpleSlice3 14 SimpleMap3 15 SimpleNull3 16 Mappy 17 Simple 18 NonFinites 19 Repeats 20 Widget 21 Maps 22 MsgWithOneof 23 Real 24 Complex 25 KnownTypes 26*/ 27package jsonpb 28 29import proto "github.com/golang/protobuf/proto" 30import fmt "fmt" 31import math "math" 32 33// Reference imports to suppress errors if they are not otherwise used. 34var _ = proto.Marshal 35var _ = fmt.Errorf 36var _ = math.Inf 37 38// This is a compile-time assertion to ensure that this generated file 39// is compatible with the proto package it is being compiled against. 40// A compilation error at this line likely means your copy of the 41// proto package needs to be updated. 42const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 43 44type Numeral int32 45 46const ( 47 Numeral_UNKNOWN Numeral = 0 48 Numeral_ARABIC Numeral = 1 49 Numeral_ROMAN Numeral = 2 50) 51 52var Numeral_name = map[int32]string{ 53 0: "UNKNOWN", 54 1: "ARABIC", 55 2: "ROMAN", 56} 57var Numeral_value = map[string]int32{ 58 "UNKNOWN": 0, 59 "ARABIC": 1, 60 "ROMAN": 2, 61} 62 63func (x Numeral) String() string { 64 return proto.EnumName(Numeral_name, int32(x)) 65} 66func (Numeral) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 67 68type Simple3 struct { 69 Dub float64 `protobuf:"fixed64,1,opt,name=dub" json:"dub,omitempty"` 70} 71 72func (m *Simple3) Reset() { *m = Simple3{} } 73func (m *Simple3) String() string { return proto.CompactTextString(m) } 74func (*Simple3) ProtoMessage() {} 75func (*Simple3) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 76 77func (m *Simple3) GetDub() float64 { 78 if m != nil { 79 return m.Dub 80 } 81 return 0 82} 83 84type SimpleSlice3 struct { 85 Slices []string `protobuf:"bytes,1,rep,name=slices" json:"slices,omitempty"` 86} 87 88func (m *SimpleSlice3) Reset() { *m = SimpleSlice3{} } 89func (m *SimpleSlice3) String() string { return proto.CompactTextString(m) } 90func (*SimpleSlice3) ProtoMessage() {} 91func (*SimpleSlice3) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} } 92 93func (m *SimpleSlice3) GetSlices() []string { 94 if m != nil { 95 return m.Slices 96 } 97 return nil 98} 99 100type SimpleMap3 struct { 101 Stringy map[string]string `protobuf:"bytes,1,rep,name=stringy" json:"stringy,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 102} 103 104func (m *SimpleMap3) Reset() { *m = SimpleMap3{} } 105func (m *SimpleMap3) String() string { return proto.CompactTextString(m) } 106func (*SimpleMap3) ProtoMessage() {} 107func (*SimpleMap3) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} } 108 109func (m *SimpleMap3) GetStringy() map[string]string { 110 if m != nil { 111 return m.Stringy 112 } 113 return nil 114} 115 116type SimpleNull3 struct { 117 Simple *Simple3 `protobuf:"bytes,1,opt,name=simple" json:"simple,omitempty"` 118} 119 120func (m *SimpleNull3) Reset() { *m = SimpleNull3{} } 121func (m *SimpleNull3) String() string { return proto.CompactTextString(m) } 122func (*SimpleNull3) ProtoMessage() {} 123func (*SimpleNull3) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} } 124 125func (m *SimpleNull3) GetSimple() *Simple3 { 126 if m != nil { 127 return m.Simple 128 } 129 return nil 130} 131 132type Mappy struct { 133 Nummy map[int64]int32 `protobuf:"bytes,1,rep,name=nummy" json:"nummy,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 134 Strry map[string]string `protobuf:"bytes,2,rep,name=strry" json:"strry,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 135 Objjy map[int32]*Simple3 `protobuf:"bytes,3,rep,name=objjy" json:"objjy,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 136 Buggy map[int64]string `protobuf:"bytes,4,rep,name=buggy" json:"buggy,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 137 Booly map[bool]bool `protobuf:"bytes,5,rep,name=booly" json:"booly,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 138 Enumy map[string]Numeral `protobuf:"bytes,6,rep,name=enumy" json:"enumy,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=jsonpb.Numeral"` 139 S32Booly map[int32]bool `protobuf:"bytes,7,rep,name=s32booly" json:"s32booly,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 140 S64Booly map[int64]bool `protobuf:"bytes,8,rep,name=s64booly" json:"s64booly,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 141 U32Booly map[uint32]bool `protobuf:"bytes,9,rep,name=u32booly" json:"u32booly,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 142 U64Booly map[uint64]bool `protobuf:"bytes,10,rep,name=u64booly" json:"u64booly,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` 143} 144 145func (m *Mappy) Reset() { *m = Mappy{} } 146func (m *Mappy) String() string { return proto.CompactTextString(m) } 147func (*Mappy) ProtoMessage() {} 148func (*Mappy) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} } 149 150func (m *Mappy) GetNummy() map[int64]int32 { 151 if m != nil { 152 return m.Nummy 153 } 154 return nil 155} 156 157func (m *Mappy) GetStrry() map[string]string { 158 if m != nil { 159 return m.Strry 160 } 161 return nil 162} 163 164func (m *Mappy) GetObjjy() map[int32]*Simple3 { 165 if m != nil { 166 return m.Objjy 167 } 168 return nil 169} 170 171func (m *Mappy) GetBuggy() map[int64]string { 172 if m != nil { 173 return m.Buggy 174 } 175 return nil 176} 177 178func (m *Mappy) GetBooly() map[bool]bool { 179 if m != nil { 180 return m.Booly 181 } 182 return nil 183} 184 185func (m *Mappy) GetEnumy() map[string]Numeral { 186 if m != nil { 187 return m.Enumy 188 } 189 return nil 190} 191 192func (m *Mappy) GetS32Booly() map[int32]bool { 193 if m != nil { 194 return m.S32Booly 195 } 196 return nil 197} 198 199func (m *Mappy) GetS64Booly() map[int64]bool { 200 if m != nil { 201 return m.S64Booly 202 } 203 return nil 204} 205 206func (m *Mappy) GetU32Booly() map[uint32]bool { 207 if m != nil { 208 return m.U32Booly 209 } 210 return nil 211} 212 213func (m *Mappy) GetU64Booly() map[uint64]bool { 214 if m != nil { 215 return m.U64Booly 216 } 217 return nil 218} 219 220func init() { 221 proto.RegisterType((*Simple3)(nil), "jsonpb.Simple3") 222 proto.RegisterType((*SimpleSlice3)(nil), "jsonpb.SimpleSlice3") 223 proto.RegisterType((*SimpleMap3)(nil), "jsonpb.SimpleMap3") 224 proto.RegisterType((*SimpleNull3)(nil), "jsonpb.SimpleNull3") 225 proto.RegisterType((*Mappy)(nil), "jsonpb.Mappy") 226 proto.RegisterEnum("jsonpb.Numeral", Numeral_name, Numeral_value) 227} 228 229func init() { proto.RegisterFile("more_test_objects.proto", fileDescriptor0) } 230 231var fileDescriptor0 = []byte{ 232 // 526 bytes of a gzipped FileDescriptorProto 233 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x94, 0xdd, 0x6b, 0xdb, 0x3c, 234 0x14, 0x87, 0x5f, 0x27, 0xf5, 0xd7, 0x49, 0xfb, 0x2e, 0x88, 0xb1, 0x99, 0xf4, 0x62, 0xc5, 0xb0, 235 0xad, 0x0c, 0xe6, 0x8b, 0x78, 0x74, 0x5d, 0x77, 0x95, 0x8e, 0x5e, 0x94, 0x11, 0x07, 0x1c, 0xc2, 236 0x2e, 0x4b, 0xdc, 0x99, 0x90, 0xcc, 0x5f, 0xd8, 0xd6, 0xc0, 0xd7, 0xfb, 0xbb, 0x07, 0xe3, 0x48, 237 0x72, 0x2d, 0x07, 0x85, 0x6c, 0x77, 0x52, 0x7e, 0xcf, 0xe3, 0x73, 0x24, 0x1d, 0x02, 0x2f, 0xd3, 238 0xbc, 0x8c, 0x1f, 0xea, 0xb8, 0xaa, 0x1f, 0xf2, 0x68, 0x17, 0x3f, 0xd6, 0x95, 0x57, 0x94, 0x79, 239 0x9d, 0x13, 0x63, 0x57, 0xe5, 0x59, 0x11, 0xb9, 0xe7, 0x60, 0x2e, 0xb7, 0x69, 0x91, 0xc4, 0x3e, 240 0x19, 0xc3, 0xf0, 0x3b, 0x8d, 0x1c, 0xed, 0x42, 0xbb, 0xd4, 0x42, 0x5c, 0xba, 0x6f, 0xe0, 0x94, 241 0x87, 0xcb, 0x64, 0xfb, 0x18, 0xfb, 0xe4, 0x05, 0x18, 0x15, 0xae, 0x2a, 0x47, 0xbb, 0x18, 0x5e, 242 0xda, 0xa1, 0xd8, 0xb9, 0xbf, 0x34, 0x00, 0x0e, 0xce, 0xd7, 0x85, 0x4f, 0x3e, 0x81, 0x59, 0xd5, 243 0xe5, 0x36, 0xdb, 0x34, 0x8c, 0x1b, 0x4d, 0x5f, 0x79, 0xbc, 0x9a, 0xd7, 0x41, 0xde, 0x92, 0x13, 244 0x77, 0x59, 0x5d, 0x36, 0x61, 0xcb, 0x4f, 0x6e, 0xe0, 0x54, 0x0e, 0xb0, 0xa7, 0x1f, 0x71, 0xc3, 245 0x7a, 0xb2, 0x43, 0x5c, 0x92, 0xe7, 0xa0, 0xff, 0x5c, 0x27, 0x34, 0x76, 0x06, 0xec, 0x37, 0xbe, 246 0xb9, 0x19, 0x5c, 0x6b, 0xee, 0x15, 0x8c, 0xf8, 0xf7, 0x03, 0x9a, 0x24, 0x3e, 0x79, 0x0b, 0x46, 247 0xc5, 0xb6, 0xcc, 0x1e, 0x4d, 0x9f, 0xf5, 0x9b, 0xf0, 0x43, 0x11, 0xbb, 0xbf, 0x2d, 0xd0, 0xe7, 248 0xeb, 0xa2, 0x68, 0x88, 0x07, 0x7a, 0x46, 0xd3, 0xb4, 0x6d, 0xdb, 0x69, 0x0d, 0x96, 0x7a, 0x01, 249 0x46, 0xbc, 0x5f, 0x8e, 0x21, 0x5f, 0xd5, 0x65, 0xd9, 0x38, 0x03, 0x15, 0xbf, 0xc4, 0x48, 0xf0, 250 0x0c, 0x43, 0x3e, 0x8f, 0x76, 0xbb, 0xc6, 0x19, 0xaa, 0xf8, 0x05, 0x46, 0x82, 0x67, 0x18, 0xf2, 251 0x11, 0xdd, 0x6c, 0x1a, 0xe7, 0x44, 0xc5, 0xdf, 0x62, 0x24, 0x78, 0x86, 0x31, 0x3e, 0xcf, 0x93, 252 0xc6, 0xd1, 0x95, 0x3c, 0x46, 0x2d, 0x8f, 0x6b, 0xe4, 0xe3, 0x8c, 0xa6, 0x8d, 0x63, 0xa8, 0xf8, 253 0x3b, 0x8c, 0x04, 0xcf, 0x30, 0xf2, 0x11, 0xac, 0xca, 0x9f, 0xf2, 0x12, 0x26, 0x53, 0xce, 0xf7, 254 0x8e, 0x2c, 0x52, 0x6e, 0x3d, 0xc1, 0x4c, 0xbc, 0xfa, 0xc0, 0x45, 0x4b, 0x29, 0x8a, 0xb4, 0x15, 255 0xc5, 0x16, 0x45, 0xda, 0x56, 0xb4, 0x55, 0xe2, 0xaa, 0x5f, 0x91, 0x4a, 0x15, 0x69, 0x5b, 0x11, 256 0x94, 0x62, 0xbf, 0x62, 0x0b, 0x4f, 0xae, 0x01, 0xba, 0x87, 0x96, 0xe7, 0x6f, 0xa8, 0x98, 0x3f, 257 0x5d, 0x9a, 0x3f, 0x34, 0xbb, 0x27, 0xff, 0x97, 0xc9, 0x9d, 0xdc, 0x03, 0x74, 0x8f, 0x2f, 0x9b, 258 0x3a, 0x37, 0x5f, 0xcb, 0xa6, 0x62, 0x92, 0xfb, 0x4d, 0x74, 0x73, 0x71, 0xac, 0x7d, 0x7b, 0xdf, 259 0x7c, 0xba, 0x10, 0xd9, 0xb4, 0x14, 0xa6, 0xb5, 0xd7, 0x7e, 0x37, 0x2b, 0x8a, 0x83, 0xf7, 0xda, 260 0xff, 0xbf, 0x6b, 0x3f, 0xa0, 0x69, 0x5c, 0xae, 0x13, 0xf9, 0x53, 0x9f, 0xe1, 0xac, 0x37, 0x43, 261 0x8a, 0xcb, 0x38, 0xdc, 0x07, 0xca, 0xf2, 0xab, 0x1e, 0x3b, 0xfe, 0xbe, 0xbc, 0x3a, 0x54, 0xf9, 262 0xec, 0x6f, 0xe4, 0x43, 0x95, 0x4f, 0x8e, 0xc8, 0xef, 0xde, 0x83, 0x29, 0x6e, 0x82, 0x8c, 0xc0, 263 0x5c, 0x05, 0x5f, 0x83, 0xc5, 0xb7, 0x60, 0xfc, 0x1f, 0x01, 0x30, 0x66, 0xe1, 0xec, 0xf6, 0xfe, 264 0xcb, 0x58, 0x23, 0x36, 0xe8, 0xe1, 0x62, 0x3e, 0x0b, 0xc6, 0x83, 0xc8, 0x60, 0x7f, 0xe0, 0xfe, 265 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xdc, 0x84, 0x34, 0xaf, 0xdb, 0x05, 0x00, 0x00, 266} 267