BuiltTypeInfoDecorator class

Type info decorator provides support for Built types like BuiltList, BuiltMap, BuiltSet

Constructors

BuiltTypeInfoDecorator()

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

decorate(TypeInfo typeInfo) → TypeInfo
detectGenericType(TypeInfo typeInfo) Type?
detectGenericTypeName(TypeInfo typeInfo) String?
inherited
detectMixinTypeName(TypeInfo typeInfo) Iterable<String>
inherited
detectTypeByName(String? name) Type
inherited
getTypeParams(TypeInfo typeInfo) Iterable<String>
inherited
init(Map<Type, ClassInfo> knownClasses, Map<Type, ValueDecoratorFunction> valueDecorators, Map<Type, dynamic> enumValues) → void
inherited
isBigInt(TypeInfo typeInfo) bool
inherited
isBuiltList(TypeInfo typeInfo) bool
isBuiltMap(TypeInfo typeInfo) bool
isBuiltSet(TypeInfo typeInfo) bool
isCastList(TypeInfo typeInfo) bool
inherited
isHashMap(TypeInfo typeInfo) bool
inherited
isHashSet(TypeInfo typeInfo) bool
inherited
isLinkedHashMap(TypeInfo typeInfo) bool
inherited
isRegExp(TypeInfo typeInfo) bool
inherited
isUnmodifiableListView(TypeInfo typeInfo) bool
inherited
isUnmodifiableMapView(TypeInfo typeInfo) bool
inherited
isUri(TypeInfo typeInfo) bool
inherited
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