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 sandbox-core-1.4.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.alibaba.jvm.sandbox.core.server.jetty
├─ com.alibaba.jvm.sandbox.core.server.jetty.JettyCoreServer.class - [JAR]
com.alibaba.jvm.sandbox.core.manager.impl
├─ com.alibaba.jvm.sandbox.core.manager.impl.AffectStatistic.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.DefaultConfigInfo.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreLoadedClassDataSource.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleController.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleEventWatcher.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleManager.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.DefaultProviderManager.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.ModuleJarLoader.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.ModuleLibLoader.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.class - [JAR]
com.alibaba.jvm.sandbox.core.server.jetty.servlet
├─ com.alibaba.jvm.sandbox.core.server.jetty.servlet.ModuleHttpServlet.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.server.jetty.servlet.WebSocketAcceptorServlet.class - [JAR]
com.alibaba.jvm.sandbox.core.util
├─ com.alibaba.jvm.sandbox.core.util.AsmUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.BitUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.CoreStringUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.ExceptionUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.FeatureCodec.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.Initializer.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.LogbackUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.NamespaceConvert.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.NetworkUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.ObjectIDs.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.SandboxClassUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.SandboxProtector.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.SandboxReflectUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.SandboxStringUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.Sequencer.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.SpyUtils.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.UnCaughtException.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.UnsafeUtils.class - [JAR]
com.alibaba.jvm.sandbox.core.util.matcher.structure
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.Access.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.AccessImplByAsm.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.AccessImplByJDKBehavior.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.AccessImplByJDKClass.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.ArrayClassStructure.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.BehaviorStructure.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructure.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByJDK.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.EmptyClassStructure.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.FamilyClassStructure.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.MemberStructure.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.ModifierAccess.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.structure.PrimitiveClassStructure.class - [JAR]
com.alibaba.jvm.sandbox.core.util.matcher
├─ com.alibaba.jvm.sandbox.core.util.matcher.ExtFilterMatcher.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.GroupMatcher.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.Matcher.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.MatchingResult.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.matcher.UnsupportedMatcher.class - [JAR]
com.alibaba.jvm.sandbox.core.server
├─ com.alibaba.jvm.sandbox.core.server.CoreServer.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.server.ProxyCoreServer.class - [JAR]
com.alibaba.jvm.sandbox.core
├─ com.alibaba.jvm.sandbox.core.CoreConfigure.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.CoreLauncher.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.CoreModule.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.JvmSandbox.class - [JAR]
com.alibaba.jvm.sandbox.core.classloader
├─ com.alibaba.jvm.sandbox.core.classloader.ModuleJarClassLoader.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.classloader.ProviderClassLoader.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.classloader.RoutingURLClassLoader.class - [JAR]
com.alibaba.jvm.sandbox.core.enhance.weaver.asm
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.asm.AsmCodeLock.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.asm.AsmMethods.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.asm.AsmTypes.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.asm.CodeLockAdapter.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.asm.EventWeaver.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.asm.ReWriteAdapter.class - [JAR]
com.alibaba.jvm.sandbox.core.util.collection
├─ com.alibaba.jvm.sandbox.core.util.collection.GaStack.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.collection.Pair.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.util.collection.ThreadUnsafeGaStack.class - [JAR]
com.alibaba.jvm.sandbox.core.manager
├─ com.alibaba.jvm.sandbox.core.manager.CoreLoadedClassDataSource.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.CoreModuleManager.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.manager.ProviderManager.class - [JAR]
com.alibaba.jvm.sandbox.core.enhance.annotation
├─ com.alibaba.jvm.sandbox.core.enhance.annotation.Interrupted.class - [JAR]
com.alibaba.jvm.sandbox.core.enhance
├─ com.alibaba.jvm.sandbox.core.enhance.Enhancer.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.EventEnhancer.class - [JAR]
com.alibaba.jvm.sandbox.core.enhance.weaver
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.CodeLock.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.EventListenerHandler.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.EventProcessor.class - [JAR]
├─ com.alibaba.jvm.sandbox.core.enhance.weaver.SingleEventFactory.class - [JAR]