public final class CreateReportLogic
extends java.lang.Object
コンストラクタと説明 |
---|
CreateReportLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
static java.util.List<java.lang.Comparable[]> |
getBattleResultBody(BattleResultFilter filter)
ドロップ報告書の内容
|
static java.lang.String[] |
getBattleResultHeader()
ドロップ報告書のヘッダー
|
static java.util.List<java.lang.Comparable[]> |
getBattleResultStoreBody(java.util.List<BattleExDto> results)
ドロップ報告書の内容(保存用)
|
static java.lang.String[] |
getBattleResultStoreHeader()
ドロップ報告書のヘッダー(保存用)
|
static java.util.List<CreateItemDto> |
getCreateItem(java.util.List<java.lang.String[]> resultlist) |
static java.util.List<java.lang.Comparable[]> |
getCreateItemBody(java.util.List<CreateItemDto> items)
開発報告書の内容
|
static java.lang.String[] |
getCreateItemHeader()
開発報告書のヘッダー
|
static java.lang.String[] |
getCreateQuestHeader() |
static java.util.List<GetShipDto> |
getCreateShip(java.util.List<java.lang.String[]> resultlist) |
static java.util.List<java.lang.Comparable[]> |
getCreateShipBody(java.util.List<GetShipDto> ships)
建造報告書の内容
|
static java.lang.String[] |
getCreateShipHeader()
建造報告書のヘッダー
|
static java.util.List<java.lang.Comparable[]> |
getItemListBody()
所有装備一覧の内容
|
static java.lang.String[] |
getItemListHeader()
所有装備一覧のヘッダー
|
static java.lang.String[] |
getLostHeader()
ロストログのヘッダー
|
static java.util.List<java.lang.Comparable[]> |
getLostStoreBody(java.util.List<LostEntityDto> lostList) |
static java.lang.String[] |
getMaterialHeader()
資材のヘッダー
|
static java.util.List<java.lang.Comparable[]> |
getMaterialStoreBody(MaterialDto material,
BasicInfoDto basic) |
static java.util.List<java.lang.Comparable[]> |
getMissionBody(int fleetid)
遠征一覧の内容
|
static java.lang.String[] |
getMissionHeader()
遠征一覧のヘッダー
|
static java.util.List<MissionResultDto> |
getMissionResult(java.util.List<java.lang.String[]> resultlist) |
static java.util.List<java.lang.Comparable[]> |
getMissionResultBody(java.util.List<MissionResultDto> resultlist)
遠征結果一覧の内容
|
static java.lang.String[] |
getMissionResultHeader()
遠征結果のヘッダー
|
static java.util.List<java.lang.Comparable[]> |
getQuestBody() |
static java.util.List<java.lang.Comparable[]> |
getShipListBody(int specdisp,
ShipFilterDto filter)
所有艦娘一覧の内容
|
static java.lang.String[] |
getShipListHeader()
所有艦娘一覧のヘッダー
|
static java.util.List<CreateItemDto> |
loadCreateItemReport()
開発報告書を読み込む
|
static java.util.List<GetShipDto> |
loadCreateShipReport()
建造報告書を読み込む
|
static java.util.List<MissionResultDto> |
loadMissionReport()
遠征報告書を読み込む
|
static java.util.Date |
readDate(java.lang.String str) |
static void |
storeBattleResultReport(BattleExDto dto)
海戦・ドロップ報告書を書き込む
|
static void |
storeCreateItemReport(CreateItemDto dto)
開発報告書を書き込む
|
static void |
storeCreateShipReport(GetShipDto dto)
建造報告書を書き込む
|
static void |
storeLostReport(java.util.List<LostEntityDto> dtoList)
解体・廃棄ログを書き込む
|
static void |
storeMaterialReport(MaterialDto material,
BasicInfoDto basic)
資材ログを書き込む
|
static void |
storeMissionReport(MissionResultDto dto)
遠征報告書を書き込む
|
static void |
writeCsv(java.io.File file,
java.lang.String[] header,
java.util.List<java.lang.Comparable[]> body,
boolean applend)
報告書をCSVファイルに書き込む
|
static void |
writeCsvStripFirstColumn(java.io.File file,
java.lang.String[] header,
java.util.List<java.lang.Comparable[]> body,
boolean applend)
報告書をCSVファイルに書き込む(最初の列を取り除く)
|
public static java.lang.String[] getBattleResultHeader()
public static java.util.List<java.lang.Comparable[]> getBattleResultBody(BattleResultFilter filter)
filter
- フィルタpublic static java.lang.String[] getBattleResultStoreHeader()
public static java.util.List<java.lang.Comparable[]> getBattleResultStoreBody(java.util.List<BattleExDto> results)
results
- ドロップ報告書public static java.lang.String[] getCreateShipHeader()
public static java.util.List<java.lang.Comparable[]> getCreateShipBody(java.util.List<GetShipDto> ships)
ships
- 建造された艦データpublic static java.util.List<GetShipDto> getCreateShip(java.util.List<java.lang.String[]> resultlist)
public static java.lang.String[] getCreateItemHeader()
public static java.util.List<java.lang.Comparable[]> getCreateItemBody(java.util.List<CreateItemDto> items)
items
- 開発された装備データpublic static java.util.List<CreateItemDto> getCreateItem(java.util.List<java.lang.String[]> resultlist)
public static java.lang.String[] getItemListHeader()
public static java.util.List<java.lang.Comparable[]> getItemListBody()
public static java.lang.String[] getShipListHeader()
public static java.util.List<java.lang.Comparable[]> getShipListBody(int specdisp, ShipFilterDto filter)
specdiff
- 成長余地filter
- 鍵付きのみpublic static java.lang.String[] getMissionResultHeader()
public static java.util.List<java.lang.Comparable[]> getMissionResultBody(java.util.List<MissionResultDto> resultlist)
resultlist
- 遠征結果データpublic static java.util.List<MissionResultDto> getMissionResult(java.util.List<java.lang.String[]> resultlist)
public static java.lang.String[] getCreateQuestHeader()
public static java.util.List<java.lang.Comparable[]> getQuestBody()
public static java.lang.String[] getMaterialHeader()
public static java.util.List<java.lang.Comparable[]> getMaterialStoreBody(MaterialDto material, BasicInfoDto basic)
materials
- 資材public static java.lang.String[] getLostHeader()
public static java.util.List<java.lang.Comparable[]> getLostStoreBody(java.util.List<LostEntityDto> lostList)
lostList
- ロストデータpublic static java.lang.String[] getMissionHeader()
public static java.util.List<java.lang.Comparable[]> getMissionBody(int fleetid)
fleetid
- 遠征艦隊(2~4)public static void writeCsvStripFirstColumn(java.io.File file, java.lang.String[] header, java.util.List<java.lang.Comparable[]> body, boolean applend) throws java.io.IOException
file
- ファイルheader
- ヘッダーbody
- 内容applend
- 追記フラグjava.io.IOException
- 書き込みに失敗したpublic static void writeCsv(java.io.File file, java.lang.String[] header, java.util.List<java.lang.Comparable[]> body, boolean applend) throws java.io.IOException
file
- ファイルheader
- ヘッダーbody
- 内容applend
- 追記フラグjava.io.IOException
- 書き込みに失敗したpublic static void storeBattleResultReport(BattleExDto dto)
dto
- 海戦・ドロップ報告public static void storeCreateShipReport(GetShipDto dto)
dto
- 建造報告public static java.util.List<GetShipDto> loadCreateShipReport()
public static void storeCreateItemReport(CreateItemDto dto)
dto
- 開発報告public static java.util.List<CreateItemDto> loadCreateItemReport()
public static void storeMissionReport(MissionResultDto dto)
dto
- 遠征結果public static java.util.List<MissionResultDto> loadMissionReport()
public static void storeMaterialReport(MaterialDto material, BasicInfoDto basic)
material
- 資材public static void storeLostReport(java.util.List<LostEntityDto> dtoList)
dtoList
- 解体・廃棄情報public static java.util.Date readDate(java.lang.String str)