ExprToken enum

Corresponds to Pascal TExprToken

Inheritance
Available extensions

Values

equal → const ExprToken

=

ne → const ExprToken

<>

lt → const ExprToken

<

gt → const ExprToken

>

le → const ExprToken

<=

ge → const ExprToken

>=

plus → const ExprToken

+

minus → const ExprToken

-

or_ → const ExprToken

OR

star → const ExprToken

*

slash → const ExprToken

/

div_ → const ExprToken

DIV

mod_ → const ExprToken

MOD

and_ → const ExprToken

AND

identifier → const ExprToken

A variable, field or function name.

number → const ExprToken

A numeric literal.

hex → const ExprToken

A hexadecimal literal.

string_ → const ExprToken

A quoted string literal.

dot → const ExprToken

. (dataset.field)

not_ → const ExprToken

NOT

lParen → const ExprToken

(

rParen → const ExprToken

)

lArray → const ExprToken

[

rArray → const ExprToken

]

name → const ExprToken

A dotted name.

comma → const ExprToken

,

end_ → const ExprToken

End of the expression.

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
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
toString() → String
A string representation of this object.
inherited

Operators

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

Constants

values → const List<ExprToken>
A constant List of the values in this enum, in order of their declaration.