EarthquakeInformation class
earthquake-information v1.1.0
対象とするXML電文
震度速報 (VXSE51) 震源に関する情報 (VXSE52) 震源・震度に関する情報 (VXSE53) 長周期地震動に関する情報 (VXSE62) 地震・津波に関するお知らせ (VZSE40)
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- EarthquakeInformation({EarthquakeComponent? earthquake, EarthquakeInformationIntensity? intensity, String? text, EarthquakeInformationComments? comments})
-
EarthquakeInformation.fromJson(Map<
String, dynamic> json) -
factory
Properties
- comments → EarthquakeInformationComments?
-
付加的な情報を文章形式で提供する
取消時や付加的な情報がない場合は出現しない
final
- earthquake → EarthquakeComponent?
-
VXSE52、VXSE53、VXSE62時に出現、
取消時には出現しない
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- intensity → EarthquakeInformationIntensity?
-
VXSE51、VXSE53、VXSE62時に出現、
震度データがない場合や取消時には出現しない
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- text → String?
-
自由形式で文章を記載する
VZSE40時・取消時の理由や、その他の追記事項がある場合に出現
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