Describes an enum type.
Generated from protobuf message google.protobuf.EnumDescriptorProto
Methods |
public __construct( $data = NULL) Constructor.
|
public clearName() |
public clearOptions() |
public clearVisibility() |
public getName() Generated from protobuf field optional string name = 1;
|
public getOptions() Generated from protobuf field optional .google.protobuf.EnumOptions options = 3;
|
public getReservedName() Reserved enum value names, which may not be reused. A given name may only be reserved once. Generated from protobuf field repeated string reserved_name = 5;
|
public getReservedRange() Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap. Generated from protobuf field repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4;
|
public getValue() Generated from protobuf field repeated .google.protobuf.EnumValueDescriptorProto value = 2;
|
public getVisibility() Support for Generated from protobuf field optional .google.protobuf.SymbolVisibility visibility = 6;
|
public hasName() |
public hasOptions() |
public hasVisibility() |
public setName( $var) Generated from protobuf field optional string name = 1;
|
public setOptions( $var) Generated from protobuf field optional .google.protobuf.EnumOptions options = 3;
|
public setReservedName( $var) Reserved enum value names, which may not be reused. A given name may only be reserved once. Generated from protobuf field repeated string reserved_name = 5;
|
public setReservedRange( $var) Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap. Generated from protobuf field repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4;
|
public setValue( $var) Generated from protobuf field repeated .google.protobuf.EnumValueDescriptorProto value = 2;
|
public setVisibility( $var) Support for Generated from protobuf field optional .google.protobuf.SymbolVisibility visibility = 6;
|
Properties |
protected $name = NULL Generated from protobuf field optional string name = 1; |
protected $options = NULL Generated from protobuf field optional .google.protobuf.EnumOptions options = 3; |
protected $visibility = NULL Support for Generated from protobuf field optional .google.protobuf.SymbolVisibility visibility = 6; |
Methods |
Properties |
private $reserved_name = NULL Reserved enum value names, which may not be reused. A given name may only be reserved once. Generated from protobuf field repeated string reserved_name = 5; |
private $reserved_range = NULL Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap. Generated from protobuf field repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4; |
private $value = NULL Generated from protobuf field repeated .google.protobuf.EnumValueDescriptorProto value = 2; |