Index

A B C D E F G I J L N O P R S T U V 
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() is ValidBreakpointLocationLocator.LOCATION_METHOD.
getMethodSignature() - Method in class com.microsoft.java.debug.BreakpointLocationLocator
Returns the signature of method found if the ValidBreakpointLocationLocator.getLocationType() is ValidBreakpointLocationLocator.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
IProviderContext creator 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
 
A B C D E F G I J L N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values