Copied!
CloneableInstantiable
Methods
public __construct()
public static buildFromProto( $proto)
public getContainingOneof()
public getEnumType()
public static getFieldDescriptor( $proto)
 
  • param \FieldDescriptorProto $proto
  • return \FieldDescriptor
public getGetter()
public getJsonName()
public getLabel()
public getMessageType()
public getName()
public getNumber()
public getOneofIndex()
public getPacked()
public getProto3Optional()
public getPublicDescriptor()
public getRealContainingOneof()
public getSetter()
public getType()
public isMap()
public isPackable()
public isRepeated()
public isRequired()
public isTimestamp()
public isWrapperType()
public setContainingOneof( $containing_oneof)
public setEnumType( $enum_type)
public setGetter( $getter)
public setJsonName( $json_name)
public setLabel( $label)
public setMessageType( $message_type)
public setName( $name)
public setNumber( $number)
public setOneofIndex( $index)
public setPacked( $packed)
public setProto3Optional( $proto3_optional)
public setSetter( $setter)
public setType( $type)
Properties
private $containing_oneof = NULL
 
  • var \OneofDescriptor $containing_oneof
private $enum_type = NULL
private $getter = NULL
private $json_name = NULL
private $label = NULL
private $message_type = NULL
private $name = NULL
private $number = NULL
private $oneof_index = -1
private $packed = NULL
private $proto3_optional = NULL
private $public_desc = NULL
private $setter = NULL
private $type = NULL
Methods
private static isTypePackable( $field_type)
Methods
public static buildFromProto( $proto)
public static getFieldDescriptor( $proto)
 
  • param \FieldDescriptorProto $proto
  • return \FieldDescriptor
private static isTypePackable( $field_type)
© 2025 Bruce Wells