ExprVisitor<R> class abstract interface

Implementers

Properties

hashCode int
The hash code for this object.
no setterinherited
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
visitAdd(ExprAdd add) → R
visitAnd(ExprAnd and) → R
visitContains(ExprContains contains) → R
visitContainsAll(ExprContainsAll containsAll) → R
visitContainsAny(ExprContainsAny containsAny) → R
visitEquals(ExprEquals equals) → R
visitExtensionCall(ExprExtensionCall extensionCall) → R
visitGetAttribute(ExprGetAttribute getAttribute) → R
visitGreaterThan(ExprGreaterThan greaterThan) → R
visitGreaterThanOrEquals(ExprGreaterThanOrEquals greaterThanOrEquals) → R
visitHasAttribute(ExprHasAttribute hasAttribute) → R
visitIfThenElse(ExprIfThenElse ifThenElse) → R
visitIn(ExprIn in_) → R
visitIs(ExprIs is_) → R
visitLessThan(ExprLessThan lessThan) → R
visitLessThanOrEquals(ExprLessThanOrEquals lessThanOrEquals) → R
visitLike(ExprLike like) → R
visitMult(ExprMult mult) → R
visitNegate(ExprNegate negate) → R
visitNot(ExprNot not) → R
visitNotEquals(ExprNotEquals notEquals) → R
visitOr(ExprOr or) → R
visitRecord(ExprRecord record) → R
visitSet(ExprSet set) → R
visitSlot(ExprSlot slot) → R
visitSubt(ExprSubt subt) → R
visitUnknown(ExprUnknown unknown) → R
visitValue(ExprValue value) → R
visitVariable(ExprVariable variable) → R

Operators

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