class Type extends Message

Properties

string $name
Field[] $fields
string[] $oneofs
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
hasFields()

Check if has a value

clearFields()

Clear value

getFields(int $idx = NULL)

Get value

setFields(Field $value, $idx = NULL)

Set value

Field[]
getFieldsList()

Get all elements of

addFields(Field $value)

Add a new element to

boolean
hasOneofs()

Check if has a value

clearOneofs()

Clear value

string
getOneofs(int $idx = NULL)

Get value

setOneofs($value, $idx = NULL)

Set value

string[]
getOneofsList()

Get all elements of

addOneofs(string $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 39
static descriptor()

at line line 107
boolean hasName()

Check if has a value

Return Value

boolean

at line line 116
Type clearName()

Clear value

Return Value

Type

at line line 125
string getName()

Get value

Return Value

string

at line line 135
Type setName(string $value)

Set value

Parameters

string $value

Return Value

Type

at line line 144
boolean hasFields()

Check if has a value

Return Value

boolean

at line line 153
Type clearFields()

Clear value

Return Value

Type

at line line 163
Field getFields(int $idx = NULL)

Get value

Parameters

int $idx

Return Value

Field

at line line 173
Type setFields(Field $value, $idx = NULL)

Set value

Parameters

Field $value
$idx

Return Value

Type

at line line 182
Field[] getFieldsList()

Get all elements of

Return Value

Field[]

at line line 192
Type addFields(Field $value)

Add a new element to

Parameters

Field $value

Return Value

Type

at line line 201
boolean hasOneofs()

Check if has a value

Return Value

boolean

at line line 210
Type clearOneofs()

Clear value

Return Value

Type

at line line 220
string getOneofs(int $idx = NULL)

Get value

Parameters

int $idx

Return Value

string

at line line 230
Type setOneofs($value, $idx = NULL)

Set value

Parameters

$value
$idx

Return Value

Type

at line line 239
string[] getOneofsList()

Get all elements of

Return Value

string[]

at line line 249
Type addOneofs(string $value)

Add a new element to

Parameters

string $value

Return Value

Type

at line line 258
boolean hasOptions()

Check if has a value

Return Value

boolean

at line line 267
Type clearOptions()

Clear value

Return Value

Type

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

Get value

Parameters

int $idx

Return Value

Option

at line line 287
Type setOptions(Option $value, $idx = NULL)

Set value

Parameters

Option $value
$idx

Return Value

Type

at line line 296
Option[] getOptionsList()

Get all elements of

Return Value

Option[]

at line line 306
Type addOptions(Option $value)

Add a new element to

Parameters

Option $value

Return Value

Type

at line line 315
boolean hasSourceContext()

Check if has a value

Return Value

boolean

at line line 324
Type clearSourceContext()

Clear value

Return Value

Type

at line line 333
SourceContext getSourceContext()

Get value

Return Value

SourceContext

at line line 343
Type setSourceContext(SourceContext $value)

Set value

Parameters

SourceContext $value

Return Value

Type

at line line 352
boolean hasSyntax()

Check if has a value

Return Value

boolean

at line line 361
Type clearSyntax()

Clear value

Return Value

Type

at line line 370
int getSyntax()

Get value

Return Value

int
  • \google\protobuf\Syntax

at line line 380
Type setSyntax(int $value)

Set value

Parameters

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

Return Value

Type