FitnessMastersModel class model

運動マスター ローカルDB

サーバから取得した運動データマスタをローカルDBに保持するためのクラス FitnessDataMasterはそのままではSqfLiteに保存できないため、fitness_data_masterとfitness_mastersの分解して保存する。  paramaters masterVersion マスターバージョン fitnessEvaluationThresholdVersion 運動評価閾値バージョン fitnessMasterVersion 運動マスターバージョン uid string 運動評価閾値のUID fitnessId int 運動ID mets double METS movieFileName string 動画ファイル名 descriptionTimeSeconds int 説明時間

Annotations

Constructors

FitnessMastersModel({required String masterVersion, required String fitnessEvaluationThresholdVersion, required String fitnessMasterVersion, required String uid, required int fitnessId, required double mets, required String movieFileName, required int descriptionTimeSeconds})
const
factory

Properties

copyWith → $FitnessMastersModelCopyWith<FitnessMastersModel>
no setterinherited
descriptionTimeSeconds int
no setterinherited
fitnessEvaluationThresholdVersion String
no setterinherited
fitnessId int
no setterinherited
fitnessMasterVersion String
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
masterVersion String
no setterinherited
mets double
no setterinherited
movieFileName String
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uid String
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