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 magic-api-2.1.1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
io.github.leheyue.magicapi.backup.web
├─ io.github.leheyue.magicapi.backup.web.MagicBackupController.class - [JAR]
io.github.leheyue.magicapi.function.model
├─ io.github.leheyue.magicapi.function.model.FunctionInfo.class - [JAR]
io.github.leheyue.magicapi.modules
├─ io.github.leheyue.magicapi.modules.DynamicModule.class - [JAR]
io.github.leheyue.magicapi.modules.db.cache
├─ io.github.leheyue.magicapi.modules.db.cache.DefaultSqlCache.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.cache.LRUCache.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.cache.SqlCache.class - [JAR]
io.github.leheyue.magicapi.backup.service
├─ io.github.leheyue.magicapi.backup.service.MagicBackupService.class - [JAR]
├─ io.github.leheyue.magicapi.backup.service.MagicDatabaseBackupService.class - [JAR]
io.github.leheyue.magicapi.core.config
├─ io.github.leheyue.magicapi.core.config.Backup.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.Cache.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.Constants.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.Crud.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.Debug.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.JsonCodeConstants.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.MagicAPIProperties.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.MagicConfiguration.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.MagicCorsFilter.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.MagicFunction.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.MagicPluginConfiguration.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.MessageType.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.Page.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.Resource.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.ResponseCode.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.Security.class - [JAR]
├─ io.github.leheyue.magicapi.core.config.WebSocketSessionManager.class - [JAR]
io.github.leheyue.magicapi.core.web
├─ io.github.leheyue.magicapi.core.web.MagicController.class - [JAR]
├─ io.github.leheyue.magicapi.core.web.MagicControllerRegister.class - [JAR]
├─ io.github.leheyue.magicapi.core.web.MagicExceptionHandler.class - [JAR]
├─ io.github.leheyue.magicapi.core.web.MagicResourceController.class - [JAR]
├─ io.github.leheyue.magicapi.core.web.MagicWorkbenchController.class - [JAR]
├─ io.github.leheyue.magicapi.core.web.RequestHandler.class - [JAR]
io.github.leheyue.magicapi.core.service
├─ io.github.leheyue.magicapi.core.service.AbstractMagicDynamicRegistry.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.AbstractPathMagicResourceStorage.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.MagicAPIService.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.MagicDynamicRegistry.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.MagicNotifyService.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.MagicResourceService.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.MagicResourceStorage.class - [JAR]
io.github.leheyue.magicapi.datasource.model
├─ io.github.leheyue.magicapi.datasource.model.DataSourceInfo.class - [JAR]
├─ io.github.leheyue.magicapi.datasource.model.MagicDynamicDataSource.class - [JAR]
io.github.leheyue.magicapi.modules.ds
├─ io.github.leheyue.magicapi.modules.ds.DatasourceModule.class - [JAR]
io.github.leheyue.magicapi.core.resource
├─ io.github.leheyue.magicapi.core.resource.DatabaseResource.class - [JAR]
├─ io.github.leheyue.magicapi.core.resource.FileResource.class - [JAR]
├─ io.github.leheyue.magicapi.core.resource.JarResource.class - [JAR]
├─ io.github.leheyue.magicapi.core.resource.KeyValueResource.class - [JAR]
├─ io.github.leheyue.magicapi.core.resource.Resource.class - [JAR]
├─ io.github.leheyue.magicapi.core.resource.ResourceAdapter.class - [JAR]
├─ io.github.leheyue.magicapi.core.resource.ZipResource.class - [JAR]
io.github.leheyue.magicapi.datasource.service
├─ io.github.leheyue.magicapi.datasource.service.DataSourceEncryptProvider.class - [JAR]
├─ io.github.leheyue.magicapi.datasource.service.DataSourceInfoMagicResourceStorage.class - [JAR]
├─ io.github.leheyue.magicapi.datasource.service.DataSourceMagicDynamicRegistry.class - [JAR]
io.github.leheyue.magicapi.modules.db.provider
├─ io.github.leheyue.magicapi.modules.db.provider.CamelColumnMapperProvider.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.provider.ColumnMapperProvider.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.provider.DefaultColumnMapperProvider.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.provider.DefaultPageProvider.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.provider.LowerColumnMapperProvider.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.provider.PageProvider.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.provider.PascalColumnMapperProvider.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.provider.UpperColumnMapperProvider.class - [JAR]
io.github.leheyue.magicapi.core.event
├─ io.github.leheyue.magicapi.core.event.EventAction.class - [JAR]
├─ io.github.leheyue.magicapi.core.event.FileEvent.class - [JAR]
├─ io.github.leheyue.magicapi.core.event.GroupEvent.class - [JAR]
├─ io.github.leheyue.magicapi.core.event.MagicEvent.class - [JAR]
├─ io.github.leheyue.magicapi.core.event.NotifyEvent.class - [JAR]
io.github.leheyue.magicapi.core.handler
├─ io.github.leheyue.magicapi.core.handler.MagicCoordinationHandler.class - [JAR]
├─ io.github.leheyue.magicapi.core.handler.MagicDebugHandler.class - [JAR]
├─ io.github.leheyue.magicapi.core.handler.MagicWebSocketDispatcher.class - [JAR]
├─ io.github.leheyue.magicapi.core.handler.MagicWorkbenchHandler.class - [JAR]
io.github.leheyue.magicapi.core.logging
├─ io.github.leheyue.magicapi.core.logging.Formatter.class - [JAR]
├─ io.github.leheyue.magicapi.core.logging.Log4j2LoggerContext.class - [JAR]
├─ io.github.leheyue.magicapi.core.logging.Log4jLoggerContext.class - [JAR]
├─ io.github.leheyue.magicapi.core.logging.LogbackLoggerContext.class - [JAR]
├─ io.github.leheyue.magicapi.core.logging.LoggerManager.class - [JAR]
├─ io.github.leheyue.magicapi.core.logging.MagicLoggerContext.class - [JAR]
io.github.leheyue.magicapi.core.model
├─ io.github.leheyue.magicapi.core.model.ApiInfo.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Attributes.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.BaseDefinition.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.DataType.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.DebugRequest.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Group.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Header.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.JsonBean.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.JsonBodyBean.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.JsonCode.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.MagicEntity.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.MagicNotify.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Option.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Options.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Pair.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Parameter.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Path.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.PathMagicEntity.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.Plugin.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.SelectedResource.class - [JAR]
├─ io.github.leheyue.magicapi.core.model.TreeNode.class - [JAR]
io.github.leheyue.magicapi.backup.model
├─ io.github.leheyue.magicapi.backup.model.Backup.class - [JAR]
io.github.leheyue.magicapi.core.servlet
├─ io.github.leheyue.magicapi.core.servlet.MagicCookie.class - [JAR]
├─ io.github.leheyue.magicapi.core.servlet.MagicHttpServletRequest.class - [JAR]
├─ io.github.leheyue.magicapi.core.servlet.MagicHttpServletResponse.class - [JAR]
├─ io.github.leheyue.magicapi.core.servlet.MagicHttpSession.class - [JAR]
├─ io.github.leheyue.magicapi.core.servlet.MagicRequestContextHolder.class - [JAR]
io.github.leheyue.magicapi.jsr223
├─ io.github.leheyue.magicapi.jsr223.JSR223LanguageProvider.class - [JAR]
├─ io.github.leheyue.magicapi.jsr223.LanguageProvider.class - [JAR]
io.github.leheyue.magicapi.modules.db.dialect
├─ io.github.leheyue.magicapi.modules.db.dialect.ClickhouseDialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.DB2Dialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.Dialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.DialectAdapter.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.DmDialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.KingbaseSQLDialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.MySQLDialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.OracleDialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.PostgreSQLDialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.SQLServer2005Dialect.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.dialect.SQLServerDialect.class - [JAR]
io.github.leheyue.magicapi.core.interceptor
├─ io.github.leheyue.magicapi.core.interceptor.Authorization.class - [JAR]
├─ io.github.leheyue.magicapi.core.interceptor.AuthorizationInterceptor.class - [JAR]
├─ io.github.leheyue.magicapi.core.interceptor.DefaultAuthorizationInterceptor.class - [JAR]
├─ io.github.leheyue.magicapi.core.interceptor.DefaultResultProvider.class - [JAR]
├─ io.github.leheyue.magicapi.core.interceptor.MagicWebRequestInterceptor.class - [JAR]
├─ io.github.leheyue.magicapi.core.interceptor.RequestInterceptor.class - [JAR]
├─ io.github.leheyue.magicapi.core.interceptor.ResultProvider.class - [JAR]
io.github.leheyue.magicapi.modules.db
├─ io.github.leheyue.magicapi.modules.db.BoundSql.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.ColumnMapperAdapter.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.SQLModule.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.SingleRowResultSetExtractor.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.Transaction.class - [JAR]
io.github.leheyue.magicapi.utils
├─ io.github.leheyue.magicapi.utils.Assert.class - [JAR]
├─ io.github.leheyue.magicapi.utils.ClassScanner.class - [JAR]
├─ io.github.leheyue.magicapi.utils.IoUtils.class - [JAR]
├─ io.github.leheyue.magicapi.utils.IpUtils.class - [JAR]
├─ io.github.leheyue.magicapi.utils.JdbcUtils.class - [JAR]
├─ io.github.leheyue.magicapi.utils.JsonUtils.class - [JAR]
├─ io.github.leheyue.magicapi.utils.MD5Utils.class - [JAR]
├─ io.github.leheyue.magicapi.utils.Mapping.class - [JAR]
├─ io.github.leheyue.magicapi.utils.PathUtils.class - [JAR]
├─ io.github.leheyue.magicapi.utils.PatternUtils.class - [JAR]
├─ io.github.leheyue.magicapi.utils.ScriptManager.class - [JAR]
├─ io.github.leheyue.magicapi.utils.SignUtils.class - [JAR]
├─ io.github.leheyue.magicapi.utils.WebUtils.class - [JAR]
io.github.leheyue.magicapi.modules.db.table
├─ io.github.leheyue.magicapi.modules.db.table.DbConstant.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.table.JoinInterface.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.table.JoinedTable.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.table.NamedTable.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.table.On.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.table.TableBase.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.table.TableInterface.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.table.Where.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.table.WhereBase.class - [JAR]
io.github.leheyue.magicapi.core.service.impl
├─ io.github.leheyue.magicapi.core.service.impl.ApiInfoMagicResourceStorage.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.impl.DefaultMagicAPIService.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.impl.DefaultMagicResourceService.class - [JAR]
├─ io.github.leheyue.magicapi.core.service.impl.RequestMagicDynamicRegistry.class - [JAR]
io.github.leheyue.magicapi.core.exception
├─ io.github.leheyue.magicapi.core.exception.InvalidArgumentException.class - [JAR]
├─ io.github.leheyue.magicapi.core.exception.MagicAPIException.class - [JAR]
├─ io.github.leheyue.magicapi.core.exception.MagicLoginException.class - [JAR]
├─ io.github.leheyue.magicapi.core.exception.MagicResourceNotFoundException.class - [JAR]
├─ io.github.leheyue.magicapi.core.exception.ValidateException.class - [JAR]
io.github.leheyue.magicapi.modules.db.mybatis
├─ io.github.leheyue.magicapi.modules.db.mybatis.ForeachSqlNode.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.mybatis.IfSqlNode.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.mybatis.MybatisParser.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.mybatis.NodeStream.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.mybatis.SetSqlNode.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.mybatis.SqlNode.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.mybatis.TextSqlNode.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.mybatis.TrimSqlNode.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.mybatis.WhereSqlNode.class - [JAR]
io.github.leheyue.magicapi.modules.servlet
├─ io.github.leheyue.magicapi.modules.servlet.RequestModule.class - [JAR]
├─ io.github.leheyue.magicapi.modules.servlet.ResponseModule.class - [JAR]
io.github.leheyue.magicapi.modules.spring
├─ io.github.leheyue.magicapi.modules.spring.EnvModule.class - [JAR]
io.github.leheyue.magicapi.function.service
├─ io.github.leheyue.magicapi.function.service.FunctionInfoMagicResourceStorage.class - [JAR]
├─ io.github.leheyue.magicapi.function.service.FunctionMagicDynamicRegistry.class - [JAR]
io.github.leheyue.magicapi.modules.db.model
├─ io.github.leheyue.magicapi.modules.db.model.Page.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.model.PageResult.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.model.PageResultBuilder.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.model.SqlMode.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.model.SqlTypes.class - [JAR]
io.github.leheyue.magicapi.core.annotation
├─ io.github.leheyue.magicapi.core.annotation.MagicModule.class - [JAR]
├─ io.github.leheyue.magicapi.core.annotation.Message.class - [JAR]
├─ io.github.leheyue.magicapi.core.annotation.Valid.class - [JAR]
io.github.leheyue.magicapi.core.context
├─ io.github.leheyue.magicapi.core.context.CookieContext.class - [JAR]
├─ io.github.leheyue.magicapi.core.context.MagicConsoleSession.class - [JAR]
├─ io.github.leheyue.magicapi.core.context.MagicUser.class - [JAR]
├─ io.github.leheyue.magicapi.core.context.RequestContext.class - [JAR]
├─ io.github.leheyue.magicapi.core.context.RequestEntity.class - [JAR]
├─ io.github.leheyue.magicapi.core.context.SessionContext.class - [JAR]
io.github.leheyue.magicapi.modules.http
├─ io.github.leheyue.magicapi.modules.http.HttpModule.class - [JAR]
io.github.leheyue.magicapi.modules.db.inteceptor
├─ io.github.leheyue.magicapi.modules.db.inteceptor.DefaultSqlInterceptor.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.inteceptor.NamedTableInterceptor.class - [JAR]
├─ io.github.leheyue.magicapi.modules.db.inteceptor.SQLInterceptor.class - [JAR]
io.github.leheyue.magicapi.datasource.web
├─ io.github.leheyue.magicapi.datasource.web.MagicDataSourceController.class - [JAR]