Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(CompletionProposal) - Method in class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
- acceptContext(CompletionContext) - Method in class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
- AdvancedLaunchingConnector - Class in com.microsoft.java.debug.plugin.internal
-
An advanced launching connector that supports cwd and enviroment variables.
- AdvancedLaunchingConnector(VirtualMachineManagerImpl) - Constructor for class com.microsoft.java.debug.plugin.internal.AdvancedLaunchingConnector
- AdvancedVirtualMachineManager - Class in com.microsoft.java.debug.plugin.internal
- AdvancedVirtualMachineManager() - Constructor for class com.microsoft.java.debug.plugin.internal.AdvancedVirtualMachineManager
B
- BreakpointLocationLocator - Class in com.microsoft.java.debug
- BreakpointLocationLocator(CompilationUnit, int, boolean, boolean) - Constructor for class com.microsoft.java.debug.BreakpointLocationLocator
- BUILD_WORKSPACE - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
C
- check(ProjectSettingsChecker.ProjectSettingsCheckerParams) - Static method in class com.microsoft.java.debug.plugin.internal.ProjectSettingsChecker
-
Check whether the project settings are all matched as the expected.
- CHECK_PROJECT_SETTINGS - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- cleanupHandlers() - Static method in class com.microsoft.java.debug.plugin.internal.LogUtils
-
Remove the logger handlers registered to the global logger.
- clearState(ThreadReference) - Method in class com.microsoft.java.debug.plugin.internal.eval.JdtEvaluationProvider
- close() - Method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
- close() - Method in class com.microsoft.java.debug.plugin.internal.UsageDataLogHandler
- codeComplete(StackFrame, String, int, int) - Method in class com.microsoft.java.debug.plugin.internal.CompletionsProvider
- com.microsoft.java.debug - package com.microsoft.java.debug
- com.microsoft.java.debug.plugin.internal - package com.microsoft.java.debug.plugin.internal
- com.microsoft.java.debug.plugin.internal.eval - package com.microsoft.java.debug.plugin.internal.eval
- CompletionProposalRequestor - Class in com.microsoft.java.debug.plugin.internal
- CompletionProposalRequestor(ITypeRoot, int) - Constructor for class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
-
Constructor.
- CompletionsProvider - Class in com.microsoft.java.debug.plugin.internal
- CompletionsProvider() - Constructor for class com.microsoft.java.debug.plugin.internal.CompletionsProvider
- configDebugSettings(List<Object>) - Static method in class com.microsoft.java.debug.plugin.internal.DebugSettingUtils
-
Configure setting for java debugger.
- configLogLevel(Object) - Static method in class com.microsoft.java.debug.plugin.internal.LogUtils
-
Configure log level setting for java debugger.
- connectVirtualMachine(VirtualMachine) - Method in class com.microsoft.java.debug.plugin.internal.AdvancedVirtualMachineManager
- context - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebuggerServerPlugin
- createProviderContext() - Static method in class com.microsoft.java.debug.plugin.internal.JdtProviderContextFactory
-
Create an
IProviderContext.
D
- DEBUG_STARTSESSION - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- DebugSettingUtils - Class in com.microsoft.java.debug.plugin.internal
- defaultArguments() - Method in class com.microsoft.java.debug.plugin.internal.AdvancedLaunchingConnector
- disconnectVirtualMachine(VirtualMachine) - Method in class com.microsoft.java.debug.plugin.internal.AdvancedVirtualMachineManager
- dropToStackFrame(StackFrame) - Method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
E
- evaluate(String, ObjectReference, ThreadReference) - Method in class com.microsoft.java.debug.plugin.internal.eval.JdtEvaluationProvider
- evaluate(String, ThreadReference, int) - Method in class com.microsoft.java.debug.plugin.internal.eval.JdtEvaluationProvider
- evaluateForBreakpoint(IEvaluatableBreakpoint, ThreadReference) - Method in class com.microsoft.java.debug.plugin.internal.eval.JdtEvaluationProvider
- executeCommand(String, List<Object>, IProgressMonitor) - Method in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
F
- FETCH_PLATFORM_SETTINGS - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- FETCH_USER_DATA - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- findElement(String, IJavaProject) - Static method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
-
Returns the class file or compilation unit containing the given fully qualified name in the specified project.
- findProject(StackFrame, ISourceContainer[]) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Given a stack frame, find the target java project that the associated source file belongs to.
- findSourceElement(String, ISourceContainer[]) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Given a source name info, search the associated source file or class file from the source container list.
- flush() - Method in class com.microsoft.java.debug.plugin.internal.UsageDataLogHandler
G
- getCompletionItems() - Method in class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
-
Return the completion list requested.
- getContext() - Method in class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
- getDeclaringTypeName(StackFrame) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Given a stack frame, get the fully qualified type name that associated with the frame.
- getEventHub() - Method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
- getFullyQualifiedName(String, int[], int[]) - Method in class com.microsoft.java.debug.plugin.internal.JdtSourceLookUpProvider
-
For a given source file and a list of line locations, return the fully qualified names of the type of the line location.
- getFullyQualifiedTypeName() - Method in class com.microsoft.java.debug.BreakpointLocationLocator
- getInstance() - Static method in class com.microsoft.java.debug.plugin.internal.JavaDebugServer
-
Gets the single instance of JavaDebugServer.
- getJavaProject(String) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Given the project name, return the corresponding java project model.
- getJavaProject(IProject) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
If the project represents a java project, then convert it to a java project.
- getJavaProjectFromType(String) - Static method in class com.microsoft.java.debug.plugin.internal.ResolveClasspathsHandler
-
Get java project from type.
- getJavaRuntimeVersion(String) - Method in class com.microsoft.java.debug.plugin.internal.JdtSourceLookUpProvider
- getLaunchCommandLength(Requests.LaunchArguments) - Static method in class com.microsoft.java.debug.plugin.internal.LaunchCommandHandler
-
Get the approximate command line length based on the launch arguments.
- getMainMethod(IType) - Static method in class com.microsoft.java.debug.plugin.internal.ResolveMainMethodHandler
-
Returns the main method defined in the type.
- getMethodName() - Method in class com.microsoft.java.debug.BreakpointLocationLocator
-
Returns the name of method found if the
ValidBreakpointLocationLocator.getLocationType()isValidBreakpointLocationLocator.LOCATION_METHOD. - getMethodSignature() - Method in class com.microsoft.java.debug.BreakpointLocationLocator
-
Returns the signature of method found if the
ValidBreakpointLocationLocator.getLocationType()isValidBreakpointLocationLocator.LOCATION_METHOD. - getModuleName(IJavaProject) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Returns the module this project represents or null if the Java project doesn't represent any named module.
- getPlatformSettings() - Static method in class com.microsoft.java.debug.plugin.internal.PlatformSettings
-
Resolve the JDT platform settings.
- getPort() - Method in interface com.microsoft.java.debug.plugin.internal.IDebugServer
- getPort() - Method in class com.microsoft.java.debug.plugin.internal.JavaDebugServer
-
Gets the server port.
- getProject(String) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Given the project name, return the corresponding project object.
- getSourceContainers() - Method in class com.microsoft.java.debug.plugin.internal.JdtSourceLookUpProvider
-
Get the project associated source containers.
- getSourceContainers(String) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Compute the possible source containers that the specified project could be associated with.
- getSourceContents(String) - Method in class com.microsoft.java.debug.plugin.internal.JdtSourceLookUpProvider
- getSourceFileURI(String, String) - Method in class com.microsoft.java.debug.plugin.internal.JdtSourceLookUpProvider
- getTestPackageFragmentRoots(IJavaProject) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Compute the fragment roots for each test source folders.
- getVirtualMachineManager() - Method in class com.microsoft.java.debug.plugin.internal.JdtVirtualMachineManagerProvider
I
- IDebugServer - Interface in com.microsoft.java.debug.plugin.internal
- INFER_LAUNCH_COMMAND_LENGTH - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- initialize(IDebugAdapterContext, Map<String, Object>) - Method in class com.microsoft.java.debug.plugin.internal.CompletionsProvider
- initialize(IDebugAdapterContext, Map<String, Object>) - Method in class com.microsoft.java.debug.plugin.internal.eval.JdtEvaluationProvider
- initialize(IDebugAdapterContext, Map<String, Object>) - Method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
- initialize(IDebugAdapterContext, Map<String, Object>) - Method in class com.microsoft.java.debug.plugin.internal.JdtSourceLookUpProvider
- initialize(Level) - Static method in class com.microsoft.java.debug.plugin.internal.LogUtils
-
Initialize logger for logger level and logger handler.
- InlineValueHandler - Class in com.microsoft.java.debug.plugin.internal
- InlineValueHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.InlineValueHandler
- invokeMethod(ObjectReference, String, String, Value[], ThreadReference, boolean) - Method in class com.microsoft.java.debug.plugin.internal.eval.JdtEvaluationProvider
- IS_ON_CLASSPATH - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- isInEvaluation(ThreadReference) - Method in class com.microsoft.java.debug.plugin.internal.eval.JdtEvaluationProvider
- isJavaProject(IProject) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Check if the project is a java project or not.
- isSameFile(IResource, IResource) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
Check whether two resources point to the same physical file.
- isTest(IClasspathEntry) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
There is an issue on IClasspathEntry#isTest: it will return true if the scope is runtime, so we will this method for testing whether the classpath entry is for test only.
- isTestCodeExcluded() - Method in class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
J
- JavaClassFilter - Class in com.microsoft.java.debug.plugin.internal
- JavaClassFilter() - Constructor for class com.microsoft.java.debug.plugin.internal.JavaClassFilter
- JavaDebugDelegateCommandHandler - Class in com.microsoft.java.debug.plugin.internal
- JavaDebugDelegateCommandHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- JavaDebuggerServerPlugin - Class in com.microsoft.java.debug.plugin.internal
- JavaDebuggerServerPlugin() - Constructor for class com.microsoft.java.debug.plugin.internal.JavaDebuggerServerPlugin
- JavaDebugServer - Class in com.microsoft.java.debug.plugin.internal
- JavaHotCodeReplaceProvider - Class in com.microsoft.java.debug.plugin.internal
-
The hot code replace provider listens for changes to class files and notifies the running debug session of the changes.
- JavaHotCodeReplaceProvider() - Constructor for class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
- JdtEvaluationProvider - Class in com.microsoft.java.debug.plugin.internal.eval
- JdtEvaluationProvider() - Constructor for class com.microsoft.java.debug.plugin.internal.eval.JdtEvaluationProvider
- JdtProviderContextFactory - Class in com.microsoft.java.debug.plugin.internal
-
IProviderContextcreator using language server. - JdtProviderContextFactory() - Constructor for class com.microsoft.java.debug.plugin.internal.JdtProviderContextFactory
- JdtSourceLookUpProvider - Class in com.microsoft.java.debug.plugin.internal
- JdtSourceLookUpProvider() - Constructor for class com.microsoft.java.debug.plugin.internal.JdtSourceLookUpProvider
- JdtUtils - Class in com.microsoft.java.debug.plugin.internal
- JdtUtils() - Constructor for class com.microsoft.java.debug.plugin.internal.JdtUtils
- JdtVirtualMachineManagerProvider - Class in com.microsoft.java.debug.plugin.internal
- JdtVirtualMachineManagerProvider() - Constructor for class com.microsoft.java.debug.plugin.internal.JdtVirtualMachineManagerProvider
L
- launch(Map<String, ? extends Connector.Argument>) - Method in class com.microsoft.java.debug.plugin.internal.AdvancedLaunchingConnector
- LaunchCommandHandler - Class in com.microsoft.java.debug.plugin.internal
- LaunchCommandHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.LaunchCommandHandler
- launchingConnectors() - Method in class com.microsoft.java.debug.plugin.internal.AdvancedVirtualMachineManager
- listJavaProjects(IWorkspaceRoot) - Static method in class com.microsoft.java.debug.plugin.internal.JdtUtils
-
List all available Java projects of the specified workspace.
- LogUtils - Class in com.microsoft.java.debug.plugin.internal
- LogUtils() - Constructor for class com.microsoft.java.debug.plugin.internal.LogUtils
N
- name() - Method in class com.microsoft.java.debug.plugin.internal.AdvancedLaunchingConnector
O
- onClassRedefined(Consumer<List<String>>) - Method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
P
- PlatformSettings - Class in com.microsoft.java.debug.plugin.internal
- PlatformSettings() - Constructor for class com.microsoft.java.debug.plugin.internal.PlatformSettings
- PLUGIN_ID - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebuggerServerPlugin
- popStackFrame(StackFrame) - Method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
- ProjectSettingsChecker - Class in com.microsoft.java.debug.plugin.internal
- ProjectSettingsChecker() - Constructor for class com.microsoft.java.debug.plugin.internal.ProjectSettingsChecker
- ProjectSettingsChecker.ProjectSettingsCheckerParams - Class in com.microsoft.java.debug.plugin.internal
- ProjectSettingsCheckerParams() - Constructor for class com.microsoft.java.debug.plugin.internal.ProjectSettingsChecker.ProjectSettingsCheckerParams
- publish(LogRecord) - Method in class com.microsoft.java.debug.plugin.internal.UsageDataLogHandler
R
- redefineClasses() - Method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
- RESOLVE_BUILD_FILES - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- RESOLVE_CLASSFILTERS - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- RESOLVE_CLASSPATH - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- RESOLVE_ELEMENT_AT_SELECTION - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- RESOLVE_INLINEVARIABLES - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- RESOLVE_JAVA_EXECUTABLE - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- RESOLVE_MAINCLASS - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- RESOLVE_MAINMETHOD - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- RESOLVE_SOURCEURI - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- resolveClassFilters(List<Object>) - Static method in class com.microsoft.java.debug.plugin.internal.JavaClassFilter
-
Substitute the variables in the exclusion filter list.
- resolveClasspaths(List<Object>) - Method in class com.microsoft.java.debug.plugin.internal.ResolveClasspathsHandler
-
Resolves class path for a java project.
- ResolveClasspathsHandler - Class in com.microsoft.java.debug.plugin.internal
- ResolveClasspathsHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.ResolveClasspathsHandler
- resolveElementAtSelection(List<Object>, IProgressMonitor) - Static method in class com.microsoft.java.debug.plugin.internal.ResolveElementHandler
-
Resolve the Java element at the selected position.
- ResolveElementHandler - Class in com.microsoft.java.debug.plugin.internal
- ResolveElementHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.ResolveElementHandler
- resolveInlineVariables(InlineValueHandler.InlineParams, IProgressMonitor) - Static method in class com.microsoft.java.debug.plugin.internal.InlineValueHandler
-
Find the valid inline variables belonging to the visible view port.
- resolveJavaExecutable(List<Object>) - Static method in class com.microsoft.java.debug.plugin.internal.ResolveJavaExecutableHandler
-
Resolve the java executable path from the project's java runtime.
- resolveJavaExecutable(IJavaProject) - Static method in class com.microsoft.java.debug.plugin.internal.ResolveJavaExecutableHandler
-
Resolve the Java executable path from the project's Java runtime.
- ResolveJavaExecutableHandler - Class in com.microsoft.java.debug.plugin.internal
- ResolveJavaExecutableHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.ResolveJavaExecutableHandler
- resolveMainClass(List<Object>) - Method in class com.microsoft.java.debug.plugin.internal.ResolveMainClassHandler
-
resolve main class and project name.
- ResolveMainClassHandler - Class in com.microsoft.java.debug.plugin.internal
- ResolveMainClassHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.ResolveMainClassHandler
- ResolveMainMethodHandler - Class in com.microsoft.java.debug.plugin.internal
- ResolveMainMethodHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.ResolveMainMethodHandler
- resolveMainMethods(List<Object>, IProgressMonitor) - Static method in class com.microsoft.java.debug.plugin.internal.ResolveMainMethodHandler
-
Resolve the main methods from the current file.
- ResolveSourceMappingHandler - Class in com.microsoft.java.debug.plugin.internal
- ResolveSourceMappingHandler() - Constructor for class com.microsoft.java.debug.plugin.internal.ResolveSourceMappingHandler
- resolveSourceUri(String) - Static method in class com.microsoft.java.debug.plugin.internal.ResolveSourceMappingHandler
- resolveSourceUri(List<Object>) - Static method in class com.microsoft.java.debug.plugin.internal.ResolveSourceMappingHandler
- resourceChanged(IResourceChangeEvent) - Method in class com.microsoft.java.debug.plugin.internal.JavaHotCodeReplaceProvider
S
- setIgnored(int, boolean) - Method in class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
- start() - Method in interface com.microsoft.java.debug.plugin.internal.IDebugServer
- start() - Method in class com.microsoft.java.debug.plugin.internal.JavaDebugServer
-
Starts the server if it's not started yet.
- start(BundleContext) - Method in class com.microsoft.java.debug.plugin.internal.JavaDebuggerServerPlugin
- stop() - Method in interface com.microsoft.java.debug.plugin.internal.IDebugServer
- stop() - Method in class com.microsoft.java.debug.plugin.internal.JavaDebugServer
- stop(BundleContext) - Method in class com.microsoft.java.debug.plugin.internal.JavaDebuggerServerPlugin
- SUPPORTED_KINDS - Static variable in class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
- supportsRealtimeBreakpointVerification() - Method in class com.microsoft.java.debug.plugin.internal.JdtSourceLookUpProvider
T
- toCompletionItem(CompletionProposal, int) - Method in class com.microsoft.java.debug.plugin.internal.CompletionProposalRequestor
-
To completion item.
U
- update(DebugSettings, DebugSettings) - Method in class com.microsoft.java.debug.plugin.internal.AdvancedVirtualMachineManager
- UPDATE_DEBUG_SETTINGS - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- UsageDataLogHandler - Class in com.microsoft.java.debug.plugin.internal
- UsageDataLogHandler(Level) - Constructor for class com.microsoft.java.debug.plugin.internal.UsageDataLogHandler
V
- VALIDATE_LAUNCHCONFIG - Static variable in class com.microsoft.java.debug.plugin.internal.JavaDebugDelegateCommandHandler
- validateLaunchConfig(List<Object>) - Method in class com.microsoft.java.debug.plugin.internal.ResolveMainClassHandler
-
Validate whether the mainClass and projectName is correctly configured or not.
- visit(MethodDeclaration) - Method in class com.microsoft.java.debug.BreakpointLocationLocator
All Classes and Interfaces|All Packages|Constant Field Values