• Home
  • Raw
  • Download

Lines Matching defs:Field

193 	Field struct {  struct
194 Base
195 L1 FieldL1
263 func (fd *Field) Options() pref.ProtoMessage {
269 func (fd *Field) Number() pref.FieldNumber { return fd.L1.Number }
270 func (fd *Field) Cardinality() pref.Cardinality { return fd.L1.Cardinality }
271 func (fd *Field) Kind() pref.Kind { return fd.L1.Kind }
272 func (fd *Field) HasJSONName() bool { return fd.L1.StringName.hasJSON }
273 func (fd *Field) JSONName() string { return fd.L1.StringName.getJSON(fd) }
274 func (fd *Field) TextName() string { return fd.L1.StringName.getText(fd) }
275 func (fd *Field) HasPresence() bool {
278 func (fd *Field) HasOptionalKeyword() bool {
281 func (fd *Field) IsPacked() bool {
291 func (fd *Field) IsExtension() bool { return false }
292 func (fd *Field) IsWeak() bool { return fd.L1.IsWeak }
293 func (fd *Field) IsList() bool { return fd.Cardinality() == pref.Repeated && !fd.IsMap() }
294 func (fd *Field) IsMap() bool { return fd.Message() != nil && fd.Message().IsMapEntry() }
295 func (fd *Field) MapKey() pref.FieldDescriptor {
301 func (fd *Field) MapValue() pref.FieldDescriptor {
307 func (fd *Field) HasDefault() bool { return fd.L1.Default.has }
308 func (fd *Field) Default() pref.Value { return fd.L1.Default.get(fd) }
309 func (fd *Field) DefaultEnumValue() pref.EnumValueDescriptor { return fd.L1.Default.enum }
310 func (fd *Field) ContainingOneof() pref.OneofDescriptor { return fd.L1.ContainingOneof }
311 func (fd *Field) ContainingMessage() pref.MessageDescriptor {
314 func (fd *Field) Enum() pref.EnumDescriptor {
317 func (fd *Field) Message() pref.MessageDescriptor {
325 func (fd *Field) Format(s fmt.State, r rune) { descfmt.FormatDesc(s, r, fd) }
326 func (fd *Field) ProtoType(pref.FieldDescriptor) {}
335 func (fd *Field) EnforceUTF8() bool {