public class EarthquakelayerDataService extends AbstractService<EarthquakelayerData>
コンストラクタと説明 |
---|
EarthquakelayerDataService() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<EarthquakelayerData> |
earthQuakeLayerTimeDelete(int reporttimeDiff)
全てのマスターマップで所有する震源震度レイヤに対し、reporttimeDiffより古いレイヤを返す
|
java.util.List<EarthquakelayerData> |
findByDisasterShareLayer(java.lang.Long earthQuakeGroupLayerId,
int reporttimeDiff)
reportdatetimeとEarthQuakeGroupLayerDataIdで検索
現在時刻から30分前のレコードのみを取得する
|
java.util.List<EarthquakelayerData> |
findByEarthGroupId(java.lang.Long earthQuakeGroupLayerId)
EarthQuakeGroupLayerDataIdで検索
|
java.util.List<EarthquakelayerData> |
findByEarthGroupId(java.lang.Long earthQuakeGroupLayerId,
boolean asc)
EarthQuakeGroupLayerDataIdで検索(order by句付き)
|
java.util.List<EarthquakelayerData> |
findByEarthquakegrouplayeridAndTimerange(java.lang.Long earthquakegrouplayerid,
java.sql.Timestamp startreportdatetime,
java.sql.Timestamp endreportdatetime)
EarthQuakeGroupLayerDataId と reportdatetimeの開始・終了時刻で検索
|
java.util.List<EarthquakelayerData> |
findByEarthquakeLayerinfoidAndTimerange(java.lang.Long earthquakelayerinfoid,
java.sql.Timestamp startreportdatetime,
java.sql.Timestamp endreportdatetime)
EarthQuakeLayerInfoId と reportdatetimeの開始・終了時刻で検索
|
java.util.List<EarthquakelayerData> |
findByEventId(java.lang.String eventid)
eventidで検索
|
java.util.List<EarthquakelayerData> |
findByEventIdAndInfoId(java.lang.String eventid,
java.lang.Long earthQuakeLayerInfoId)
eventidとEarthquakelayerInfoIdで検索
|
java.util.List<EarthquakelayerData> |
findByEventIdGroupId(java.lang.String eventid,
java.lang.Long earthQuakeGroupLayerId)
非推奨です。
|
EarthquakelayerData |
findById(java.lang.Long id) |
java.util.List<EarthquakelayerData> |
findByLayerId(java.lang.String layerid)
layeridで検索
|
java.util.List<EarthquakelayerData> |
findOldQuakeLayers(java.sql.Timestamp checkTime)
EarthquakelayerDataにEarthquakelayerInfoをJoinした状態で返す
|
deleteCascade, deleteCascade, deleteCascadeBySimpleWhere, deleteLogically, deleteLogicallyBySimpleWhere, findAll, findAllExceptDeleted, findByLocalgovinfoid, findByLocalgovinfoid, getTotal, insert, toJSONObject
public EarthquakelayerData findById(java.lang.Long id)
public java.util.List<EarthquakelayerData> findByEventId(java.lang.String eventid)
eventid
- public java.util.List<EarthquakelayerData> findByLayerId(java.lang.String layerid)
layerid
- @Deprecated public java.util.List<EarthquakelayerData> findByEventIdGroupId(java.lang.String eventid, java.lang.Long earthQuakeGroupLayerId)
eventid
- earthquakegrouplayerid
- public java.util.List<EarthquakelayerData> findByEventIdAndInfoId(java.lang.String eventid, java.lang.Long earthQuakeLayerInfoId)
eventid
- earthquakelayerinfoid
- public java.util.List<EarthquakelayerData> findByDisasterShareLayer(java.lang.Long earthQuakeGroupLayerId, int reporttimeDiff)
earthquakegrouplayerid
- public java.util.List<EarthquakelayerData> findByEarthquakegrouplayeridAndTimerange(java.lang.Long earthquakegrouplayerid, java.sql.Timestamp startreportdatetime, java.sql.Timestamp endreportdatetime)
earthquakegrouplayerid
- public java.util.List<EarthquakelayerData> findByEarthquakeLayerinfoidAndTimerange(java.lang.Long earthquakelayerinfoid, java.sql.Timestamp startreportdatetime, java.sql.Timestamp endreportdatetime)
earthquakelayerinfoid
- public java.util.List<EarthquakelayerData> earthQuakeLayerTimeDelete(int reporttimeDiff)
reporttimediff
- : 分単位での設定時間public java.util.List<EarthquakelayerData> findByEarthGroupId(java.lang.Long earthQuakeGroupLayerId)
earthquakegrouplayerid
- : 検索対象の震度グループ情報のIDpublic java.util.List<EarthquakelayerData> findByEarthGroupId(java.lang.Long earthQuakeGroupLayerId, boolean asc)
earthQuakeGroupLayerId
- : 検索対象の震度グループ情報のIDasc
- : ASC = true, DESC = false (対象はorigin_time)public java.util.List<EarthquakelayerData> findOldQuakeLayers(java.sql.Timestamp checkTime)