BackwardWriter class

mimic original manifest code.

Inheritance

Constructors

BackwardWriter(Manifest manifest)
const

Properties

annotationOverride String
@override
no setterinherited
genericCall String
ex.
no setterinherited
genericDec String
ex.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
isGeneric bool
is generic
no setterinherited
manifest Manifest
finalinherited
n String
nullability suffix "?"
no setterinherited
req String
required or @required
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
top String
top class name, ex. Weather
no setterinherited
topCall String
top class name with params for call. ex. Result
no setterinherited
topDec String
top class name with params for declaration. ex. Result
no setterinherited
topLower String
top class name with lower start, ex. weather
no setterinherited

Methods

genericCallPart(ManifestParam param) String
ex. T
inherited
genericDecPart(ManifestParam param) String
ex. T extends Object
inherited
initThisValue() String
ex. final weather = this;
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
subCall(ManifestItem item) String
sub class name with params for call. ex. WeatherSunny or ResultSuccess
inherited
subDec(ManifestItem item) String
sub class name with params for declaration. ex. WeatherSunny or ResultSuccess
inherited
subFull(ManifestItem item) String
sub class name, ex. WeatherSunny
inherited
subLower(ManifestItem item) String
lower start short sub class name, ex. sunny
inherited
subUpper(ManifestItem item) String
short sub class name, ex. Sunny
inherited
toString() String
A string representation of this object.
inherited
typeSL(ManifestType type) String
ex. double, double?
inherited
write() String
write

Operators

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