| Index: third_party/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto.php
|
| diff --git a/third_party/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto.php b/third_party/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto.php
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..6ae2cd418a28bb9da85e831f835178f4917332fc
|
| --- /dev/null
|
| +++ b/third_party/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto.php
|
| @@ -0,0 +1,424 @@
|
| +<?php
|
| +# Generated by the protocol buffer compiler. DO NOT EDIT!
|
| +# source: google/protobuf/descriptor.proto
|
| +
|
| +namespace Google\Protobuf\Internal;
|
| +
|
| +use Google\Protobuf\Internal\GPBType;
|
| +use Google\Protobuf\Internal\GPBWire;
|
| +use Google\Protobuf\Internal\RepeatedField;
|
| +use Google\Protobuf\Internal\InputStream;
|
| +
|
| +use Google\Protobuf\Internal\GPBUtil;
|
| +
|
| +/**
|
| + * <pre>
|
| + * Describes a field within a message.
|
| + * </pre>
|
| + *
|
| + * Protobuf type <code>google.protobuf.FieldDescriptorProto</code>
|
| + */
|
| +class FieldDescriptorProto extends \Google\Protobuf\Internal\Message
|
| +{
|
| + /**
|
| + * <code>optional string name = 1;</code>
|
| + */
|
| + private $name = '';
|
| + private $has_name = false;
|
| + /**
|
| + * <code>optional int32 number = 3;</code>
|
| + */
|
| + private $number = 0;
|
| + private $has_number = false;
|
| + /**
|
| + * <code>optional .google.protobuf.FieldDescriptorProto.Label label = 4;</code>
|
| + */
|
| + private $label = 0;
|
| + private $has_label = false;
|
| + /**
|
| + * <pre>
|
| + * If type_name is set, this need not be set. If both this and type_name
|
| + * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP.
|
| + * </pre>
|
| + *
|
| + * <code>optional .google.protobuf.FieldDescriptorProto.Type type = 5;</code>
|
| + */
|
| + private $type = 0;
|
| + private $has_type = false;
|
| + /**
|
| + * <pre>
|
| + * For message and enum types, this is the name of the type. If the name
|
| + * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping
|
| + * rules are used to find the type (i.e. first the nested types within this
|
| + * message are searched, then within the parent, on up to the root
|
| + * namespace).
|
| + * </pre>
|
| + *
|
| + * <code>optional string type_name = 6;</code>
|
| + */
|
| + private $type_name = '';
|
| + private $has_type_name = false;
|
| + /**
|
| + * <pre>
|
| + * For extensions, this is the name of the type being extended. It is
|
| + * resolved in the same manner as type_name.
|
| + * </pre>
|
| + *
|
| + * <code>optional string extendee = 2;</code>
|
| + */
|
| + private $extendee = '';
|
| + private $has_extendee = false;
|
| + /**
|
| + * <pre>
|
| + * For numeric types, contains the original text representation of the value.
|
| + * For booleans, "true" or "false".
|
| + * For strings, contains the default text contents (not escaped in any way).
|
| + * For bytes, contains the C escaped value. All bytes >= 128 are escaped.
|
| + * TODO(kenton): Base-64 encode?
|
| + * </pre>
|
| + *
|
| + * <code>optional string default_value = 7;</code>
|
| + */
|
| + private $default_value = '';
|
| + private $has_default_value = false;
|
| + /**
|
| + * <pre>
|
| + * If set, gives the index of a oneof in the containing type's oneof_decl
|
| + * list. This field is a member of that oneof.
|
| + * </pre>
|
| + *
|
| + * <code>optional int32 oneof_index = 9;</code>
|
| + */
|
| + private $oneof_index = 0;
|
| + private $has_oneof_index = false;
|
| + /**
|
| + * <pre>
|
| + * JSON name of this field. The value is set by protocol compiler. If the
|
| + * user has set a "json_name" option on this field, that option's value
|
| + * will be used. Otherwise, it's deduced from the field's name by converting
|
| + * it to camelCase.
|
| + * </pre>
|
| + *
|
| + * <code>optional string json_name = 10;</code>
|
| + */
|
| + private $json_name = '';
|
| + private $has_json_name = false;
|
| + /**
|
| + * <code>optional .google.protobuf.FieldOptions options = 8;</code>
|
| + */
|
| + private $options = null;
|
| + private $has_options = false;
|
| +
|
| + public function __construct() {
|
| + \GPBMetadata\Google\Protobuf\Internal\Descriptor::initOnce();
|
| + parent::__construct();
|
| + }
|
| +
|
| + /**
|
| + * <code>optional string name = 1;</code>
|
| + */
|
| + public function getName()
|
| + {
|
| + return $this->name;
|
| + }
|
| +
|
| + /**
|
| + * <code>optional string name = 1;</code>
|
| + */
|
| + public function setName($var)
|
| + {
|
| + GPBUtil::checkString($var, True);
|
| + $this->name = $var;
|
| + $this->has_name = true;
|
| + }
|
| +
|
| + public function hasName()
|
| + {
|
| + return $this->has_name;
|
| + }
|
| +
|
| + /**
|
| + * <code>optional int32 number = 3;</code>
|
| + */
|
| + public function getNumber()
|
| + {
|
| + return $this->number;
|
| + }
|
| +
|
| + /**
|
| + * <code>optional int32 number = 3;</code>
|
| + */
|
| + public function setNumber($var)
|
| + {
|
| + GPBUtil::checkInt32($var);
|
| + $this->number = $var;
|
| + $this->has_number = true;
|
| + }
|
| +
|
| + public function hasNumber()
|
| + {
|
| + return $this->has_number;
|
| + }
|
| +
|
| + /**
|
| + * <code>optional .google.protobuf.FieldDescriptorProto.Label label = 4;</code>
|
| + */
|
| + public function getLabel()
|
| + {
|
| + return $this->label;
|
| + }
|
| +
|
| + /**
|
| + * <code>optional .google.protobuf.FieldDescriptorProto.Label label = 4;</code>
|
| + */
|
| + public function setLabel($var)
|
| + {
|
| + GPBUtil::checkEnum($var, \Google\Protobuf\Internal\FieldDescriptorProto_Label::class);
|
| + $this->label = $var;
|
| + $this->has_label = true;
|
| + }
|
| +
|
| + public function hasLabel()
|
| + {
|
| + return $this->has_label;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * If type_name is set, this need not be set. If both this and type_name
|
| + * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP.
|
| + * </pre>
|
| + *
|
| + * <code>optional .google.protobuf.FieldDescriptorProto.Type type = 5;</code>
|
| + */
|
| + public function getType()
|
| + {
|
| + return $this->type;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * If type_name is set, this need not be set. If both this and type_name
|
| + * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP.
|
| + * </pre>
|
| + *
|
| + * <code>optional .google.protobuf.FieldDescriptorProto.Type type = 5;</code>
|
| + */
|
| + public function setType($var)
|
| + {
|
| + GPBUtil::checkEnum($var, \Google\Protobuf\Internal\FieldDescriptorProto_Type::class);
|
| + $this->type = $var;
|
| + $this->has_type = true;
|
| + }
|
| +
|
| + public function hasType()
|
| + {
|
| + return $this->has_type;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * For message and enum types, this is the name of the type. If the name
|
| + * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping
|
| + * rules are used to find the type (i.e. first the nested types within this
|
| + * message are searched, then within the parent, on up to the root
|
| + * namespace).
|
| + * </pre>
|
| + *
|
| + * <code>optional string type_name = 6;</code>
|
| + */
|
| + public function getTypeName()
|
| + {
|
| + return $this->type_name;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * For message and enum types, this is the name of the type. If the name
|
| + * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping
|
| + * rules are used to find the type (i.e. first the nested types within this
|
| + * message are searched, then within the parent, on up to the root
|
| + * namespace).
|
| + * </pre>
|
| + *
|
| + * <code>optional string type_name = 6;</code>
|
| + */
|
| + public function setTypeName($var)
|
| + {
|
| + GPBUtil::checkString($var, True);
|
| + $this->type_name = $var;
|
| + $this->has_type_name = true;
|
| + }
|
| +
|
| + public function hasTypeName()
|
| + {
|
| + return $this->has_type_name;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * For extensions, this is the name of the type being extended. It is
|
| + * resolved in the same manner as type_name.
|
| + * </pre>
|
| + *
|
| + * <code>optional string extendee = 2;</code>
|
| + */
|
| + public function getExtendee()
|
| + {
|
| + return $this->extendee;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * For extensions, this is the name of the type being extended. It is
|
| + * resolved in the same manner as type_name.
|
| + * </pre>
|
| + *
|
| + * <code>optional string extendee = 2;</code>
|
| + */
|
| + public function setExtendee($var)
|
| + {
|
| + GPBUtil::checkString($var, True);
|
| + $this->extendee = $var;
|
| + $this->has_extendee = true;
|
| + }
|
| +
|
| + public function hasExtendee()
|
| + {
|
| + return $this->has_extendee;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * For numeric types, contains the original text representation of the value.
|
| + * For booleans, "true" or "false".
|
| + * For strings, contains the default text contents (not escaped in any way).
|
| + * For bytes, contains the C escaped value. All bytes >= 128 are escaped.
|
| + * TODO(kenton): Base-64 encode?
|
| + * </pre>
|
| + *
|
| + * <code>optional string default_value = 7;</code>
|
| + */
|
| + public function getDefaultValue()
|
| + {
|
| + return $this->default_value;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * For numeric types, contains the original text representation of the value.
|
| + * For booleans, "true" or "false".
|
| + * For strings, contains the default text contents (not escaped in any way).
|
| + * For bytes, contains the C escaped value. All bytes >= 128 are escaped.
|
| + * TODO(kenton): Base-64 encode?
|
| + * </pre>
|
| + *
|
| + * <code>optional string default_value = 7;</code>
|
| + */
|
| + public function setDefaultValue($var)
|
| + {
|
| + GPBUtil::checkString($var, True);
|
| + $this->default_value = $var;
|
| + $this->has_default_value = true;
|
| + }
|
| +
|
| + public function hasDefaultValue()
|
| + {
|
| + return $this->has_default_value;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * If set, gives the index of a oneof in the containing type's oneof_decl
|
| + * list. This field is a member of that oneof.
|
| + * </pre>
|
| + *
|
| + * <code>optional int32 oneof_index = 9;</code>
|
| + */
|
| + public function getOneofIndex()
|
| + {
|
| + return $this->oneof_index;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * If set, gives the index of a oneof in the containing type's oneof_decl
|
| + * list. This field is a member of that oneof.
|
| + * </pre>
|
| + *
|
| + * <code>optional int32 oneof_index = 9;</code>
|
| + */
|
| + public function setOneofIndex($var)
|
| + {
|
| + GPBUtil::checkInt32($var);
|
| + $this->oneof_index = $var;
|
| + $this->has_oneof_index = true;
|
| + }
|
| +
|
| + public function hasOneofIndex()
|
| + {
|
| + return $this->has_oneof_index;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * JSON name of this field. The value is set by protocol compiler. If the
|
| + * user has set a "json_name" option on this field, that option's value
|
| + * will be used. Otherwise, it's deduced from the field's name by converting
|
| + * it to camelCase.
|
| + * </pre>
|
| + *
|
| + * <code>optional string json_name = 10;</code>
|
| + */
|
| + public function getJsonName()
|
| + {
|
| + return $this->json_name;
|
| + }
|
| +
|
| + /**
|
| + * <pre>
|
| + * JSON name of this field. The value is set by protocol compiler. If the
|
| + * user has set a "json_name" option on this field, that option's value
|
| + * will be used. Otherwise, it's deduced from the field's name by converting
|
| + * it to camelCase.
|
| + * </pre>
|
| + *
|
| + * <code>optional string json_name = 10;</code>
|
| + */
|
| + public function setJsonName($var)
|
| + {
|
| + GPBUtil::checkString($var, True);
|
| + $this->json_name = $var;
|
| + $this->has_json_name = true;
|
| + }
|
| +
|
| + public function hasJsonName()
|
| + {
|
| + return $this->has_json_name;
|
| + }
|
| +
|
| + /**
|
| + * <code>optional .google.protobuf.FieldOptions options = 8;</code>
|
| + */
|
| + public function getOptions()
|
| + {
|
| + return $this->options;
|
| + }
|
| +
|
| + /**
|
| + * <code>optional .google.protobuf.FieldOptions options = 8;</code>
|
| + */
|
| + public function setOptions(&$var)
|
| + {
|
| + GPBUtil::checkMessage($var, \Google\Protobuf\Internal\FieldOptions::class);
|
| + $this->options = $var;
|
| + $this->has_options = true;
|
| + }
|
| +
|
| + public function hasOptions()
|
| + {
|
| + return $this->has_options;
|
| + }
|
| +
|
| +}
|
| +
|
|
|