Argument class

Input/output argument of a function or a stored procedure.

Constructors

Argument({String? argumentKind, StandardSqlDataType? dataType, bool? isAggregate, String? mode, String? name})
Argument.fromJson(Map json_)

Properties

argumentKind String?
Defaults to FIXED_TYPE.
getter/setter pair
dataType StandardSqlDataType?
Required unless argument_kind = ANY_TYPE.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isAggregate bool?
Whether the argument is an aggregate function parameter.
getter/setter pair
mode String?
Specifies whether the argument is input or output.
getter/setter pair
name String?
The name of this argument.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited