proto library Client - Class FieldDescriptor (v5.36.2)

Namespace

Google \ Protobuf \ Internal

Methods

__construct

setOneofIndex

Parameter
Name Description
index mixed

getOneofIndex

setName

Parameter
Name Description
name mixed

getName

setJsonName

Parameter
Name Description
json_name mixed

getJsonName

setSetter

Parameter
Name Description
setter mixed

getSetter

setGetter

Parameter
Name Description
getter mixed

getGetter

setNumber

Parameter
Name Description
number mixed

getNumber

setLabel

Parameter
Name Description
label mixed

isRequired

isRepeated

setType

Parameter
Name Description
type mixed

getType

setMessageType

Parameter
Name Description
message_type mixed

getMessageType

setEnumType

Parameter
Name Description
enum_type mixed

getEnumType

setPacked

Parameter
Name Description
packed mixed

getPacked

getProto3Optional

setProto3Optional

Parameter
Name Description
proto3_optional mixed

hasPresence

getContainingOneof

setContainingOneof

Parameter
Name Description
containing_oneof mixed

getRealContainingOneof

isPackable

isMap

isTimestamp

isWrapperType

static::getFieldDescriptor

Parameter
Name Description
proto FieldDescriptorProto
Returns
Type Description
FieldDescriptor

static::buildFromProto

Parameter
Name Description
proto mixed