Changes

Summary

  1. Introducing CacheView  (#465) (commit: 3a3a3be) (details)
Commit 3a3a3bec88e7f9cd9a566ba81300c3bd0e5cba23 by noreply
Introducing CacheView  (#465)
Fixes #470
(commit: 3a3a3be)
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/impl/MemberCacheViewImpl.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/Guild.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/impl/AbstractCacheView.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/impl/GuildImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/IPermissionHolder.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/EntityBuilder.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/handle/GuildDeleteHandler.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/SnowflakeCacheView.java
The file was modifiedsrc/main/java/net/dv8tion/jda/client/entities/impl/GroupImpl.java (diff)
The file was modifiedbuild.gradle (diff)
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/MemberCacheView.java
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/impl/SortedSnowflakeCacheView.java
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/package-info.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/JDA.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/impl/SnowflakeCacheViewImpl.java
The file was modifiedsrc/main/java/net/dv8tion/jda/client/entities/impl/JDAClientImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/client/JDAClient.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/client/entities/Group.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/UnifiedMemberCacheView.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/impl/JDAImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/Icon.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/CacheView.java
The file was addedsrc/main/java/net/dv8tion/jda/core/utils/cache/impl/UnifiedCacheViewImpl.java