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, toJSONObjectpublic 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)
AbstractServiceDatabaseUtil.generateDeleteCascadeTemplate(Class) を使って生成することができる。
また、テストメソッド LocalgovInfoServiceTest#testGenerateDeleteCascadeTemplate()等を使って、
テンプレート生成を実行することができる。deleteCascade クラス内 AbstractService<ReportData>entity - 削除対象エンティティresult - カスケード削除結果