Index
All Classes and Interfaces|All Packages|Serialized Form
A
- Acceleration - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
변속
- AdofaiGG - Class in xyz.krmentos.adofaigg
-
이 클래스는 Adofai.gg API의 메인 클래스입니다.
- AdofaiGG() - Constructor for class xyz.krmentos.adofaigg.AdofaiGG
-
기본 구성으로 AdofaiGG 개체를 구성합니다.
- AdofaiGG(LoadOption) - Constructor for class xyz.krmentos.adofaigg.AdofaiGG
-
설정한 구성과 기본 구성으로 AdofaiGG 개체를 구성합니다.
- AdofaiGG(LoadOption, int, int) - Constructor for class xyz.krmentos.adofaigg.AdofaiGG
-
설정한 구성으로 AdofaiGG 개체를 구성합니다.
- AdofaiGG(LoadOption, int, int, int) - Constructor for class xyz.krmentos.adofaigg.AdofaiGG
-
설정한 구성으로 AdofaiGG 개체를 구성합니다.
- AdofaiGG(LoadOption, int, int, int, int) - Constructor for class xyz.krmentos.adofaigg.AdofaiGG
-
설정한 구성으로 AdofaiGG 개체를 구성합니다.
- AdofaiGG(LoadOption, long) - Constructor for class xyz.krmentos.adofaigg.AdofaiGG
-
설정한 구성으로 AdofaiGG 개체를 구성합니다.
B
C
- checkClear(ClearData...) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터를 필터링하여 설정된 조건에 맞는 데이터를 반환합니다.
- checkMap(MapData...) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터를 필터링하여 설정된 조건에 맞는 데이터를 반환합니다.
- checkUser(UserData...) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터를 필터링하여 설정된 조건에 맞는 데이터를 반환합니다.
- ClearData - Class in xyz.krmentos.adofaigg.data
-
이 클래스는 클리어 데이터를 나타냅니다.
- ClearData() - Constructor for class xyz.krmentos.adofaigg.data.ClearData
- ClearQuery - Class in xyz.krmentos.adofaigg.query
-
이 클래스는 Adofai.gg API에서 사용되는 클리어 데이터를 필터링하기 위한 클래스입니다.
- ClearQuery() - Constructor for class xyz.krmentos.adofaigg.query.ClearQuery
- convertTag(String) - Static method in enum class xyz.krmentos.adofaigg.data.Tag
-
주어진 문자열을 Tag 열거형으로 변환합니다.
D
- DataNotLoaded - Exception in xyz.krmentos.adofaigg.exception
-
DataNotLoaded는 데이터가 로드되지 않았을 때 발생하는 예외 클래스입니다.
- DataNotLoaded() - Constructor for exception xyz.krmentos.adofaigg.exception.DataNotLoaded
- DLC - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
DLC
F
G
- Gallop - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
질주
- getClearById(int) - Method in class xyz.krmentos.adofaigg.AdofaiGG
-
지정된 Id에 해당하는
ClearData를 반환합니다. - getClearByQuery(ClearQuery) - Method in class xyz.krmentos.adofaigg.AdofaiGG
-
지정된
ClearQuery에 따라 필터링된ClearData목록을 반환합니다. - getClears() - Method in class xyz.krmentos.adofaigg.AdofaiGG
-
현재 로드된 모든
ClearData배열을 반환합니다. - getMapById(int) - Method in class xyz.krmentos.adofaigg.AdofaiGG
-
Id를 통해
MapData를 불러옵니다. - getMapByName(String) - Method in class xyz.krmentos.adofaigg.AdofaiGG
-
지정된 문자열을 포함하는 노래 제목을 가진 모든
MapData를 반환합니다. - getMapByQuery(MapQuery) - Method in class xyz.krmentos.adofaigg.AdofaiGG
- getMaps() - Method in class xyz.krmentos.adofaigg.AdofaiGG
-
현재 로드된 모든
MapData배열을 반환합니다. - gid - Static variable in class xyz.krmentos.adofaigg.data.ClearData
-
Google Sheet에 GID 코드로 데이터를 불러오는데 사용합니다.
- gid - Static variable in class xyz.krmentos.adofaigg.data.MapData
-
Google Sheet에 GID 코드로 데이터를 불러오는데 사용합니다.
- gid - Static variable in class xyz.krmentos.adofaigg.data.UserData
-
Google Sheet에 GID 코드로 데이터를 불러오는데 사용합니다.
- Gimmick - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
기믹
L
- LOAD_ACTIVE_FOR_TIME - Enum constant in enum class xyz.krmentos.adofaigg.setting.LoadOption
-
데이터를 불러올 때 특정 시간이 지나면 데이터를 받아옵니다.
- LOAD_EVERY_ACTIVE - Enum constant in enum class xyz.krmentos.adofaigg.setting.LoadOption
-
데이터를 불러올 때 마다 데이터를 받아옵니다.
- LOAD_FOR_TIME - Enum constant in enum class xyz.krmentos.adofaigg.setting.LoadOption
-
특정 시간 마다 데이터를 받아옵니다.
- LOAD_ONLY_ONCE - Enum constant in enum class xyz.krmentos.adofaigg.setting.LoadOption
-
데이터를 단 한번 받아온 후 더 이상 받아오지 않습니다.
- loadClearData() - Method in class xyz.krmentos.adofaigg.LoadManager
-
클리어 데이터를 받아오고 배열에 저장합니다.
- loadData(JsonObject) - Static method in class xyz.krmentos.adofaigg.data.ClearData
-
주어진 JsonObject에서
ClearData배열을 생성합니다. - loadData(JsonObject) - Static method in class xyz.krmentos.adofaigg.data.MapData
-
주어진 JsonObject에서
MapData배열을 생성합니다. - loadData(JsonObject) - Static method in class xyz.krmentos.adofaigg.data.UserData
-
주어진 JsonObject에서
UserData배열을 생성합니다. - LoadManager - Class in xyz.krmentos.adofaigg
-
이 클래스는 Adofai.gg API에서 맵 과 클리어 데이터를 받아오는 역할을 합니다.
- LoadManager(AdofaiGG) - Constructor for class xyz.krmentos.adofaigg.LoadManager
-
LoadManager 생성자입니다.
- loadMapData() - Method in class xyz.krmentos.adofaigg.LoadManager
-
맵 데이터를 받아오고 배열에 저장합니다.
- LoadOption - Enum Class in xyz.krmentos.adofaigg.setting
-
맵 데이터를 로드하는 옵션을 정의한 열거형입니다.
- loadUserData() - Method in class xyz.krmentos.adofaigg.LoadManager
-
유저 데이터를 받아오고 배열에 저장합니다.
- Long - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
4분이상
M
- MagicShape - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
마법진
- MapData - Class in xyz.krmentos.adofaigg.data
-
이 클래스는 맵 데이터를 나타냅니다.
- MapData() - Constructor for class xyz.krmentos.adofaigg.data.MapData
- MapQuery - Class in xyz.krmentos.adofaigg.query
-
이 클래스는 Adofai.gg API에서 사용되는 맵 데이터를 필터링하기 위한 클래스입니다.
- MapQuery() - Constructor for class xyz.krmentos.adofaigg.query.MapQuery
- Memorization - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
암기
N
- NoSpeedChange - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
배속변경X
- NOT_AUTO_LOAD - Enum constant in enum class xyz.krmentos.adofaigg.setting.LoadOption
-
데이터를 수동으로 받아옵니다.
- NoTwirl - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
소용돌이X
- NSFW - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
NSFW
P
- PolyRhythm - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
폴리리듬
- Pseudo - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
동시치기
- Pseudo2 - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
2+동타
Q
- Quintuplet - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
다섯잇단
R
- reloadSetting() - Method in class xyz.krmentos.adofaigg.LoadManager
-
설정을 다시 로드하고, AdofaiGG 객체의 데이터를 받아오는 옵션에 따라 스레드를 시작합니다.
S
- Septuplet - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
일곱잇단
- setArtist(String) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵의 아티스트를 설정합니다.
- setBPM(double) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 BPM를 설정합니다.
- setBPM(double, double) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 BPM 범위를 설정합니다.
- setCreator(String) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵의 제작자를 설정합니다.
- setDifficulty(float) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 난이도를 설정합니다.
- setDifficulty(float, float) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 난이도 범위를 설정합니다.
- setDlc(boolean) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵의 DLC 여부를 설정합니다.
- setEW(boolean) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵의 광과민성 발작주의를 설정합니다.
- setLocalRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 LocalRank를 설정합니다.
- setLocalRank(int, int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 LocalRank 범위를 설정합니다.
- setMapId(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 맵 ID를 설정합니다.
- setMaxBPM(double) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 최대 BPM 범위를 설정합니다.
- setMaxDifficulty(float) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 최대 난이도 범위를 설정합니다.
- setMaxLocalRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최대 LocalRank 범위를 설정합니다.
- setMaxPlayPoint(double) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최대 PP 범위를 설정합니다.
- setMaxRank(int) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터의 최대 랭크 범위를 설정합니다.
- setMaxSongRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최대 SongRank 범위를 설정합니다.
- setMaxSpeed(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최대 속도 범위를 설정합니다.
- setMaxTiles(int) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 최대 타일수 범위를 설정합니다.
- setMaxTotalPP(double) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터의 최대 PP 범위를 설정합니다.
- setMaxTotalRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최대 TotalRank 범위를 설정합니다.
- setMaxXAccuracy(double) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최대 절대 정확도 범위를 설정합니다.
- setMinBPM(double) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 최소 BPM 범위를 설정합니다.
- setMinDifficulty(float) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 최소 난이도 범위를 설정합니다.
- setMinLocalRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최소 LocalRank 범위를 설정합니다.
- setMinPlayPoint(double) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최소 PP 범위를 설정합니다.
- setMinRank(int) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터의 최소 랭크 범위를 설정합니다.
- setMinSongRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최소 SongRank 범위를 설정합니다.
- setMinSpeed(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최소 속도 범위를 설정합니다.
- setMinTiles(int) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 최소 타일수 범위를 설정합니다.
- setMinTotalPP(double) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터의 최소 PP 범위를 설정합니다.
- setMinTotalRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최소 TotalRank 범위를 설정합니다.
- setMinXAccuracy(double) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 최소 절대 정확도 범위를 설정합니다.
- setName(String) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 이름을 설정합니다.
- setPlayPoint(double) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 PP를 설정합니다.
- setPlayPoint(double, double) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 PP 범위를 설정합니다.
- setRank(int) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터의 랭크를 설정합니다.
- setRank(int, int) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터의 랭크 범위를 설정합니다.
- setSong(String) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵의 제목을 설정합니다.
- setSongRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 SongRank를 설정합니다.
- setSongRank(int, int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 SongRank 범위를 설정합니다.
- setSpeed(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 속도를 설정합니다.
- setSpeed(int, int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 속도 범위를 설정합니다.
- setTags(boolean, Tag...) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 태그를 설정합니다.
- setTiles(int) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 타일수를 설정합니다.
- setTiles(int, int) - Method in class xyz.krmentos.adofaigg.query.MapQuery
-
맵 데이터의 타일수 범위를 설정합니다.
- setTotalPP(double) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터의 PP를 설정합니다.
- setTotalPP(double, double) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저 데이터의 PP 범위를 설정합니다.
- setTotalRank(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 TotalRank를 설정합니다.
- setTotalRank(int, int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 TotalRank 범위를 설정합니다.
- setUserCode(int) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 사용자 코드를 설정합니다.
- setUserName(String) - Method in class xyz.krmentos.adofaigg.query.UserQuery
-
유저의 이름을 설정합니다.
- setXAccuracy(double) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 절대 정확도를 설정합니다.
- setXAccuracy(double, double) - Method in class xyz.krmentos.adofaigg.query.ClearQuery
-
클리어 데이터의 절대 정확도 범위를 설정합니다.
- Slow - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
흰토끼
- SuddenAcceleration - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
급가속
- Swing - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
스윙
T
- Tag - Enum Class in xyz.krmentos.adofaigg.data
-
Adofai.gg API에서 사용되는 맵 태그를 정의합니다.
- Tresillo - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
트레실로
- Triplet - Enum constant in enum class xyz.krmentos.adofaigg.data.Tag
-
셋잇단
U
- UserData - Class in xyz.krmentos.adofaigg.data
-
이 클래스는 유저 데이터를 나타냅니다.
- UserData() - Constructor for class xyz.krmentos.adofaigg.data.UserData
- UserQuery - Class in xyz.krmentos.adofaigg.query
-
이 클래스는 Adofai.gg API에서 사용되는 유저 데이터를 필터링하기 위한 클래스입니다.
- UserQuery() - Constructor for class xyz.krmentos.adofaigg.query.UserQuery
V
- valueOf(String) - Static method in enum class xyz.krmentos.adofaigg.data.Tag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.krmentos.adofaigg.setting.LoadOption
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class xyz.krmentos.adofaigg.data.Tag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.krmentos.adofaigg.setting.LoadOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
X
- xyz.krmentos.adofaigg - package xyz.krmentos.adofaigg
-
Adofai.gg API의 Root 패키지 입니다.
- xyz.krmentos.adofaigg.data - package xyz.krmentos.adofaigg.data
-
Adofai.gg API의 데이터 패키지 입니다.
- xyz.krmentos.adofaigg.exception - package xyz.krmentos.adofaigg.exception
-
Adofai.gg API의 예외 패키지 입니다.
- xyz.krmentos.adofaigg.query - package xyz.krmentos.adofaigg.query
-
Adofai.gg API의 필터링 패키지 입니다.
- xyz.krmentos.adofaigg.setting - package xyz.krmentos.adofaigg.setting
-
Adofai.gg API의 설정 패키지 입니다.
All Classes and Interfaces|All Packages|Serialized Form