Package ats4.data
Class MessageData
- java.lang.Object
-
- ats4.data.MessageData
-
- All Implemented Interfaces:
AccountData
,Serializable
public final class MessageData extends Object implements AccountData
参加局の交信相手を格納するレコードです。- Since:
- 2022/08/11
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MessageData(String call, Item item)
レコードを構築します。MessageData(ResultSet rs)
指定された結果からレコードを構築します。
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
copyTo(PreparedStatement ps)
このレコードを登録する命令を設定します。boolean
matches(MessageData data, Pattern rule)
指定されたレコードがこのレコードと対をなすか検証します。void
sign(MessageData data)
指定されたレコードとの照合の成立を交信記録に設定します。
-
-
-
Constructor Detail
-
MessageData
public MessageData(String call, Item item)
レコードを構築します。- Parameters:
call
- 呼出符号item
- 交信記録
-
MessageData
public MessageData(ResultSet rs)
指定された結果からレコードを構築します。- Parameters:
rs
- 検索結果- Throws:
TableSchemaException
- 構造の問題がある場合UncheckedIOException
- 交信記録の変換の例外
-
-
Method Detail
-
copyTo
public final void copyTo(PreparedStatement ps)
このレコードを登録する命令を設定します。- Specified by:
copyTo
in interfaceAccountData
- Parameters:
ps
- クエリ- Throws:
TableAccessException
- 疎通の障害がある場合UncheckedIOException
- 交信記録の変換の例外
-
sign
public final void sign(MessageData data)
指定されたレコードとの照合の成立を交信記録に設定します。- Parameters:
data
- 対となるレコード- See Also:
Sign
-
matches
public final boolean matches(MessageData data, Pattern rule)
指定されたレコードがこのレコードと対をなすか検証します。- Parameters:
data
- 照合するレコードrule
- 照合の基準- Returns:
- 対をなす場合は真
-
-