Result class

Result class will be used to store the data received from the "result" key from the API response. It will consist of message, input, prediction, requestFileId etc data about the given input and output.

Constructors

Result({required String? message, required String? input, required List<Prediction> prediction, required int? page, required String? requestFileId, required String? filepath, required String? id, required int? rotation, required String? fileUrl, required String? requestMetadata, required String? processingType})
Result.fromJson(Map<String, dynamic> json)
factory

Properties

filepath → String?
filepath contains path of the uploaded file in nanonets.
final
fileUrl → String?
fileUrl contains uploaded file path in raw predictions.
final
hashCode → int
The hash code for this object.
no setterinherited
id → String?
id stores id of the result.
final
input → String?
input will store the value of input image file or url.
final
message → String?
message will contain success message from the API.
final
page → int?
page tells about the page of the result.
final
prediction → List<Prediction>
prediction is the main output list, here the predicted fields will be stored.
final
processingType → String?
processingType contains the type of processing of the requested file.
final
requestFileId → String?
requestFileId contains Id of requet file.
final
requestMetadata → String?
requestMetadata conatins metadata of request file or url.
final
rotation → int?
final
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

Operators

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