TypeTree<BASE> class abstract

Implementers
Available extensions

Constructors

TypeTree.new()
const

Properties

arguments List<TypeTree>
no setter
base TypeCapture<BASE>
no setter
hashCode int
The hash code for this object.
no setteroverride
isQualified bool

Available on TypeTree, provided by the QualifiedExtension extension

no setter
isSynthetic bool

Available on TypeTree, provided by the QualifiedExtension extension

no setter
isTerminal bool

Available on TypeTree<T>, provided by the TypeTreeExtension extension

no setter
qualified TypeCapture

Available on TypeTree, provided by the QualifiedExtension extension

no setter
qualifiedOrBase TypeCapture

Available on TypeTree, provided by the QualifiedExtension extension

no setter
qualifiedOrDynamic TypeCapture

Available on TypeTree, provided by the QualifiedExtension extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

isAssignableToBase(dynamic obj) bool

Available on TypeTree<T>, provided by the TypeTreeExtension extension

isBase<A>() bool

Available on TypeTree<T>, provided by the TypeTreeExtension extension

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

Operators

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

Static Methods

$hashCode(TypeTree tree) int
$toString(TypeTree tree) String
arg0<T>() TypeTree
arg1<BASE, A>() TypeTree
arg2<BASE, A, B>() TypeTree
arg3<BASE, A, B, C>() TypeTree
argN<BASE>(List<TypeTree> arguments) TypeTree
future<T>() TypeTree
futureOr<T>() TypeTree
iterable<T>() TypeTree
list<T>() TypeTree
map<K, V>() TypeTree
set<T>() TypeTree
stream<T>() TypeTree
terminal<T>() TypeTree

Constants

$bool → const TypeTree
$double → const TypeTree
$int → const TypeTree
$string → const TypeTree
object → const TypeTree