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