final class Contracts
Restricted visibility: declared "@visibility SqlSemantics". Code outside that scope must not name this declaration.

Immutable model membership, lexical domains and operand binding strengths.

Constants§

public const array<class-string<Element>, true> ELEMENTS = array('SqlSemantics\Statement\Model\PostgreSql\Choice\AddDropChoice_dbf8c77a' =…

Generated construction facts; no parser is consulted by a value.

public const array<string, string> SPELLINGS = array('ABORT_P' => '~\A(?:ABORT)\z~isD', 'ABSENT' => '~\A(?:ABSENT)\z~isD', 'AB…

Generated construction facts; no parser is consulted by a value.

public const array<class-string<Element>, array<string, int>> BINDING_POWERS = array('SqlSemantics\Statement\Model\PostgreSql\Value\AExprWithAExprAExpr_0db717…

Generated construction facts; no parser is consulted by a value.

Methods§

public static function contains(Element $element): bool

Answers whether a child belongs to this generated immutable vocabulary.

Parameters

$elementElement

Returns

bool
Called from 2862
Calls 1

Relations§

Static calls 2862
Constant reads 1147