EewMagnitude class

緊急地震速報が対象とする地震の規模(マグニチュード)。 仮定震源要素の場合、マグニチュードは 1.0 固定となりますが、この値は仮に割り振られた値であり、地震学的な意味を持たないため注意が必要です。 100gal検知又はリアルタイム震度3.5以上観測し、その旨だけを発表する場合、マグニチュードを発表しないため、 Null となります。

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

EewMagnitude({required String type, required String unit, double? value, String? condition})
EewMagnitude.fromJson(Map<String, dynamic> json)
factory

Properties

condition String?
マグニチュードの数値が求まらない事項を記載し 不明時は M不明 とする
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type String
マグニチュード で固定
final
unit String
マグニチュードの種別 Mj または M とする
final
value double?
マグニチュードの数値 不明時は Null とする
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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