interfaceNumLiteralForm
interface NumLiteralForm
extends Element
Public API: explicitly declared with
@visibility public.The NUM_literal SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\NumLiteralForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 8
- Int64LiteralWithLongNum_a2a6764c packages/sql-semantics-mysql/resources/models/Value/Int64LiteralWithLongNum_a2a6764c.php:15
- Int64LiteralWithNum_442fd3cf packages/sql-semantics-mysql/resources/models/Value/Int64LiteralWithNum_442fd3cf.php:15
- Int64LiteralWithUlonglongNum_c1b71d8b packages/sql-semantics-mysql/resources/models/Value/Int64LiteralWithUlonglongNum_c1b71d8b.php:15
- NumLiteralWithDecimalNum_1a6d0c95 packages/sql-semantics-mysql/resources/models/Value/NumLiteralWithDecimalNum_1a6d0c95.php:15
- NumLiteralWithFloatNum_9e659a12 packages/sql-semantics-mysql/resources/models/Value/NumLiteralWithFloatNum_9e659a12.php:15
- NumLiteralWithLongNum_99a9f730 packages/sql-semantics-mysql/resources/models/Value/NumLiteralWithLongNum_99a9f730.php:15
- NumLiteralWithNum_6c905169 packages/sql-semantics-mysql/resources/models/Value/NumLiteralWithNum_6c905169.php:15
- NumLiteralWithUlonglongNum_73ca3065 packages/sql-semantics-mysql/resources/models/Value/NumLiteralWithUlonglongNum_73ca3065.php:15
Method calls 7
- method-call SqlSemantics\Statement\Model\MySql\Value\MasterDefWithMasterHeartbeatPeriodSymEqNumLiteral_4f261576::write() packages/sql-semantics-mysql/resources/models/Value/MasterDefWithMasterHeartbeatPeriodSymEqNumLiteral_4f261576.php:39
- method-call SqlSemantics\Statement\Model\MySql\Value\SignedLiteralWithNumLiteral_039dd223::write() packages/sql-semantics-mysql/resources/models/Value/SignedLiteralWithNumLiteral_039dd223.php:37
- method-call SqlSemantics\Statement\Model\MySql\Value\SignedLiteralWithNumLiteral_5d32f4fd::write() packages/sql-semantics-mysql/resources/models/Value/SignedLiteralWithNumLiteral_5d32f4fd.php:37
- method-call SqlSemantics\Statement\Model\MySql\Value\SourceDefWithChangeReplicationSourceHeartbeatPeriodEqNumLiteral_0f59b648::write() packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceHeartbeatPeriodEqNumLiteral_0f59b648.php:41
- method-call SqlSemantics\Statement\Model\MySql\Value\SourceDefWithSourceHeartbeatPeriodSymEqNumLiteral_60bc4a2f::write() packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceHeartbeatPeriodSymEqNumLiteral_60bc4a2f.php:39
- method-call SqlSemantics\Statement\Model\MySql\Value\WindowFrameBoundWithNumLiteralFollowingSym_59045146::write() packages/sql-semantics-mysql/resources/models/Value/WindowFrameBoundWithNumLiteralFollowingSym_59045146.php:35
- method-call SqlSemantics\Statement\Model\MySql\Value\WindowFrameStartWithNumLiteralPrecedingSym_a0630982::write() packages/sql-semantics-mysql/resources/models/Value/WindowFrameStartWithNumLiteralPrecedingSym_a0630982.php:35
Type declarations 14
- type SqlSemantics\Statement\Model\MySql\Value\MasterDefWithMasterHeartbeatPeriodSymEqNumLiteral_4f261576 packages/sql-semantics-mysql/resources/models/Value/MasterDefWithMasterHeartbeatPeriodSymEqNumLiteral_4f261576.php:23
- type SqlSemantics\Statement\Model\MySql\Value\MasterDefWithMasterHeartbeatPeriodSymEqNumLiteral_4f261576 packages/sql-semantics-mysql/resources/models/Value/MasterDefWithMasterHeartbeatPeriodSymEqNumLiteral_4f261576.php:45
- type SqlSemantics\Statement\Model\MySql\Value\SignedLiteralWithNumLiteral_039dd223 packages/sql-semantics-mysql/resources/models/Value/SignedLiteralWithNumLiteral_039dd223.php:23
- type SqlSemantics\Statement\Model\MySql\Value\SignedLiteralWithNumLiteral_039dd223 packages/sql-semantics-mysql/resources/models/Value/SignedLiteralWithNumLiteral_039dd223.php:43
- type SqlSemantics\Statement\Model\MySql\Value\SignedLiteralWithNumLiteral_5d32f4fd packages/sql-semantics-mysql/resources/models/Value/SignedLiteralWithNumLiteral_5d32f4fd.php:23
- type SqlSemantics\Statement\Model\MySql\Value\SignedLiteralWithNumLiteral_5d32f4fd packages/sql-semantics-mysql/resources/models/Value/SignedLiteralWithNumLiteral_5d32f4fd.php:43
- type SqlSemantics\Statement\Model\MySql\Value\SourceDefWithChangeReplicationSourceHeartbeatPeriodEqNumLiteral_0f59b648 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceHeartbeatPeriodEqNumLiteral_0f59b648.php:24
- type SqlSemantics\Statement\Model\MySql\Value\SourceDefWithChangeReplicationSourceHeartbeatPeriodEqNumLiteral_0f59b648 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceHeartbeatPeriodEqNumLiteral_0f59b648.php:55
- type SqlSemantics\Statement\Model\MySql\Value\SourceDefWithSourceHeartbeatPeriodSymEqNumLiteral_60bc4a2f packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceHeartbeatPeriodSymEqNumLiteral_60bc4a2f.php:23
- type SqlSemantics\Statement\Model\MySql\Value\SourceDefWithSourceHeartbeatPeriodSymEqNumLiteral_60bc4a2f packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceHeartbeatPeriodSymEqNumLiteral_60bc4a2f.php:45
- type SqlSemantics\Statement\Model\MySql\Value\WindowFrameBoundWithNumLiteralFollowingSym_59045146 packages/sql-semantics-mysql/resources/models/Value/WindowFrameBoundWithNumLiteralFollowingSym_59045146.php:23
- type SqlSemantics\Statement\Model\MySql\Value\WindowFrameBoundWithNumLiteralFollowingSym_59045146 packages/sql-semantics-mysql/resources/models/Value/WindowFrameBoundWithNumLiteralFollowingSym_59045146.php:43
- type SqlSemantics\Statement\Model\MySql\Value\WindowFrameStartWithNumLiteralPrecedingSym_a0630982 packages/sql-semantics-mysql/resources/models/Value/WindowFrameStartWithNumLiteralPrecedingSym_a0630982.php:23
- type SqlSemantics\Statement\Model\MySql\Value\WindowFrameStartWithNumLiteralPrecedingSym_a0630982 packages/sql-semantics-mysql/resources/models/Value/WindowFrameStartWithNumLiteralPrecedingSym_a0630982.php:43