feature/saw/presentation/saw library
Classes
- SAW
- SawAlternative
- ALTERNATIVE
- SawAlternativeDto
- SawCalculateResultUsecase
- SawCalculateResultWithExistingMatrixUsecase
- SawCriteria
- CRITERIA
- SawCriteriaDto
- SawGenerateMatrixUsecase
- SawLocalDatasource
- Abstract class defining the contract for SAW (Simple Additive Weighting) local data operations.
- SawLocalDatasourceImpl
- Implementation of SawLocalDatasource that handles SAW algorithm operations.
- SawMatrix
- MATRIX
- SawMatrixDto
- SawRating
- RATINGS
- SawRatingDto
- SawRepository
- SawRepositoryImpl
- SawResult
- SAW RESULT
- SawResultDto
Extensions
- SawAlternativeEntityMapper on SawAlternative
- SawAlternativeMapper on SawAlternativeDto
- SawCriteriaEntityMapper on SawCriteria
- SawCriteriaMapper on SawCriteriaDto
- SawMatrixEntityMapper on SawMatrix
- SawMatrixMapper on SawMatrixDto
- SawRatingEntityMapper on SawRating
- SawRatingMapper on SawRatingDto
- SawResultEntityMapper on SawResult
- SawResultMapper on SawResultDto
Functions
-
generateSawMatrixIsolate(
{required Map< String, dynamic> data}) → Future<List< Map< >String, dynamic> > - Generates SAW (Simple Additive Weighting) decision matrix in an isolate.
-
normalizeSawMatrixIsolate(
{required Map< String, dynamic> data}) → Future<List< Map< >String, dynamic> > - Normalizes SAW (Simple Additive Weighting) matrix in an isolate.