BackwardWriter class
mimic original manifest code.
- Inheritance
-
- Object
- BaseWriter
- BackwardWriter
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