class Enum extends Message

Properties

string $name
EnumValue[] $enumvalue
Option[] $options
SourceContext $source_context
int $syntax

Methods

static 
descriptor()

No description

boolean
hasName()

Check if has a value

clearName()

Clear value

string
getName()

Get value

setName(string $value)

Set value

boolean
hasEnumvalue()

Check if has a value

clearEnumvalue()

Clear value

getEnumvalue(int $idx = NULL)

Get value

setEnumvalue(EnumValue $value, $idx = NULL)

Set value

getEnumvalueList()

Get all elements of

addEnumvalue(EnumValue $value)

Add a new element to

boolean
hasOptions()

Check if has a value

clearOptions()

Clear value

getOptions(int $idx = NULL)

Get value

setOptions(Option $value, $idx = NULL)

Set value

Option[]
getOptionsList()

Get all elements of

addOptions(Option $value)

Add a new element to

boolean
hasSourceContext()

Check if has a value

clearSourceContext()

Clear value

setSourceContext(SourceContext $value)

Set value

boolean
hasSyntax()

Check if has a value

clearSyntax()

Clear value

int
getSyntax()

Get value

setSyntax(int $value)

Set value

Details

at line line 966
static descriptor()

at line line 1026
boolean hasName()

Check if has a value

Return Value

boolean

at line line 1035
Enum clearName()

Clear value

Return Value

Enum

at line line 1044
string getName()

Get value

Return Value

string

at line line 1054
Enum setName(string $value)

Set value

Parameters

string $value

Return Value

Enum

at line line 1063
boolean hasEnumvalue()

Check if has a value

Return Value

boolean

at line line 1072
Enum clearEnumvalue()

Clear value

Return Value

Enum

at line line 1082
EnumValue getEnumvalue(int $idx = NULL)

Get value

Parameters

int $idx

Return Value

EnumValue

at line line 1092
Enum setEnumvalue(EnumValue $value, $idx = NULL)

Set value

Parameters

EnumValue $value
$idx

Return Value

Enum

at line line 1101
EnumValue[] getEnumvalueList()

Get all elements of

Return Value

EnumValue[]

at line line 1111
Enum addEnumvalue(EnumValue $value)

Add a new element to

Parameters

EnumValue $value

Return Value

Enum

at line line 1120
boolean hasOptions()

Check if has a value

Return Value

boolean

at line line 1129
Enum clearOptions()

Clear value

Return Value

Enum

at line line 1139
Option getOptions(int $idx = NULL)

Get value

Parameters

int $idx

Return Value

Option

at line line 1149
Enum setOptions(Option $value, $idx = NULL)

Set value

Parameters

Option $value
$idx

Return Value

Enum

at line line 1158
Option[] getOptionsList()

Get all elements of

Return Value

Option[]

at line line 1168
Enum addOptions(Option $value)

Add a new element to

Parameters

Option $value

Return Value

Enum

at line line 1177
boolean hasSourceContext()

Check if has a value

Return Value

boolean

at line line 1186
Enum clearSourceContext()

Clear value

Return Value

Enum

at line line 1195
SourceContext getSourceContext()

Get value

Return Value

SourceContext

at line line 1205
Enum setSourceContext(SourceContext $value)

Set value

Parameters

SourceContext $value

Return Value

Enum

at line line 1214
boolean hasSyntax()

Check if has a value

Return Value

boolean

at line line 1223
Enum clearSyntax()

Clear value

Return Value

Enum

at line line 1232
int getSyntax()

Get value

Return Value

int
  • \google\protobuf\Syntax

at line line 1242
Enum setSyntax(int $value)

Set value

Parameters

int $value
  • \google\protobuf\Syntax $value

Return Value

Enum