final class ObjectType extends Type

Methods

__construct(string $name, array $arguments = [])

No description

setName(string $name)

No description

string
getName()

No description

setArguments(array $arguments)

No description

array
getArguments()

No description

bool
isRelative()

No description

bool
isSupertypeOfAtomic(Type $type)

Validates if the given atomic type matches THIS acceptor.

void
__clone()

No description

Details

at line 26
__construct(string $name, array $arguments = [])

No description

Parameters

string $name
array $arguments

at line 33
ObjectType setName(string $name)

No description

Parameters

string $name

Return Value

ObjectType

at line 43
string getName()

No description

Return Value

string

at line 50
ObjectType setArguments(array $arguments)

No description

Parameters

array $arguments

Return Value

ObjectType

at line 59
array getArguments()

No description

Return Value

array

at line 65
bool isRelative()

No description

Return Value

bool

at line 71
protected bool isSupertypeOfAtomic(Type $type)

Validates if the given atomic type matches THIS acceptor.

Parameters

Type $type

Return Value

bool

at line 91
void __clone()

No description

Return Value

void