classLiteralWithNullSym_08bd0f63
final class LiteralWithNullSym_08bd0f63
implements BitExprForm, BoolPriForm, ConditionNumberForm, ExprForm, ExprListForm, ExprOrDefaultForm, GeneratedColumnFuncForm, GroupListForm, GroupingExprForm, InstallSetRvalueForm, LiteralForm, LiteralOrNullForm, NowOrSignedLiteralForm, OptExprForm, OptExprListForm, OptSpCparamsForm, OptValuesForm, OrderIdentForm, PartFuncExprForm, PartFuncMaxForm, PartValueExprItemForm, PartValueItemForm, PartValueItemListForm, PartValueListForm, PartValuesInForm, PredicateForm, SetExprOrDefaultForm, SignalAllowedExprForm, SignedLiteralForm, SignedLiteralOrNullForm, SimpleExprForm, SpCparamsForm, ValuesForm
Public API: explicitly declared with
@visibility public.The literal SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Value\LiteralWithNullSym_08bd0f63 $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueProperties§
public Comments $comments = new \SqlSemantics\Statement\Comments()Methods§
public function __construct(public Comments $comments = new \SqlSemantics\Statement\Comments())public function write(Writer $writer): voidWrites SQL entirely from this value's fields.
Parameters
$writer | Writer |
Calls 2
- method-call Writer::comments() line 30
- method-call Writer::append() line 31