class EnumValue extends Message

Properties

string $name
int $number
Option[] $options

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
hasNumber()

Check if has a value

clearNumber()

Clear value

int
getNumber()

Get value

setNumber(int $value)

Set value

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

Details

at line line 1265
static descriptor()

at line line 1306
boolean hasName()

Check if has a value

Return Value

boolean

at line line 1315
EnumValue clearName()

Clear value

Return Value

EnumValue

at line line 1324
string getName()

Get value

Return Value

string

at line line 1334
EnumValue setName(string $value)

Set value

Parameters

string $value

Return Value

EnumValue

at line line 1343
boolean hasNumber()

Check if has a value

Return Value

boolean

at line line 1352
EnumValue clearNumber()

Clear value

Return Value

EnumValue

at line line 1361
int getNumber()

Get value

Return Value

int

at line line 1371
EnumValue setNumber(int $value)

Set value

Parameters

int $value

Return Value

EnumValue

at line line 1380
boolean hasOptions()

Check if has a value

Return Value

boolean

at line line 1389
EnumValue clearOptions()

Clear value

Return Value

EnumValue

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

Get value

Parameters

int $idx

Return Value

Option

at line line 1409
EnumValue setOptions(Option $value, $idx = NULL)

Set value

Parameters

Option $value
$idx

Return Value

EnumValue

at line line 1418
Option[] getOptionsList()

Get all elements of

Return Value

Option[]

at line line 1428
EnumValue addOptions(Option $value)

Add a new element to

Parameters

Option $value

Return Value

EnumValue