ListElement
Read onlyYes
FinalYes
Properties
Methods
- __construct() : mixed
- boolean() : self
- date() : self
- datetime() : self
- decimal() : self
- double() : self
- float() : self
- int32() : self
- int64() : self
- json() : self
- list() : self
- map() : self
- string() : self
- structure() : self
- time() : self
- uuid() : self
Properties
$element
public
Column
$element
Methods
__construct()
public
__construct(Column $element) : mixed
Parameters
- $element : Column
boolean()
public
static boolean([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selfdate()
public
static date([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selfdatetime()
public
static datetime([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selfdecimal()
public
static decimal(int $precision, int $scale[, bool $required = false ]) : self
Parameters
- $precision : int
- $scale : int
- $required : bool = false
Return values
selfdouble()
public
static double([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selffloat()
public
static float([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selfint32()
public
static int32([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selfint64()
public
static int64([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selfjson()
public
static json([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selflist()
public
static list(self $element[, bool $required = false ]) : self
Parameters
- $element : self
- $required : bool = false
Return values
selfmap()
public
static map(MapKey $key, MapValue $value[, bool $required = false ]) : self
Parameters
Return values
selfstring()
public
static string([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selfstructure()
public
static structure(array<string|int, Column> $columns[, bool $required = false ]) : self
Parameters
- $columns : array<string|int, Column>
- $required : bool = false
Return values
selftime()
public
static time([bool $required = false ]) : self
Parameters
- $required : bool = false
Return values
selfuuid()
public
static uuid([bool $required = false ]) : self
Parameters
- $required : bool = false