public final class HotSwapManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
HotSwapManager.HotSwapDebuggerManagerListener |
Constructor and Description |
---|
HotSwapManager() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<DebuggerSession,java.util.Map<java.lang.String,HotSwapFile>> |
findModifiedClasses(java.util.List<? extends DebuggerSession> sessions,
java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> generatedPaths) |
static void |
reloadModifiedClasses(java.util.Map<DebuggerSession,java.util.Map<java.lang.String,HotSwapFile>> modifiedClasses,
HotSwapProgress reloadClassesProgress) |
java.util.Map<java.lang.String,HotSwapFile> |
scanForModifiedClasses(DebuggerSession session,
NotNullLazyValue<? extends java.util.List<java.lang.String>> outputPaths,
HotSwapProgress progress) |
static java.util.Map<DebuggerSession,java.util.Map<java.lang.String,HotSwapFile>> |
scanForModifiedClasses(java.util.List<? extends DebuggerSession> sessions,
HotSwapProgress swapProgress) |
static java.util.Map<DebuggerSession,java.util.Map<java.lang.String,HotSwapFile>> |
scanForModifiedClasses(java.util.List<? extends DebuggerSession> sessions,
NotNullLazyValue<? extends java.util.List<java.lang.String>> outputPaths,
HotSwapProgress swapProgress) |
public java.util.Map<java.lang.String,HotSwapFile> scanForModifiedClasses(DebuggerSession session, NotNullLazyValue<? extends java.util.List<java.lang.String>> outputPaths, HotSwapProgress progress)
public static java.util.Map<DebuggerSession,java.util.Map<java.lang.String,HotSwapFile>> findModifiedClasses(java.util.List<? extends DebuggerSession> sessions, java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> generatedPaths)
public static java.util.Map<DebuggerSession,java.util.Map<java.lang.String,HotSwapFile>> scanForModifiedClasses(java.util.List<? extends DebuggerSession> sessions, HotSwapProgress swapProgress)
public static java.util.Map<DebuggerSession,java.util.Map<java.lang.String,HotSwapFile>> scanForModifiedClasses(java.util.List<? extends DebuggerSession> sessions, NotNullLazyValue<? extends java.util.List<java.lang.String>> outputPaths, HotSwapProgress swapProgress)
public static void reloadModifiedClasses(java.util.Map<DebuggerSession,java.util.Map<java.lang.String,HotSwapFile>> modifiedClasses, HotSwapProgress reloadClassesProgress)