public final class GlobalContext
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
static boolean |
INIT_COMPLETE |
コンストラクタと説明 |
---|
GlobalContext() |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
addCreateItemList(java.util.List<CreateItemDto> list) |
static void |
addEventListener(EventListener listener)
リクエスト・レスポンスを受け取るEventListener登録
|
static void |
addGetshipList(java.util.List<GetShipDto> list) |
static void |
addMissionResultList(java.util.List<MissionResultDto> list) |
static AkashiTimer |
getAkashiTimer() |
static BasicInfoDto |
getBasicInfo()
提督の名前や入渠ドックの数など基本的なユーザの情報を取得します
|
static java.util.List<BattleResultDto> |
getBattleResultList()
海戦・ドロップList
|
static CondTiming |
getCondTiming() |
static java.util.List<CreateItemDto> |
getCreateItemList()
開発アイテムList
|
static DeckMissionDto[] |
getDeckMissions()
遠征リスト
|
static java.util.Map<java.lang.String,DockDto> |
getDock()
ドックMap
|
static DockDto |
getDock(java.lang.String id)
ドック
|
static java.util.List<GetShipDto> |
getGetshipList()
建造艦娘List
|
static boolean[] |
getIsSortie()
出撃艦隊情報
|
static ItemDto |
getItem(int itemId)
アイテムIDからアイテム
|
static java.util.Map<java.lang.Integer,ItemDto> |
getItemMap()
装備Map
|
static KdockDto[] |
getKdocks()
建造ドックリスト
|
static BattleExDto |
getLastBattleDto()
最後に行った海戦情報
|
static MaterialDto |
getMaterial()
保有資材を取得します
|
static java.util.List<MissionResultDto> |
getMissionResultList()
遠征結果
|
static java.util.Set<java.lang.Integer> |
getMissionShipSet()
遠征中の艦セット
|
static java.util.Map<java.lang.Integer,java.util.Date> |
getNDockCompleteTimeMap()
入渠中の艦セット
|
static NdockDto[] |
getNdocks()
入渠リスト
|
static java.util.Set<java.lang.Integer> |
getNDockShipSet()
入渠中の艦セット
|
static PracticeUserDto[] |
getPracticeUser()
演習相手リスト
|
static java.util.Date |
getPracticeUserLastUpdate()
演習リストが最後に更新された時間
|
static DeckMissionDto[] |
getPreviousMissions()
前回の遠征リスト
|
static java.util.List<QuestDto> |
getQuest()
任務を取得します
|
static java.util.Date |
getQuestLastUpdate()
任務が最後に更新された時間
|
static ShipDto |
getSecretary()
秘書艦
|
static java.util.Map<java.lang.Integer,ShipDto> |
getShipMap()
艦娘Map
|
static MapCellDto |
getSortieMap()
今いるマス
|
static int |
getState()
データ受信状態
|
static int |
getUpdateCounter()
updateContext()が呼ばれた数
|
static int |
hqLevel()
司令部Lv
|
static boolean |
isCombined()
連合艦隊を組んでいるかを取得します
|
static boolean |
isMission(java.lang.String idstr)
艦隊が遠征中かを調べます
|
static boolean |
isNdock(int ship)
艦娘が入渠しているかを調べます
|
static boolean |
isNdock(ShipDto ship)
艦娘が入渠しているかを調べます
|
static boolean |
isSortie(java.lang.String idstr)
出撃中かを調べます
|
static void |
load(UserDataConfig config) |
static int |
maxChara()
最大保有可能 艦娘数
|
static int |
maxSlotitem()
最大保有可能 装備数
|
static void |
removeEventListener(EventListener listener)
リクエスト・レスポンスを受け取るEventListener登録解除
|
static void |
updateContext(Data data)
情報を更新します
|
public static void load(UserDataConfig config)
public static java.util.Map<java.lang.Integer,ItemDto> getItemMap()
public static ItemDto getItem(int itemId)
itemId
- public static java.util.Map<java.lang.Integer,ShipDto> getShipMap()
public static ShipDto getSecretary()
public static int hqLevel()
public static int maxChara()
public static int maxSlotitem()
public static java.util.List<GetShipDto> getGetshipList()
public static void addGetshipList(java.util.List<GetShipDto> list)
list
- 建造艦娘Listpublic static java.util.List<CreateItemDto> getCreateItemList()
public static void addCreateItemList(java.util.List<CreateItemDto> list)
list
- 開発アイテムListpublic static java.util.List<BattleResultDto> getBattleResultList()
public static BattleExDto getLastBattleDto()
public static java.util.List<MissionResultDto> getMissionResultList()
public static void addMissionResultList(java.util.List<MissionResultDto> list)
list
- 遠征結果public static DeckMissionDto[] getDeckMissions()
public static DeckMissionDto[] getPreviousMissions()
public static NdockDto[] getNdocks()
public static KdockDto[] getKdocks()
public static java.util.Set<java.lang.Integer> getMissionShipSet()
public static java.util.Set<java.lang.Integer> getNDockShipSet()
public static java.util.Map<java.lang.Integer,java.util.Date> getNDockCompleteTimeMap()
public static boolean isNdock(ShipDto ship)
ship
- 艦娘public static boolean isNdock(int ship)
ship
- 艦娘IDpublic static PracticeUserDto[] getPracticeUser()
public static java.util.Date getPracticeUserLastUpdate()
public static boolean isMission(java.lang.String idstr)
idstr
- 艦隊ID(1~)public static DockDto getDock(java.lang.String id)
id
- 番号 "1"~"4"public static java.util.Map<java.lang.String,DockDto> getDock()
public static boolean[] getIsSortie()
public static MapCellDto getSortieMap()
public static java.util.List<QuestDto> getQuest()
public static java.util.Date getQuestLastUpdate()
public static boolean isSortie(java.lang.String idstr)
@CheckForNull public static MaterialDto getMaterial()
@CheckForNull public static BasicInfoDto getBasicInfo()
public static boolean isCombined()
public static int getState()
public static CondTiming getCondTiming()
public static AkashiTimer getAkashiTimer()
public static void addEventListener(EventListener listener)
public static void removeEventListener(EventListener listener)
public static void updateContext(Data data)
data
- リクエスト・レスポンスデータpublic static int getUpdateCounter()