public class ReportDataService extends AbstractService<ReportData>
コンストラクタと説明 |
---|
ReportDataService() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<ReportData> |
check() |
DeleteCascadeResult |
deleteCascade(ReportData entity,
DeleteCascadeResult result)
依存するテーブルを削除後、指定したエンティティのレコードを削除する.
|
ReportData |
findById(java.lang.Long id) |
java.util.List<ReportData> |
findByTrackdataid(java.lang.Long trackdataid)
記録データIDから検索
|
java.util.List<ReportData> |
findByTrackDataId(java.lang.Long tid)
記録データIDから検索
|
java.util.List<ReportData> |
findTrackgroupReportDatas(long preftrackdataid)
都道府県の記録データの災害グループに属している連携自治体の4号様式データを取得
|
deleteCascade, deleteCascadeBySimpleWhere, deleteLogically, deleteLogicallyBySimpleWhere, findAll, findAllExceptDeleted, findByLocalgovinfoid, findByLocalgovinfoid, getTotal, insert, toJSONObject
public ReportData findById(java.lang.Long id)
public java.util.List<ReportData> check()
public java.util.List<ReportData> findTrackgroupReportDatas(long preftrackdataid)
preftrackdataid
- 都道府県の記録データIDpublic java.util.List<ReportData> findByTrackDataId(java.lang.Long tid)
id
- public java.util.List<ReportData> findByTrackdataid(java.lang.Long trackdataid)
id
- public DeleteCascadeResult deleteCascade(ReportData entity, DeleteCascadeResult result)
AbstractService
DatabaseUtil.generateDeleteCascadeTemplate(Class)
を使って生成することができる。
また、テストメソッド LocalgovInfoServiceTest#testGenerateDeleteCascadeTemplate()等を使って、
テンプレート生成を実行することができる。deleteCascade
クラス内 AbstractService<ReportData>
entity
- 削除対象エンティティresult
- カスケード削除結果