View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window jim-common-2.5.0.v20181115-RELEASE.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.jim.common.config
├─ org.jim.common.config.Config.class - [JAR]
├─ org.jim.common.config.DefaultImConfigBuilder.class - [JAR]
├─ org.jim.common.config.ImConfigBuilder.class - [JAR]
├─ org.jim.common.config.PropertyImConfigBuilder.class - [JAR]
org.jim.common.codec
├─ org.jim.common.codec.Decoder.class - [JAR]
├─ org.jim.common.codec.Encoder.class - [JAR]
org.jim.common.session.id
├─ org.jim.common.session.id.ISessionIdGenerator.class - [JAR]
org.jim.common.utils
├─ org.jim.common.utils.BASE64Util.class - [JAR]
├─ org.jim.common.utils.BufferUtil.class - [JAR]
├─ org.jim.common.utils.ChatKit.class - [JAR]
├─ org.jim.common.utils.DynamicEnumUtil.class - [JAR]
├─ org.jim.common.utils.HttpParseUtils.class - [JAR]
├─ org.jim.common.utils.ImKit.class - [JAR]
├─ org.jim.common.utils.ImUtils.class - [JAR]
├─ org.jim.common.utils.JsonKit.class - [JAR]
├─ org.jim.common.utils.Md5.class - [JAR]
├─ org.jim.common.utils.SHA1Util.class - [JAR]
org.jim.common.listener
├─ org.jim.common.listener.AbstractImBindListener.class - [JAR]
├─ org.jim.common.listener.ImBindListener.class - [JAR]
org.jim.common.message
├─ org.jim.common.message.AbstractMessageHelper.class - [JAR]
├─ org.jim.common.message.MessageHelper.class - [JAR]
org.jim.common.protocol
├─ org.jim.common.protocol.AbProtocol.class - [JAR]
├─ org.jim.common.protocol.IConvertProtocolPacket.class - [JAR]
├─ org.jim.common.protocol.IProtocol.class - [JAR]
org.jim.common.ws
├─ org.jim.common.ws.IWsMsgHandler.class - [JAR]
├─ org.jim.common.ws.Opcode.class - [JAR]
├─ org.jim.common.ws.WsConst.class - [JAR]
├─ org.jim.common.ws.WsConvertPacket.class - [JAR]
├─ org.jim.common.ws.WsPacket.class - [JAR]
├─ org.jim.common.ws.WsProtocol.class - [JAR]
├─ org.jim.common.ws.WsRequestPacket.class - [JAR]
├─ org.jim.common.ws.WsResponsePacket.class - [JAR]
├─ org.jim.common.ws.WsServerConfig.class - [JAR]
├─ org.jim.common.ws.WsServerDecoder.class - [JAR]
├─ org.jim.common.ws.WsServerEncoder.class - [JAR]
├─ org.jim.common.ws.WsSessionContext.class - [JAR]
├─ org.jim.common.ws.WsTioUuid.class - [JAR]
org.jim.common.cache.caffeineredis
├─ org.jim.common.cache.caffeineredis.CaffeineRedisCache.class - [JAR]
├─ org.jim.common.cache.caffeineredis.CaffeineRedisCacheManager.class - [JAR]
├─ org.jim.common.cache.caffeineredis.RedisAsyncRunnable.class - [JAR]
├─ org.jim.common.cache.caffeineredis.RedisL2Vo.class - [JAR]
org.jim.common.cache.ehcache
├─ org.jim.common.cache.ehcache.EhcacheConst.class - [JAR]
org.jim.common.http.handler
├─ org.jim.common.http.handler.IHttpRequestHandler.class - [JAR]
org.jim.common.cluster.redis
├─ org.jim.common.cluster.redis.RedisCluster.class - [JAR]
├─ org.jim.common.cluster.redis.RedisClusterConfig.class - [JAR]
org.jim.common.http.listener
├─ org.jim.common.http.listener.IHttpServerListener.class - [JAR]
org.jim.common.packets
├─ org.jim.common.packets.AuthReqBody.class - [JAR]
├─ org.jim.common.packets.AuthRespBody.class - [JAR]
├─ org.jim.common.packets.ChatBody.class - [JAR]
├─ org.jim.common.packets.ChatType.class - [JAR]
├─ org.jim.common.packets.Client.class - [JAR]
├─ org.jim.common.packets.CloseReqBody.class - [JAR]
├─ org.jim.common.packets.Command.class - [JAR]
├─ org.jim.common.packets.DeviceType.class - [JAR]
├─ org.jim.common.packets.ExitGroupNotifyRespBody.class - [JAR]
├─ org.jim.common.packets.Group.class - [JAR]
├─ org.jim.common.packets.HandshakeBody.class - [JAR]
├─ org.jim.common.packets.HeartbeatBody.class - [JAR]
├─ org.jim.common.packets.JoinGroupNotifyRespBody.class - [JAR]
├─ org.jim.common.packets.JoinGroupRespBody.class - [JAR]
├─ org.jim.common.packets.JoinGroupResult.class - [JAR]
├─ org.jim.common.packets.LoginReqBody.class - [JAR]
├─ org.jim.common.packets.LoginRespBody.class - [JAR]
├─ org.jim.common.packets.Message.class - [JAR]
├─ org.jim.common.packets.MessageReqBody.class - [JAR]
├─ org.jim.common.packets.MsgType.class - [JAR]
├─ org.jim.common.packets.RespBody.class - [JAR]
├─ org.jim.common.packets.User.class - [JAR]
├─ org.jim.common.packets.UserMessageData.class - [JAR]
├─ org.jim.common.packets.UserReqBody.class - [JAR]
org.jim.common.tcp
├─ org.jim.common.tcp.TcpConvertPacket.class - [JAR]
├─ org.jim.common.tcp.TcpPacket.class - [JAR]
├─ org.jim.common.tcp.TcpProtocol.class - [JAR]
├─ org.jim.common.tcp.TcpServerDecoder.class - [JAR]
├─ org.jim.common.tcp.TcpServerEncoder.class - [JAR]
├─ org.jim.common.tcp.TcpSessionContext.class - [JAR]
org.jim.common.cache.redis
├─ org.jim.common.cache.redis.ExpireVo.class - [JAR]
├─ org.jim.common.cache.redis.JedisSubscriber.class - [JAR]
├─ org.jim.common.cache.redis.JedisTemplate.class - [JAR]
├─ org.jim.common.cache.redis.RedisCache.class - [JAR]
├─ org.jim.common.cache.redis.RedisCacheManager.class - [JAR]
├─ org.jim.common.cache.redis.RedisConfiguration.class - [JAR]
├─ org.jim.common.cache.redis.RedisConfigurationFactory.class - [JAR]
├─ org.jim.common.cache.redis.RedisExpireUpdateTask.class - [JAR]
├─ org.jim.common.cache.redis.RedisLock.class - [JAR]
├─ org.jim.common.cache.redis.RedissonTemplate.class - [JAR]
├─ org.jim.common.cache.redis.SubRunnable.class - [JAR]
org.jim.common.cluster
├─ org.jim.common.cluster.ICluster.class - [JAR]
├─ org.jim.common.cluster.ImCluster.class - [JAR]
├─ org.jim.common.cluster.ImClusterConfig.class - [JAR]
├─ org.jim.common.cluster.ImClusterVo.class - [JAR]
org.jim.common
├─ org.jim.common.CommandStat.class - [JAR]
├─ org.jim.common.ImAio.class - [JAR]
├─ org.jim.common.ImClientGroupContext.class - [JAR]
├─ org.jim.common.ImConfig.class - [JAR]
├─ org.jim.common.ImConst.class - [JAR]
├─ org.jim.common.ImDecoder.class - [JAR]
├─ org.jim.common.ImPacket.class - [JAR]
├─ org.jim.common.ImSessionContext.class - [JAR]
├─ org.jim.common.ImStatus.class - [JAR]
├─ org.jim.common.Protocol.class - [JAR]
├─ org.jim.common.SessionContext.class - [JAR]
├─ org.jim.common.Status.class - [JAR]
org.jim.common.http
├─ org.jim.common.http.Cookie.class - [JAR]
├─ org.jim.common.http.GroupContextKey.class - [JAR]
├─ org.jim.common.http.HttpConfig.class - [JAR]
├─ org.jim.common.http.HttpConst.class - [JAR]
├─ org.jim.common.http.HttpConvertPacket.class - [JAR]
├─ org.jim.common.http.HttpMultiBodyDecoder.class - [JAR]
├─ org.jim.common.http.HttpPacket.class - [JAR]
├─ org.jim.common.http.HttpProtocol.class - [JAR]
├─ org.jim.common.http.HttpRequest.class - [JAR]
├─ org.jim.common.http.HttpRequestDecoder.class - [JAR]
├─ org.jim.common.http.HttpResponse.class - [JAR]
├─ org.jim.common.http.HttpResponseEncoder.class - [JAR]
├─ org.jim.common.http.HttpResponseStatus.class - [JAR]
├─ org.jim.common.http.HttpUuid.class - [JAR]
├─ org.jim.common.http.KeyValue.class - [JAR]
├─ org.jim.common.http.Method.class - [JAR]
├─ org.jim.common.http.MimeType.class - [JAR]
├─ org.jim.common.http.RequestLine.class - [JAR]
├─ org.jim.common.http.UploadFile.class - [JAR]
org.jim.common.session.id.impl
├─ org.jim.common.session.id.impl.UUIDSessionIdGenerator.class - [JAR]
org.jim.common.cache.caffeine
├─ org.jim.common.cache.caffeine.CaffeineCache.class - [JAR]
├─ org.jim.common.cache.caffeine.CaffeineCacheManager.class - [JAR]
├─ org.jim.common.cache.caffeine.CaffeineConfig.class - [JAR]
├─ org.jim.common.cache.caffeine.CaffeineConfiguration.class - [JAR]
├─ org.jim.common.cache.caffeine.CaffeineConfigurationFactory.class - [JAR]
├─ org.jim.common.cache.caffeine.CaffeineUtils.class - [JAR]
├─ org.jim.common.cache.caffeine.DefaultRemovalListener.class - [JAR]
org.jim.common.http.session
├─ org.jim.common.http.session.HttpSession.class - [JAR]
org.jim.common.cache.j2cache
├─ org.jim.common.cache.j2cache.J2Cache.class - [JAR]
org.jim.common.cache
├─ org.jim.common.cache.CacheChangeType.class - [JAR]
├─ org.jim.common.cache.CacheChangedVo.class - [JAR]
├─ org.jim.common.cache.ICache.class - [JAR]
├─ org.jim.common.cache.IL2Cache.class - [JAR]