MCPcopy Create free account

hub / github.com/TartaricAcid/BakaDanmaku / types & classes

Types & classes49 in github.com/TartaricAcid/BakaDanmaku

ClassBakaDanmaku
src/main/java/com/github/tartaricacid/bakadanmaku/BakaDanmaku.java:10
ClassBilibiliConfig
src/main/java/com/github/tartaricacid/bakadanmaku/config/BilibiliConfig.java:9
ClassBilibiliMsgSplit
src/main/java/com/github/tartaricacid/bakadanmaku/utils/BilibiliMsgSplit.java:5
ClassBilibiliSite
src/main/java/com/github/tartaricacid/bakadanmaku/site/bilibili/BilibiliSite.java:24
ClassBitReader
Bit reading helpers.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/BitReader.java:15
ClassBrotliInputStream
{@link InputStream} decorator that decompresses brotli data. <p> Not thread-safe.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/BrotliInputStream.java:21
ClassBrotliRuntimeException
Unchecked exception used internally.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/BrotliRuntimeException.java:12
ClassBuvid
src/main/java/com/github/tartaricacid/bakadanmaku/site/bilibili/WebSocketAuth.java:105
ClassConfigKey
src/main/java/com/github/tartaricacid/bakadanmaku/input/ConfigKey.java:16
ClassConfigManger
src/main/java/com/github/tartaricacid/bakadanmaku/config/ConfigManger.java:14
ClassContext
Common context lookup table for all context modes.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Context.java:12
ClassDanmaku
src/main/java/com/github/tartaricacid/bakadanmaku/config/BilibiliConfig.java:140
ClassDataHolder
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Dictionary.java:43
ClassDataHolder0
"Initialization-on-demand holder idiom" implementation. <p>This static class definition is not initialized until the JVM determines that it must be e
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Dictionary.java:25
ClassDataHolder1
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Dictionary.java:31
ClassDataHolder2
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Dictionary.java:37
ClassDecode
API for Brotli decompression.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Decode.java:30
InterfaceDecompressMethod
src/main/java/com/github/tartaricacid/bakadanmaku/utils/Decompressor.java:12
ClassDecompressor
src/main/java/com/github/tartaricacid/bakadanmaku/utils/Decompressor.java:10
ClassDictionary
Collection of static dictionary words. <p>Dictionary content is loaded from binary resource when {@link #getData()} is executed for the first time. C
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Dictionary.java:18
ClassEnter
src/main/java/com/github/tartaricacid/bakadanmaku/config/BilibiliConfig.java:278
ClassGift
src/main/java/com/github/tartaricacid/bakadanmaku/config/BilibiliConfig.java:228
ClassGuard
src/main/java/com/github/tartaricacid/bakadanmaku/config/BilibiliConfig.java:382
ClassHuffman
Utilities for building Huffman decoding tables.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Huffman.java:12
ClassHuffmanTreeGroup
Contains a collection of huffman trees with the same alphabet size.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/HuffmanTreeGroup.java:16
InterfaceIConfig
src/main/java/com/github/tartaricacid/bakadanmaku/config/IConfig.java:3
InterfaceISite
src/main/java/com/github/tartaricacid/bakadanmaku/site/ISite.java:8
ClassIntReader
Byte-to-int conversion magic.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/IntReader.java:12
ClassKeybindingRegistry
src/main/java/com/github/tartaricacid/bakadanmaku/input/KeybindingRegistry.java:9
ClassMessageDeserializer
src/main/java/com/github/tartaricacid/bakadanmaku/site/bilibili/MessageDeserializer.java:9
ClassOpenCloseDanmaku
src/main/java/com/github/tartaricacid/bakadanmaku/utils/OpenCloseDanmaku.java:9
ClassPlayerLogged
src/main/java/com/github/tartaricacid/bakadanmaku/event/PlayerLogged.java:8
ClassPrefix
Lookup tables to map prefix codes to value ranges. <p> This is used during decoding of the block lengths, literal insertion lengths and copy lengths.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Prefix.java:17
ClassRoom
src/main/java/com/github/tartaricacid/bakadanmaku/config/BilibiliConfig.java:77
ClassRoomId
src/main/java/com/github/tartaricacid/bakadanmaku/site/bilibili/RoomId.java:12
ClassRoomInfo
src/main/java/com/github/tartaricacid/bakadanmaku/site/bilibili/RoomInfo.java:11
ClassRunningState
Enumeration of decoding state-machine.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/RunningState.java:12
ClassSendDanmakuEvent
src/main/java/com/github/tartaricacid/bakadanmaku/event/post/SendDanmakuEvent.java:10
ClassSpecialChat
src/main/java/com/github/tartaricacid/bakadanmaku/config/BilibiliConfig.java:456
ClassState
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/State.java:14
ClassTransform
Transformations on dictionary words.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Transform.java:35
ClassUpdatePopularInfoEvent
src/main/java/com/github/tartaricacid/bakadanmaku/event/post/UpdatePopularInfoEvent.java:6
ClassUtils
A set of utility methods.
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/Utils.java:12
ClassWbiSigner
参考自:<a href="https://socialsisteryi.github.io/bilibili-API-collect/docs/misc/sign/wbi.html">BAC Document:WBI 签名</a>
src/main/java/com/github/tartaricacid/bakadanmaku/site/bilibili/WbiSigner.java:21
ClassWebSocketAuth
src/main/java/com/github/tartaricacid/bakadanmaku/site/bilibili/WebSocketAuth.java:17
ClassWebSocketClient
src/main/java/com/github/tartaricacid/bakadanmaku/websocket/WebSocketClient.java:27
ClassWebSocketClientHandler
src/main/java/com/github/tartaricacid/bakadanmaku/websocket/WebSocketClientHandler.java:11
ClassWordTransformType
Enumeration of all possible word transformations. <p>There are two simple types of transforms: omit X first/last symbols, two character-case transfor
src/main/java/com/github/tartaricacid/bakadanmaku/brotli/dec/WordTransformType.java:15
ClassZlib
src/main/java/com/github/tartaricacid/bakadanmaku/utils/Zlib.java:6