# Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## I

I_FULLY_QUALIFIED - Static variable in class org.eclipse.jdt.ui.JavaElementLabels
  Initializer names are fully qualified.
I_POST_QUALIFIED - Static variable in class org.eclipse.jdt.ui.JavaElementLabels
  Type names are post qualified.
I2B - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
I2C - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
I2D - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
I2F - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
I2L - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
I2S - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IAccessRule - Interface in org.eclipse.jdt.core
  Describes an access rule to source and class files on a classpath entry.
IAccessRuleParticipant - Interface in org.eclipse.jdt.launching.environments
  Contributes access rules for an execution environment.
IADD - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IALOAD - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IAND - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IAnnotatable - Interface in org.eclipse.jdt.core
  Common protocol for Java elements that can be annotated.
IAnnotation - Interface in org.eclipse.jdt.core
  Represents an annotation on a package declaration, a type, a method, a field or a local variable in a compilation unit or a class file.
IAnnotation - Interface in org.eclipse.jdt.core.util
  Description of a annotation structure as described in the JVM specifications (added in J2SE 1.5).
IAnnotationBinding - Interface in org.eclipse.jdt.core.dom
  Represents a resolved annotation.
IAnnotationComponent - Interface in org.eclipse.jdt.core.util
  Description of an annotation component as described in the JVM specifications (added in J2SE 1.5).
IAnnotationComponentValue - Interface in org.eclipse.jdt.core.util
  Description of an annotation component value as described in the JVM specifications (added in J2SE 1.5).
IAnnotationDefaultAttribute - Interface in org.eclipse.jdt.core.util
  Description of a annotation default attribute as described in the JVM specifications (added in J2SE 1.5).
IAntLaunchConfigurationConstants - Interface in org.eclipse.ant.ui.launching
  Deprecated.
  use `IAntLaunchConstants`
IAntLaunchConstants - Interface in org.eclipse.ant.launching
  Constant definitions for Ant launch configurations.
IAstEvaluationEngine - Interface in org.eclipse.jdt.debug.eval
  An evaluation engine that performs evaluations by interpreting abstract syntax trees.
IASTORE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IAttributeNamesConstants - Interface in org.eclipse.jdt.core.util
  Description of attribute names as described in the JVM specifications.
IBinding - Interface in org.eclipse.jdt.core.dom
  A binding represents a named entity in the Java language.
IBootstrapMethodsAttribute - Interface in org.eclipse.jdt.core.util
  Description of a bootstrap methods attribute as described in the JVM specifications.
IBootstrapMethodsEntry - Interface in org.eclipse.jdt.core.util
  Description of a bootstrap method table entry as specified in the JVM specifications.
IBuffer - Interface in org.eclipse.jdt.core
  A buffer contains the text contents of a resource.
IBuffer.ITextEditCapability - Interface in org.eclipse.jdt.core
  Implementors of `IBuffer` can additionally implement `IBuffer.ITextEditCapability`.
IBufferChangedListener - Interface in org.eclipse.jdt.core
  A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.
IBufferFactory - Interface in org.eclipse.jdt.core
  Deprecated.
  Use `WorkingCopyOwner` instead
IBytecodeVisitor - Interface in org.eclipse.jdt.core.util
  Description of a Java opcodes visitor.
IClassFile - Interface in org.eclipse.jdt.core
  Represents a single `.class` file, holding the binary form of either a type or a module: A class file of type `IOrdinaryClassFile` has a single child of type `IType`, a class file of type `IModularClassFile` has a single child of type `IModuleDescription`. Class file elements need to be opened before they can be navigated.
IClassFileAttribute - Interface in org.eclipse.jdt.core.util
  This class represents a generic class file attribute.
IClassFileDisassembler - Interface in org.eclipse.jdt.core.util
  Deprecated.
  Use `ClassFileBytesDisassembler` instead
IClassFileEvaluationEngine - Interface in org.eclipse.jdt.debug.eval
  An evaluation engine that performs evaluations by deploying and executing class files locally.
IClassFileReader - Interface in org.eclipse.jdt.core.util
  Description of a .class file.
IClasspathAttribute - Interface in org.eclipse.jdt.core
  A classpath attribute defines a name/value pair that can be persisted with a classpath entry.
IClasspathAttributeDelta - Interface in org.eclipse.jdt.core
  A delta which describes changes in `IClasspathAttribute` of a classpath between two discrete points in time.
IClasspathContainer - Interface in org.eclipse.jdt.core
  Interface of a classpath container.
IClasspathContainerPage - Interface in org.eclipse.jdt.ui.wizards
  A classpath container page allows the user to create a new or edit an existing classpath container entry.
IClasspathContainerPageExtension - Interface in org.eclipse.jdt.ui.wizards
  Classpath container pages that implement `IClasspathContainerPage` can optionally implement `IClasspathContainerPageExtension` to get additional information about the context when the page is opened.
IClasspathContainerPageExtension2 - Interface in org.eclipse.jdt.ui.wizards
  Classpath container pages that implement `IClasspathContainerPage` can optionally implement `IClasspathContainerPageExtension2` to return more than one element when creating new containers.
IClasspathEntry - Interface in org.eclipse.jdt.core
  An entry on a Java project classpath identifying one or more package fragment roots.
ICleanUp - Interface in org.eclipse.jdt.ui.cleanup
  A clean up solves problems in a compilation unit.
ICleanUpConfigurationUI - Interface in org.eclipse.jdt.ui.cleanup
  Provides the UI to configure a clean up.
ICleanUpFix - Interface in org.eclipse.jdt.ui.cleanup
  A clean up fix calculates a `CompilationUnitChange` which can be applied on a document to fix one or more problems in a compilation unit.
ICleanUpFixCore - Interface in org.eclipse.jdt.core.manipulation
  Deprecated, for removal: This API element is subject to removal in a future version.
  Please use ICleanUpFix in the future
ICleanUpOptionsInitializer - Interface in org.eclipse.jdt.ui.cleanup
  Initializes the default options for a clean up kind.
ICodeAssist - Interface in org.eclipse.jdt.core
  Common protocol for Java elements that support source code assist and code resolve.
ICodeAttribute - Interface in org.eclipse.jdt.core.util
  Description of a code attribute as described in the JVM specifications.
ICodeCompletionRequestor - Interface in org.eclipse.jdt.core
  Deprecated.
  Use `CompletionRequestor` instead.
ICodeFormatter - Interface in org.eclipse.jdt.core
  Deprecated.
  Use `CodeFormatter` instead (note: options have changed)
ICodeSnippetRequestor - Interface in org.eclipse.jdt.core.eval
  A code snippet requestor implements a callback interface for installing the class files for a code snippet on the target and running it.
IColorManager - Interface in org.eclipse.jdt.ui.text
  Manages SWT color objects for the given color keys and given `RGB` objects.
IColorManagerExtension - Interface in org.eclipse.jdt.ui.text
  Extends `IColorManager` with the ability to bind and un-bind colors.
ICommandAccess - Interface in org.eclipse.jdt.ui.text.java.correction
  Correction proposals can implement this interface to be invokable by a command (which can be bound to a keyboard shortcut).
ICompilationUnit - Interface in org.eclipse.jdt.core
  Represents an entire Java compilation unit (source file with one of the `Java-like extensions`).
ICompiledExpression - Interface in org.eclipse.jdt.debug.eval
  A compiled expression can be compiled once and evaluated multiple times in a runtime context.
ICompletionRequestor - Interface in org.eclipse.jdt.core
  Deprecated.
  Use `CompletionRequestor` instead.
IComponentInfo - Interface in org.eclipse.jdt.core.util
  Description of a component info as described in the JVM specifications.
ICONST_0 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ICONST_1 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ICONST_2 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ICONST_3 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ICONST_4 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ICONST_5 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ICONST_M1 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IConstantPool - Interface in org.eclipse.jdt.core.util
  Description of a constant pool as described in the JVM specifications.
IConstantPoolConstant - Interface in org.eclipse.jdt.core.util
  Description of constant pool constants as described in the JVM specifications.
IConstantPoolEntry - Interface in org.eclipse.jdt.core.util
  Description of a constant pool entry as described in the JVM specifications.
IConstantPoolEntry2 - Interface in org.eclipse.jdt.core.util
  Description of the new constant pool entry as described in the JVM specifications added for Java 7 support.
IConstantPoolEntry3 - Interface in org.eclipse.jdt.core.util
  Description of a constant pool entry as described in the JVM specifications.
IConstantValueAttribute - Interface in org.eclipse.jdt.core.util
  Description of a constant value attribute as described in the JVM specifications.
IContextMenuConstants - Interface in org.eclipse.jdt.ui
  Constants for menu groups used in context menus for Java views and editors.
ICorrectionRequestor - Interface in org.eclipse.jdt.core
  A callback interface for receiving java problem correction.
ICUCorrectionProposal - Interface in org.eclipse.jdt.core.manipulation
ID - Static variable in interface org.eclipse.jdt.core.IJavaModelMarker
  ID marker attribute (value `"id"`).
ID - Static variable in class org.eclipse.jdt.launching.sourcelookup.containers.JavaSourcePathComputer
  Unique identifier for the local Java source path computer (value `org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer`).
ID_ACTION_SET - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java action set (value `"org.eclipse.jdt.ui.JavaActionSet"`).
ID_ANT_BUILDER_LAUNCH_CONFIGURATION_TYPE - Static variable in interface org.eclipse.ant.launching.IAntLaunchConstants
  Ant builder launch configuration type identifier.
ID_ANT_BUILDER_LAUNCH_CONFIGURATION_TYPE - Static variable in interface org.eclipse.ant.ui.launching.IAntLaunchConfigurationConstants
  Deprecated.
  use `IAntLaunchConstants.ID_ANT_BUILDER_LAUNCH_CONFIGURATION_TYPE`
ID_ANT_LAUNCH_CONFIGURATION_TYPE - Static variable in interface org.eclipse.ant.launching.IAntLaunchConstants
  Ant launch configuration type identifier.
ID_ANT_LAUNCH_CONFIGURATION_TYPE - Static variable in interface org.eclipse.ant.ui.launching.IAntLaunchConfigurationConstants
  Deprecated.
  use `IAntLaunchConstants.ID_ANT_LAUNCH_CONFIGURATION_TYPE`
ID_ANT_PROCESS_TYPE - Static variable in interface org.eclipse.ant.launching.IAntLaunchConstants
  Identifier for Ant processes (value `org.eclipse.ant.ui.antProcess`).
ID_ANT_PROCESS_TYPE - Static variable in interface org.eclipse.ant.ui.launching.IAntLaunchConfigurationConstants
  Deprecated.
  use `IAntLaunchConstants.ID_ANT_PROCESS_TYPE`
ID_BESTMATCH_HOVER - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  The id of the best match hover contributed for extension point `javaEditorTextHovers`.
ID_BROWSING_PERSPECTIVE - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java Browsing Perspective (value `"org.eclipse.jdt.ui.JavaBrowsingPerspective"`).
ID_CF_EDITOR - Static variable in class org.eclipse.jdt.ui.JavaUI
  The editor part id of the editor that presents Java binary class files (value `"org.eclipse.jdt.ui.ClassFileEditor"`).
ID_CLASSPATH_VARIABLES_PREFERENCE_PAGE - Static variable in class org.eclipse.jdt.ui.JavaUI
  The preference page id of the class path variables preference page (value `"org.eclipse.jdt.ui.preferences.ClasspathVariablesPreferencePage"`).
ID_CODING_ACTION_SET - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java Coding action set (value `"org.eclipse.jdt.ui.CodingActionSet"`).
ID_COMPILER_COMPLIANCE_PROPERTY_PAGE - Static variable in class org.eclipse.jdt.ui.JavaUI
ID_CU_EDITOR - Static variable in class org.eclipse.jdt.ui.JavaUI
  The editor part id of the editor that presents Java compilation units (value `"org.eclipse.jdt.ui.CompilationUnitEditor"`).
ID_DISPLAY_VIEW - Static variable in interface org.eclipse.jdt.debug.ui.IJavaDebugUIConstants
  Display view identifier (value `"org.eclipse.jdt.debug.ui.DisplayView"`).
ID_ELEMENT_CREATION_ACTION_SET - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java Element Creation action set (value `"org.eclipse.jdt.ui.JavaElementCreationActionSet"`).
ID_HIERARCHYPERSPECTIVE - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java hierarchy perspective (value `"org.eclipse.jdt.ui.JavaHierarchyPerspective"`).
ID_JAVA_APPLET - Static variable in interface org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the Java Applet launch configuration type (value `"org.eclipse.jdt.launching.javaApplet"`).
ID_JAVA_APPLICATION - Static variable in interface org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the Local Java Application launch configuration type (value `"org.eclipse.jdt.launching.localJavaApplication"`).
ID_JAVA_BUILD_PREFERENCE_PROPERTY_PAGE - Static variable in class org.eclipse.jdt.ui.JavaUI
ID_JAVA_PROCESS_TYPE - Static variable in interface org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the java process type, which is annotated on processes created by the local java application launch delegate.
ID_JAVA_SNIPPET_EDITOR - Static variable in interface org.eclipse.jdt.debug.ui.IJavaDebugUIConstants
  Java snippet editor identifier (value `"org.eclipse.jdt.debug.ui.SnippetEditor"`)
ID_JAVA_SOURCE_LOCATOR - Static variable in class org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator
  Deprecated.
  Identifier for the 'Java Source Locator' extension (value `"org.eclipse.jdt.launching.javaSourceLocator"`).
ID_JAVADOC_HOVER - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  The id of the javadoc hover contributed for extension point `javaEditorTextHovers`.
ID_JAVADOC_VIEW - Static variable in class org.eclipse.jdt.ui.JavaUI
  The view part id of the Javadoc view (value `"org.eclipse.jdt.ui.JavadocView"`).
ID_MEMBERS_VIEW - Static variable in class org.eclipse.jdt.ui.JavaUI
  The view part id of the Java Browsing Members view (value `"org.eclipse.jdt.ui.MembersView"`).
ID_MODULE_INFO_CF_EDITOR - Static variable in class org.eclipse.jdt.ui.JavaUI
  The editor part id of the module-info.class editor (value `"org.eclipse.jdt.ui.ModuleInfoClassFileEditor"`).
ID_MODULE_INFO_CF_EDITOR_NO_SOURCE - Static variable in class org.eclipse.jdt.ui.JavaUI
  The editor part id of the module-info.class editor with no source (value `"org.eclipse.jdt.ui.ModuleInfoClassFileEditorNoSource"`).
ID_MODULE_INFO_EDITOR - Static variable in class org.eclipse.jdt.ui.JavaUI
  The editor part id of the module-info.java editor (value `"org.eclipse.jdt.ui.ModuleInfoEditor"`).
ID_OPEN_ACTION_SET - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java action set for open actions (value `"org.eclipse.jdt.ui.A_OpenActionSet"`).
ID_PACKAGES - Static variable in class org.eclipse.jdt.ui.JavaUI
  The view part id of the Packages view (value `"org.eclipse.jdt.ui.PackageExplorer"`).
ID_PACKAGES_VIEW - Static variable in class org.eclipse.jdt.ui.JavaUI
  The view part id of the Java Browsing Packages view (value `"org.eclipse.jdt.ui.PackagesView"`).
ID_PERSPECTIVE - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java perspective (value `"org.eclipse.jdt.ui.JavaPerspective"`).
ID_PLUGIN - Static variable in class org.eclipse.jdt.core.manipulation.JavaManipulation
  The id of the Java Manipulation plug-in (value `"org.eclipse.jdt.core.manipulation"`).
ID_PLUGIN - Static variable in class org.eclipse.jdt.launching.JavaRuntime
  Unique identifier constant (value `"org.eclipse.jdt.launching"`) for the Java launching plug-in.
ID_PLUGIN - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java plug-in (value `"org.eclipse.jdt.ui"`).
ID_PROBLEM_HOVER - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  Deprecated.
  as of 3.0, this hover is no longer available
ID_PROJECTS_VIEW - Static variable in class org.eclipse.jdt.ui.JavaUI
  The view part id of the Java Browsing Projects view (value `"org.eclipse.jdt.ui.ProjectsView"`).
ID_PROMPTING_JAVA_SOURCE_LOCATOR - Static variable in class org.eclipse.jdt.debug.ui.JavaUISourceLocator
  Deprecated.
  Identifier for the 'Prompting Java Source Locator' extension (value `"org.eclipse.jdt.debug.ui.javaSourceLocator"`).
ID_REMOTE_JAVA_APPLICATION - Static variable in interface org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the Remote Java Application launch configuration type (value `"org.eclipse.jdt.launching.remoteJavaApplication"`).
ID_SEARCH_ACTION_SET - Static variable in class org.eclipse.jdt.ui.JavaUI
  The id of the Java Search action set (value `org.eclipse.jdt.ui.SearchActionSet"`).
ID_SNIPPET_EDITOR - Static variable in class org.eclipse.jdt.ui.JavaUI
  The editor part id of the code snippet editor (value `"org.eclipse.jdt.ui.SnippetEditor"`).
ID_SOCKET_ATTACH_VM_CONNECTOR - Static variable in interface org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the standard Socket Attaching VM connector (value `"org.eclipse.jdt.launching.socketAttachConnector"`).
ID_SOCKET_LISTEN_VM_CONNECTOR - Static variable in interface org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the standard Socket Listening VM connector (value `"org.eclipse.jdt.launching.socketListenConnector"`).
ID_SOURCE_HOVER - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  The id of the source code hover contributed for extension point `javaEditorTextHovers`.
ID_SOURCE_VIEW - Static variable in class org.eclipse.jdt.ui.JavaUI
  The view part id of the source (declaration) view (value `"org.eclipse.jdt.ui.SourceView"`).
ID_TYPE_HIERARCHY - Static variable in class org.eclipse.jdt.ui.JavaUI
  The view part id of the type hierarchy part (value `"org.eclipse.jdt.ui.TypeHierarchy"`).
ID_TYPES_VIEW - Static variable in class org.eclipse.jdt.ui.JavaUI
  The view part id of the Java Browsing Types view (value `"org.eclipse.jdt.ui.TypesView"`).
ID_USER_LIBRARY_PREFERENCE_PAGE - Static variable in class org.eclipse.jdt.ui.JavaUI
  The preference page id of the user library preference page (value `"org.eclipse.jdt.ui.preferences.UserLibraryPreferencePage"`).
IDENTIFIER_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.SimpleName
  The "identifier" structural property of this node type (type: `String`).
IDIV - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IDocElement - Interface in org.eclipse.jdt.core.dom
  Common marker interface for AST nodes that represent fragments in doc elements.
IDOMCompilationUnit - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMFactory - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMField - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMImport - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMInitializer - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMMember - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMMethod - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMNode - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMPackage - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IDOMType - Interface in org.eclipse.jdt.core.jdom
  Deprecated.
  The JDOM was made obsolete by the addition in 2.0 of the more powerful, fine-grained DOM/AST API found in the org.eclipse.jdt.core.dom package.
IElementChangedListener - Interface in org.eclipse.jdt.core
  An element changed listener receives notification of changes to Java elements maintained by the Java model.
IEnclosingMethodAttribute - Interface in org.eclipse.jdt.core.util
  Description of an enclosing method attribute as described in the JVM specifications (added in J2SE 1.5).
IEvaluationContext - Interface in org.eclipse.jdt.core.eval
  An evaluation context supports evaluating code snippets.
IEvaluationEngine - Interface in org.eclipse.jdt.debug.eval
  An evaluation engine performs an evaluation of a code snippet or expression in a specified thread of a debug target.
IEvaluationListener - Interface in org.eclipse.jdt.debug.eval
  Evaluation results are reported to evaluation listeners on the completion of an evaluation.
IEvaluationResult - Interface in org.eclipse.jdt.debug.eval
  The result of an evaluation.
IEvaluationRunnable - Interface in org.eclipse.jdt.debug.core
  A runnable that represents one logical evaluation to be run in a target thread.
IExceptionAttribute - Interface in org.eclipse.jdt.core.util
  Description of a constant value attribute as described in the JVM specifications.
IExceptionTableEntry - Interface in org.eclipse.jdt.core.util
  The class represents an entry in the exception table of a ICodeAttribute as specified in the JVM specifications.
IExecutionEnvironment - Interface in org.eclipse.jdt.launching.environments
  An execution environment describes capabilities of a Java runtime environment (`IVMInstall`).
IExecutionEnvironmentAnalyzerDelegate - Interface in org.eclipse.jdt.launching.environments
  Analyzes vm installs for compatibility with execution environments.
IExecutionEnvironmentsManager - Interface in org.eclipse.jdt.launching.environments
  Manager for execution environments.
IExtendedAnnotation - Interface in org.eclipse.jdt.core.util
  Description of an extended annotation structure as described in the JVM specifications (added in JavaSE-1.8).
IExtendedAnnotationConstants - Interface in org.eclipse.jdt.core.util
  Description of an extended annotation target types constants as described in the JVM specifications (added in JavaSE-1.8).
IExtendedModifier - Interface in org.eclipse.jdt.core.dom
  Common interface for AST nodes that represent modifiers or annotations.
IF_ACMPEQ - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IF_ACMPNE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IF_ICMPEQ - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IF_ICMPGE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IF_ICMPGT - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IF_ICMPLE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IF_ICMPLT - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IF_ICMPNE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IF_STATEMENT - Static variable in class org.eclipse.jdt.core.dom.ASTNode
  Node type constant indicating a node of type `IfStatement`.
IFactoryPath - Interface in org.eclipse.jdt.apt.core.util
  A minimal API for manipulating the annotation processor factory path.
IFEQ - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IFGE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IFGT - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IField - Interface in org.eclipse.jdt.core
  Represents a field declared in a type.
IFieldInfo - Interface in org.eclipse.jdt.core.util
  Description of a field info as described in the JVM specifications.
IFLE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IFLT - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IFNE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ifNonNull(T, Consumer<? super T>) - Static method in class org.eclipse.jdt.annotation.Checks
  Invoke the given consumer if and only if the given value is not `null`.
IFNONNULL - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IFNULL - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IfStatement - Class in org.eclipse.jdt.core.dom
  If statement AST node type.
IGlobalVariable - Interface in org.eclipse.jdt.core.eval
  A global variable declared in an evaluation context.
IGNORE - Static variable in class org.eclipse.jdt.core.JavaCore
  Configurable option value: "ignore".
IGNORE_DECLARING_TYPE - Static variable in interface org.eclipse.jdt.core.search.IJavaSearchConstants
  Ignore declaring type while searching result.
IGNORE_IF_BETTER - Static variable in interface org.eclipse.jdt.core.IAccessRule
  Flag indicating that whether a type matching this rule should be ignored iff a type with the same qualified name can be found on a later classpath entry with a better accessibility.
IGNORE_METHOD_BODIES - Static variable in interface org.eclipse.jdt.core.ICompilationUnit
  Constant indicating that a reconcile operation could ignore to parse the method bodies.
IGNORE_OPTIONAL_PROBLEMS - Static variable in interface org.eclipse.jdt.core.IClasspathAttribute
  Constant for the name of the ignore optional compile problems attribute.
IGNORE_OPTIONAL_PROBLEMS - Static variable in class org.eclipse.jdt.ui.JavaElementImageDescriptor
  Flag to render the 'ignore optional compile problems' adornment.
IGNORE_RETURN_TYPE - Static variable in interface org.eclipse.jdt.core.search.IJavaSearchConstants
  Ignore return type while searching result.
IgnoreCategoriesMask - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Mask to use in order to filter out the category portion of the problem ID.
IGNORED - Static variable in class org.eclipse.jdt.junit.model.ITestElement.Result
  state that describes that the test result is 'Ignored'
ignoreIfBetter() - Method in interface org.eclipse.jdt.core.IAccessRule
  Returns whether a type matching this rule should be ignored iff a type with the same qualified name can be found on a later classpath entry with a better accessibility.
IImportContainer - Interface in org.eclipse.jdt.core
  Represents an import container is a child of a Java compilation unit that contains all (and only) the import declarations.
IImportDeclaration - Interface in org.eclipse.jdt.core
  Represents an import declaration in Java compilation unit.
IINC - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IInitializer - Interface in org.eclipse.jdt.core
  Represents a stand-alone instance or class (static) initializer in a type.
IInnerClassesAttribute - Interface in org.eclipse.jdt.core.util
  Description of a inner class attribute as described in the JVM specifications.
IInnerClassesAttributeEntry - Interface in org.eclipse.jdt.core.util
  Description of a inner class info as described in the JVM specifications.
IJarBuilder - Interface in org.eclipse.jdt.ui.jarpackager
  A JAR builder can be used to add elements to a JAR file which is about to be build.
IJarBuilderExtension - Interface in org.eclipse.jdt.ui.jarpackager
  Extends `IJarBuilder` with the following functions: Write a file to the JAR to build
IJarDescriptionReader - Interface in org.eclipse.jdt.ui.jarpackager
  Reads the description file of a JAR package data object into such an object.
IJarDescriptionWriter - Interface in org.eclipse.jdt.ui.jarpackager
  Writes the description file of a JAR package data object.
IJarEntryResource - Interface in org.eclipse.jdt.core
  A jar entry corresponding to a non-Java resource in an archive `IPackageFragment` or `IPackageFragmentRoot`.
IJarExportRunnable - Interface in org.eclipse.jdt.ui.jarpackager
  A runnable which executes a JAR export operation within the workspace.
IJavaArray - Interface in org.eclipse.jdt.debug.core
  A value referencing an array on a target VM.
IJavaArrayType - Interface in org.eclipse.jdt.debug.core
  The type of an array on a Java debug target.
IJavaBreakpoint - Interface in org.eclipse.jdt.debug.core
  A breakpoint specific to the Java debug model.
IJavaBreakpointListener - Interface in org.eclipse.jdt.debug.core
  Provides event and error notification for Java breakpoints.
IJavaClassObject - Interface in org.eclipse.jdt.debug.core
  An object referencing an instance of `java.lang.Class` on a target VM.
IJavaClassPrepareBreakpoint - Interface in org.eclipse.jdt.debug.core
  A breakpoint that suspends execution when a class is prepared in a target VM.
IJavaClassType - Interface in org.eclipse.jdt.debug.core
  The class of an object on a Java debug target.
IJavaColorConstants - Interface in org.eclipse.jdt.ui.text
  Color keys used for syntax highlighting Java code and Javadoc compliant comments.
IJavaCompletionProposal - Interface in org.eclipse.jdt.ui.text.java
  A completion proposal with a relevance value.
IJavaCompletionProposalComputer - Interface in org.eclipse.jdt.ui.text.java
  Computes completions and context information displayed by the Java editor content assistant.
IJavaDebugTarget - Interface in org.eclipse.jdt.debug.core
  A Java virtual machine.
IJavaDebugUIConstants - Interface in org.eclipse.jdt.debug.ui
  Constant definitions for Java debug UI plug-in.
IJavadocCompletionProcessor - Interface in org.eclipse.jdt.ui.text.java
  Deprecated.
  As of 3.2, replaced by `org.eclipse.jdt.ui.javaCompletionProposalComputer` extension-point.
IJavaEditorActionDefinitionIds - Interface in org.eclipse.jdt.ui.actions
  Defines the definition IDs for the Java editor actions.
IJavaEditorTextHover - Interface in org.eclipse.jdt.ui.text.java.hover
  Provides a hover popup which appears on top of an editor with relevant display information.
IJavaElement - Interface in org.eclipse.jdt.core
  Common protocol for all elements provided by the Java model.
IJavaElementDelta - Interface in org.eclipse.jdt.core
  A Java element delta describes changes in Java element between two discrete points in time.
IJavaElementMapper - Interface in org.eclipse.jdt.core.refactoring
  An `IJavaElementMapper` provides methods to map an original elements to its refactored counterparts.
IJavaElementSearchConstants - Interface in org.eclipse.jdt.ui
  Search scope constants for Java selection dialogs.
IJavaExceptionBreakpoint - Interface in org.eclipse.jdt.debug.core
  A breakpoint that suspends execution when a corresponding exception is thrown in a target VM.
IJavaExceptionBreakpoint.SuspendOnRecurrenceStrategy - Enum Class in org.eclipse.jdt.debug.core
  Constants for telling the debugger for each exception breakpoint how to handle multiple occurrences of the same exception instance, which can happen via re-throwing or multiple finally clauses in the call stack.
IJavaFieldVariable - Interface in org.eclipse.jdt.debug.core
  A variable that contains the value of an instance or class variable.
IJavaFoldingPreferenceBlock - Interface in org.eclipse.jdt.ui.text.folding
  Contributors to the `org.eclipse.jdt.ui.foldingStructureProvider` extension point can specify an implementation of this interface to be displayed on the Java > Editor > Folding preference page.
IJavaFoldingStructureProvider - Interface in org.eclipse.jdt.ui.text.folding
  Contributors to the `org.eclipse.jdt.ui.foldingStructureProvider` extension point must specify an implementation of this interface which will create and maintain `ProjectionAnnotation` objects that define folded regions in the `ProjectionViewer`.
IJavaFoldingStructureProviderExtension - Interface in org.eclipse.jdt.ui.text.folding
  Extends `IJavaFoldingStructureProvider` with the following functions: collapsing of comments and members expanding and collapsing of certain java elements
IJavaHotCodeReplaceListener - Interface in org.eclipse.jdt.debug.core
  Notification of hot code replace failure and success.
IJavaInterfaceType - Interface in org.eclipse.jdt.debug.core
  An interface an object implements on a Java debug target.
IJavaLaunchConfigurationConstants - Interface in org.eclipse.jdt.launching
  Constant definitions for Java launch configurations.
IJavaLineBreakpoint - Interface in org.eclipse.jdt.debug.core
  A breakpoint that suspends execution when a particular line of code is reached.
IJavaMethodBreakpoint - Interface in org.eclipse.jdt.debug.core
  A method breakpoint suspends execution when a method is entered or exited.
IJavaMethodEntryBreakpoint - Interface in org.eclipse.jdt.debug.core
  A method entry breakpoint suspends execution on the first executable line of a method when entered.
IJavaModel - Interface in org.eclipse.jdt.core
  Represent the root Java element corresponding to the workspace.
IJavaModelMarker - Interface in org.eclipse.jdt.core
  Markers used by the Java model.
IJavaModelStatus - Interface in org.eclipse.jdt.core
  Represents the outcome of an Java model operation.
IJavaModelStatusConstants - Interface in org.eclipse.jdt.core
  Status codes used with Java model status objects.
IJavaModifiers - Interface in org.eclipse.jdt.debug.core
  Modifiers common to Java debug elements that have associated Java member declarations.
IJavaObject - Interface in org.eclipse.jdt.debug.core
  A value referencing an object on a target VM.
IJavaPatternBreakpoint - Interface in org.eclipse.jdt.debug.core
  Deprecated.
  use `IJavaStratumLineBreakpoint` instead
IJavaPrimitiveValue - Interface in org.eclipse.jdt.debug.core
  A primitive value on a Java debug target.
IJavaProject - Interface in org.eclipse.jdt.core
  A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IJavaRefactorings - Interface in org.eclipse.jdt.core.refactoring
  Interface for refactoring ids offered by the JDT tooling.
IJavaReferenceType - Interface in org.eclipse.jdt.debug.core
  Represents the type of an object in a virtual machine - including classes, interfaces and array types.
IJavaSearchConstants - Interface in org.eclipse.jdt.core.search
  This interface defines the constants used by the search engine.
IJavaSearchDelegate - Interface in org.eclipse.jdt.core.search
  This interface represents a delegate that can take over the discovery of search results for java-based searches.
IJavaSearchResultCollector - Interface in org.eclipse.jdt.core.search
  Deprecated.
  Since 3.0, the class `SearchRequestor` replaces this interface.
IJavaSearchScope - Interface in org.eclipse.jdt.core.search
  An `IJavaSearchScope` defines where search result should be found by a `SearchEngine`.
IJavaSourceLocation - Interface in org.eclipse.jdt.launching.sourcelookup
  Deprecated.
  In 3.0, the debug platform provides source lookup facilities that should be used in place of the Java source lookup support provided in 2.0. The new facilities provide a source lookup director that coordinates source lookup among a set of participants, searching a set of source containers. See the following packages: `org.eclipse.debug.core.sourcelookup` and `org.eclipse.debug.core.sourcelookup.containers`. This interface has been replaced by `org.eclipse.debug.core.sourcelookup.ISourceContainer`.
IJavaStackFrame - Interface in org.eclipse.jdt.debug.core
  A stack frame in a thread on a Java virtual machine.
IJavaStackFrame.Category - Record Class in org.eclipse.jdt.debug.core
  Categorization of the stack frame.
IJavaStratumLineBreakpoint - Interface in org.eclipse.jdt.debug.core
  A line breakpoint identified by its source file name and/or path, and stratum that it is relative to.
IJavaTargetPatternBreakpoint - Interface in org.eclipse.jdt.debug.core
  A line breakpoint installed in types associated with a specific source file (based on source file name debug attribute) and whose fully qualified name matches a specified pattern per target.
IJavaThread - Interface in org.eclipse.jdt.debug.core
  A thread in a Java virtual machine.
IJavaThreadGroup - Interface in org.eclipse.jdt.debug.core
  Represents a thread group in the target VM.
IJavaType - Interface in org.eclipse.jdt.debug.core
  The type of a value on a Java debug target - a primitive data type, class, interface, or array.
IJavaValue - Interface in org.eclipse.jdt.debug.core
  An object, primitive data type, or array, on a Java virtual machine.
IJavaVariable - Interface in org.eclipse.jdt.debug.core
  A local variable, field slot, or receiver (this) in a Java virtual machine.
IJavaWatchpoint - Interface in org.eclipse.jdt.debug.core
  A breakpoint on a field.
ILibraryLocationResolver - Interface in org.eclipse.jdt.launching
  This resolver allows contributors to provide `LibraryLocation` information for non-standard JRE / JDK libraries.
ILineNumberAttribute - Interface in org.eclipse.jdt.core.util
  Description of a line number attribute as described in the JVM specifications.
IllegalAbstractModifierCombinationForMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalAccessFromTypeVariable - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalAnnotationForBaseType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalArrayOfUnionType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalArrayTypeInIntersectionCast - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalBasetypeInIntersectionCast - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalCast - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalClassLiteralForTypeVariable - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalDeclarationOfThisParameter - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalDefaultModifierSpecification - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalDefinitionToNonNullParameter - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalDimension - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalEnclosingInstanceSpecification - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalExtendedDimensions - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalExtendedDimensionsForVarArgs - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalFallthroughFromAPattern - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalFallthroughToPattern - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalGenericArray - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalHexaLiteral - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalInstanceofParameterizedType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalInstanceofTypeParameter - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierCombinationFinalAbstractForClass - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierCombinationFinalVolatileForField - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierCombinationForInterfaceMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierCombinationForPrivateInterfaceMethod9 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierCombinationForType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForAnnotationField - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForAnnotationMemberType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForAnnotationMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForAnnotationType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForArgument - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForClass - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForConstructor - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForEnum - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForEnumConstant - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForEnumConstructor - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForField - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForInterface - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForInterfaceField - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForInterfaceMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
IllegalModifierForInterfaceMethod18 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForInterfaceMethod9 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForLocalClass - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForLocalEnum - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem could not be reported, enums cannot be local takes precedence
IllegalModifierForLocalEnumDeclaration - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForMemberClass - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForMemberEnum - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForMemberInterface - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForModule - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForPatternVariable - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifierForVariable - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifiers - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalModifiersForElidedType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalParameterNullityRedefinition - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalPrimitiveOrArrayTypeForEnclosingInstance - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalQualifiedEnumConstantLabel - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalQualifiedParameterizedTypeAllocation - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalQualifierForExplicitThis - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalQualifierForExplicitThis2 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalRecordPattern - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalRedefinitionOfTypeVariable - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalRedefinitionToNonNullParameter - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalReturnNullityRedefinition - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalReturnNullityRedefinitionFreeTypeVariable - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalStaticModifierForMemberType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalStrictfpForAbstractInterfaceMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalTotalPatternWithDefault - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalTypeAnnotationsInStaticMemberAccess - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalTypeArgumentsInRawConstructorReference - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalTypeForExplicitThis - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalTypeVariableSuperReference - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalUnderscorePosition - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalUsageOfQualifiedTypeReference - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalUsageOfTypeAnnotations - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalUseOfUnderscoreAsAnIdentifier - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalVararg - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalVarargInLambda - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalVisibilityModifierCombinationForField - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalVisibilityModifierCombinationForMemberType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalVisibilityModifierCombinationForMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IllegalVisibilityModifierForInterfaceMemberType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
illFormedParameterizationOfFunctionalInterface - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
ILOAD - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ILOAD_0 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ILOAD_1 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ILOAD_2 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ILOAD_3 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ILocalVariable - Interface in org.eclipse.jdt.core
  Represents a local variable declared in a method or an initializer.
ILocalVariableAttribute - Interface in org.eclipse.jdt.core.util
  Description of a local variable attribute as described in the JVM specifications.
ILocalVariableReferenceInfo - Interface in org.eclipse.jdt.core.util
  Description of a local variable reference info table entry as specified in the JVM specifications.
ILocalVariableTableEntry - Interface in org.eclipse.jdt.core.util
  Description of a local variable table entry as specified in the JVM specifications.
ILocalVariableTypeTableAttribute - Interface in org.eclipse.jdt.core.util
  Description of a local variable type attribute as described in the JVM specifications (added in J2SE 1.5).
ILocalVariableTypeTableEntry - Interface in org.eclipse.jdt.core.util
  Description of a local variable type table entry as specified in the JVM specifications (added in J2SE 1.5).
IManifestProvider - Interface in org.eclipse.jdt.ui.jarpackager
  A manifest provider creates manifest files.
IMatchPresentation - Interface in org.eclipse.jdt.ui.search
  This interface serves to display elements that a search participant has contributed to a search result.
IMember - Interface in org.eclipse.jdt.core
  Common protocol for Java elements that can be members of types.
IMemberValuePair - Interface in org.eclipse.jdt.core
  Represents a member-value pair of an annotation.
IMemberValuePairBinding - Interface in org.eclipse.jdt.core.dom
  Represents a resolved instance of an annotation's member value pair.
IMethod - Interface in org.eclipse.jdt.core
  Represents a method (or constructor) declared in a type.
IMethodBinding - Interface in org.eclipse.jdt.core.dom
  A method binding represents a method or constructor of a class or interface.
IMethodInfo - Interface in org.eclipse.jdt.core.util
  Description of a method info as described in the JVM specifications.
IMethodParametersAttribute - Interface in org.eclipse.jdt.core.util
  Description of a method's parameters names as described in the JVM specifications.
IMG_FIELD_DEFAULT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a field with default visibility.
IMG_FIELD_PRIVATE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a private field.
IMG_FIELD_PROTECTED - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a protected field.
IMG_FIELD_PUBLIC - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a public field.
IMG_OBJS_ANNOTATION - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a annotation type.
IMG_OBJS_ANNOTATION_DEFAULT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a annotation type with default visibility.
IMG_OBJS_ANNOTATION_PRIVATE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a annotation type with private visibility.
IMG_OBJS_ANNOTATION_PROTECTED - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a annotation type with protected visibility.
IMG_OBJS_CFILE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a Java class file.
IMG_OBJS_CLASS - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a class.
IMG_OBJS_CLASS_DEFAULT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a class with default visibility.
IMG_OBJS_CLASSPATH_VAR_ENTRY - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a classpath variable entry.
IMG_OBJS_CUNIT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a Java compilation unit.
IMG_OBJS_DEFAULT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for class members with default visibility.
IMG_OBJS_EMPTY_LOGICAL_PACKAGE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an empty logical package.
IMG_OBJS_EMPTY_PACKAGE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an empty package.
IMG_OBJS_ENUM - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a enum type.
IMG_OBJS_ENUM_DEFAULT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a enum type with default visibility.
IMG_OBJS_ENUM_PRIVATE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a enum type with private visibility.
IMG_OBJS_ENUM_PROTECTED - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a enum type with protected visibility.
IMG_OBJS_EXTERNAL_ANNOTATIONS - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for external annotations.
IMG_OBJS_EXTERNAL_ARCHIVE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for external archives.
IMG_OBJS_EXTERNAL_ARCHIVE_WITH_SOURCE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for external archives with source.
IMG_OBJS_IMPCONT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an import container.
IMG_OBJS_IMPDECL - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an import statement.
IMG_OBJS_INNER_CLASS_DEFAULT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a inner class with default visibility.
IMG_OBJS_INNER_CLASS_PRIVATE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a private inner class.
IMG_OBJS_INNER_CLASS_PROTECTED - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a protected inner class.
IMG_OBJS_INNER_CLASS_PUBLIC - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a public inner class.
IMG_OBJS_INNER_INTERFACE_DEFAULT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an inner interface with default visibility.
IMG_OBJS_INNER_INTERFACE_PRIVATE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a private inner interface.
IMG_OBJS_INNER_INTERFACE_PROTECTED - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a protected inner interface.
IMG_OBJS_INNER_INTERFACE_PUBLIC - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a public inner interface.
IMG_OBJS_INTERFACE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an interface.
IMG_OBJS_INTERFACE_DEFAULT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an interface with default visibility.
IMG_OBJS_JAR - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a JAR archive.
IMG_OBJS_JAR_WITH_SOURCE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a JAR with source.
IMG_OBJS_JAVADOCTAG - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for javadoc tags.
IMG_OBJS_LIBRARY - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a library (class path container).
IMG_OBJS_LOCAL_VARIABLE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a local variable.
IMG_OBJS_LOGICAL_PACKAGE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a logical package.
IMG_OBJS_PACKAGE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a package.
IMG_OBJS_PACKDECL - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a package declaration.
IMG_OBJS_PACKFRAG_ROOT - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a package fragment root.
IMG_OBJS_PRIVATE - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a private member.
IMG_OBJS_PROTECTED - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a protected member.
IMG_OBJS_PUBLIC - Static variable in interface org.eclipse.jdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a public member.
IModifierConstants - Interface in org.eclipse.jdt.core.util
  Definition of the modifier constants as specified in the JVM specifications.
IModularClassFile - Interface in org.eclipse.jdt.core
  Represents the class file of a module description ("module-info.class").
IModuleAttribute - Interface in org.eclipse.jdt.core.util
  Description of a module's attributes as described in the JVM specifications.
IModuleBinding - Interface in org.eclipse.jdt.core.dom
  A module binding represents a module (added in JLS9 API).
IModuleDescription - Interface in org.eclipse.jdt.core
  Represents a Java module descriptor.
IModuleMainClassAttribute - Interface in org.eclipse.jdt.core.util
  Description of a Module Main Class Attribute as described in the JVMS9 4.7.27 This interface may be implemented by clients.
IModulePackagesAttribute - Interface in org.eclipse.jdt.core.util
  Description of a Module Packages as described in the JVMS9 4.7.26 This interface may be implemented by clients.
IMPDEP1 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IMPDEP2 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
implementations() - Method in class org.eclipse.jdt.core.dom.ProvidesDirective
  Returns the live ordered list of implementations for the interface in this provides directive.
IMPLEMENTATIONS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ProvidesDirective
  The "implementations" structural property of this node type (element type: `Name`).
IMPLEMENTORS - Static variable in interface org.eclipse.jdt.core.search.IJavaSearchConstants
  The search result is a type that implements an interface or extends a class.
ImplementorsSearchGroup - Class in org.eclipse.jdt.ui.actions
  Action group that adds the search for implementors actions to a context menu and the global menu bar.
ImplementorsSearchGroup(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.ImplementorsSearchGroup
  Note: This constructor is for internal use only.
ImplementorsSearchGroup(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.ImplementorsSearchGroup
  Creates a new `ImplementorsSearchGroup`.
ImplementorsSearchGroup(IWorkbenchSite, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.ImplementorsSearchGroup
  Creates a new `ImplementorsSearchGroup`.
IMPLEMENTS - Static variable in class org.eclipse.jdt.ui.JavaElementImageDescriptor
  Flag to render the 'implements' adornment.
IMPLICIT_THIS_REFERENCE - Static variable in interface org.eclipse.jdt.core.search.IJavaSearchConstants
  Return only field accesses or method invocations without any qualification.
ImplicitClassMissingMainMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
ImplicitObjectBoundNoNullDefault - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
ImplicitTypeDeclaration - Class in org.eclipse.jdt.core.dom
IMPORT - Static variable in class org.eclipse.jdt.core.CorrectionEngine
  This field is not intended to be used by client.
IMPORT - Static variable in interface org.eclipse.jdt.core.eval.ICodeSnippetRequestor
  Indicates a compilation problem related to an import declaration.
IMPORT - Static variable in interface org.eclipse.jdt.core.jdom.IDOMNode
  Deprecated.
  Node type constant indicating an import declaration.
IMPORT_CONTAINER - Static variable in interface org.eclipse.jdt.core.IJavaElement
  Constant representing all import declarations within a compilation unit.
IMPORT_DECLARATION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
  Node type constant indicating a node of type `ImportDeclaration`.
IMPORT_DECLARATION - Static variable in interface org.eclipse.jdt.core.IJavaElement
  Constant representing an import declaration within a compilation unit.
IMPORT_DECLARATION_TYPE_REFERENCE - Static variable in interface org.eclipse.jdt.core.search.IJavaSearchConstants
  Return only type references used in an import declaration.
ImportActionGroup - Class in org.eclipse.jdt.ui.actions
  Action group to add the Import and Export action to a view part's context menu.
ImportActionGroup(IViewPart) - Constructor for class org.eclipse.jdt.ui.actions.ImportActionGroup
  Creates a new `ImportActionGroup`.
ImportAmbiguous - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.AmbiguousType` instead
ImportDeclaration - Class in org.eclipse.jdt.core.dom
  Import declaration AST node type.
ImportInheritedNameHidesEnclosingName - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.InheritedTypeHidesEnclosingName` instead
ImportInternalNameProvided - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.InternalTypeNameProvided` instead
ImportNotFound - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
ImportNotVisible - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.NotVisibleType` instead
ImportReferencesCollector - Class in org.eclipse.jdt.core.manipulation
ImportRelated - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
ImportRewrite - Class in org.eclipse.jdt.core.dom.rewrite
  The `ImportRewrite` helps updating imports following a import order and on-demand imports threshold as configured by a project.
ImportRewrite.ImportRewriteContext - Class in org.eclipse.jdt.core.dom.rewrite
  A `ImportRewrite.ImportRewriteContext` can optionally be used in e.g.
ImportRewrite.TypeLocation - Enum Class in org.eclipse.jdt.core.dom.rewrite
  Used to determine how a type will be used, so that unwanted annotations can be filtered, which is in particular relevant for avoiding redundant null annotations in the scope of `@NonNullByDefault`.
ImportRewriteContext() - Constructor for class org.eclipse.jdt.core.dom.rewrite.ImportRewrite.ImportRewriteContext
imports() - Method in class org.eclipse.jdt.core.dom.CompilationUnit
  Returns the live list of nodes for the import declarations of this compilation unit, in order of appearance.
IMPORTS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.CompilationUnit
  The "imports" structural property of this node type (element type: `ImportDeclaration`).
importTestRunSession(File) - Static method in class org.eclipse.jdt.junit.JUnitCore
  Imports a test run session from the given file.
importTestRunSession(String, IProgressMonitor) - Static method in class org.eclipse.jdt.junit.JUnitCore
  Imports a test run session from the given URL.
IMUL - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
includesBinaries() - Method in interface org.eclipse.jdt.core.search.IJavaSearchScope
  Deprecated.
  Use `SearchEngine.createJavaSearchScope(IJavaElement[])` with the package fragment roots that correspond to the binaries instead.
includesClasspaths() - Method in interface org.eclipse.jdt.core.search.IJavaSearchScope
  Deprecated.
  Use `SearchEngine.createJavaSearchScope(IJavaElement[])` with a Java project instead.
INCOMPATIBLE_JDK_LEVEL - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that a project is prerequisiting some library for which the classfile JDK version level is more recent than the project JDK target level setting.
IncompatibleCaseType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleExceptionInInheritedMethodThrowsClause - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleExceptionInThrowsClause - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleLambdaParameterType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleMethodReference - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleReturnType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleReturnTypeForNonInheritedInterfaceMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleTypesInConditionalOperator - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleTypesInEqualityOperator - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncompatibleTypesInForeach - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncorrectArityForParameterizedConstructor - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncorrectArityForParameterizedMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncorrectArityForParameterizedType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncorrectEnclosingInstanceReference - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncorrectSwitchType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IncorrectSwitchType17 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
INCREMENT - Static variable in class org.eclipse.jdt.core.dom.PostfixExpression.Operator
  Postfix increment "++" operator.
INCREMENT - Static variable in class org.eclipse.jdt.core.dom.PrefixExpression.Operator
  Prefix increment "++" operator.
INDENT - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the source -> indent action (value `"org.eclipse.jdt.ui.edit.text.java.indent"`).
INDENT - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Source menu: name of standard Indent global action (value `"org.eclipse.jdt.ui.actions.Indent"`).
INDENT_BY_ONE - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / The wrapping is done by indenting by one compare to the current indentation.
INDENT_DEFAULT - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / The wrapping is done by using the current indentation.
INDENT_ON_COLUMN - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / The wrapping is done by indenting on column under the splitting location.
INDENT_PRESERVE - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Indentation is not touched, it's preserved from original source.
IndentManipulation - Class in org.eclipse.jdt.core.formatter
  Helper class to provide String manipulation functions dealing with indentations.
INDEX_LOC - Static variable in class org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription
  Pre-built index location property in an execution environment description file.
INDEX_LOCATION_ATTRIBUTE_NAME - Static variable in interface org.eclipse.jdt.core.IClasspathAttribute
  Constant for the name of the index location attribute.
INDEX_OUT_OF_BOUNDS - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating the given source position is out of bounds.
INDEX_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ArrayAccess
  The "index" structural property of this node type (child type: `Expression`).
indexDocument(SearchDocument, IPath) - Method in class org.eclipse.jdt.core.search.SearchParticipant
  Indexes the given document in the given index.
indexOf(char[], char[], boolean) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers the first index in the array for which the toBeFound array is a matching subarray following the case rule.
indexOf(char[], char[], boolean, int) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers the first index in the array for which the toBeFound array is a matching subarray following the case rule starting at the index start.
indexOf(char[], char[], boolean, int, int) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers the first index in the array for which the toBeFound array is a matching subarray following the case rule starting at the index start.
indexOf(char, char[]) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers the first index in the array for which the corresponding character is equal to toBeFound.
indexOf(char, char[], int) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers the first index in the array for which the corresponding character is equal to toBeFound starting the search at index start.
indexOf(char, char[], int, int) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers the first index in the array for which the corresponding character is equal to toBeFound starting the search at index start and before the ending index.
indexQualifierQuery - Variable in class org.eclipse.jdt.core.search.SearchPattern
  The encoded index qualifier query which is used to narrow down number of indexes to search based on the qualifier.
indexResolvedDocument(SearchDocument, IPath) - Method in class org.eclipse.jdt.core.search.SearchParticipant
  Indexes the given resolved document in the given index.
IndirectAccessToStaticField - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IndirectAccessToStaticMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IndirectAccessToStaticType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
INEG - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
INestHostAttribute - Interface in org.eclipse.jdt.core.util
  Description of a nest host attribute as described in the JVM specifications.
INestMemberAttributeEntry - Interface in org.eclipse.jdt.core.util
  Description of a nest host attribute as described in the JVM specifications.
INestMembersAttribute - Interface in org.eclipse.jdt.core.util
  Description of nest members attribute as described in the JVM specifications.
INFER_TYPE_ARGUMENTS - Static variable in interface org.eclipse.jdt.core.refactoring.IJavaRefactorings
  Refactoring id of the 'Infer Type Arguments' refactoring (value: `org.eclipse.jdt.ui.infer.typearguments`).
INFER_TYPE_ARGUMENTS - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Infer Generic Type Arguments global action (value `"org.eclipse.jdt.ui.actions.InferTypeArguments"`).
INFER_TYPE_ARGUMENTS_ACTION - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> infer generic type arguments action (value `"org.eclipse.jdt.ui.edit.text.java.infer.type.arguments"`).
InferTypeArgumentsAction - Class in org.eclipse.jdt.ui.actions
  Infers type arguments for raw references to generic types.
InferTypeArgumentsAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.InferTypeArgumentsAction
  Note: This constructor is for internal use only.
InferTypeArgumentsAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.InferTypeArgumentsAction
  Creates a new `InferTypeArgumentsAction`.
InferTypeArgumentsDescriptor - Class in org.eclipse.jdt.core.refactoring.descriptors
  Refactoring descriptor for the infer type arguments refactoring.
InferTypeArgumentsDescriptor() - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.InferTypeArgumentsDescriptor
  Creates a new refactoring descriptor.
InferTypeArgumentsDescriptor(String, String, String, Map<String, String>, int) - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.InferTypeArgumentsDescriptor
  Creates a new refactoring descriptor.
INFIX_EXPRESSION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
  Node type constant indicating a node of type `InfixExpression`.
InfixExpression - Class in org.eclipse.jdt.core.dom
  Infix expression AST node type.
InfixExpression.Operator - Class in org.eclipse.jdt.core.dom
  Infix operators (typesafe enumeration).
INFO - Static variable in class org.eclipse.jdt.core.JavaCore
  Configurable option value: "info".
INFO - Static variable in class org.eclipse.jdt.ui.JavaElementImageDescriptor
  Flag to render the info adornment.
INHERITED_FIELD - Enum constant in enum class org.eclipse.jdt.ui.text.java.ISemanticTokensProvider.TokenType
INHERITED_METHOD_INVOCATION - Enum constant in enum class org.eclipse.jdt.ui.text.java.ISemanticTokensProvider.TokenType
InheritedDefaultMethodConflictsWithOtherInherited - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InheritedFieldHidesEnclosingName - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InheritedIncompatibleReturnType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InheritedMethodHidesEnclosingName - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InheritedMethodReducesVisibility - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InheritedParameterLackingNonNullAnnotation - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InheritedTypeHidesEnclosingName - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
init(ISourceLookupDirector) - Method in class org.eclipse.jdt.launching.sourcelookup.advanced.AdvancedSourceLookupParticipant
init(ISourceLookupDirector) - Method in class org.eclipse.jdt.launching.sourcelookup.containers.JavaSourceLookupParticipant
init(IJavaProject) - Method in class org.eclipse.jdt.ui.wizards.NewModuleInfoWizardPage
  The wizard owning this page is responsible for calling this method with the current selection's project.
init(IJavaProject, IPath, IClasspathEntry[], boolean) - Method in class org.eclipse.jdt.ui.wizards.JavaCapabilityConfigurationPage
  Initializes the page with the project and default classpath.
init(IStructuredSelection) - Method in class org.eclipse.jdt.junit.wizards.NewTestCaseWizardPageOne
  Initialized the page with the current selection
init(IStructuredSelection) - Method in class org.eclipse.jdt.junit.wizards.NewTestSuiteWizardPage
  Should be called from the wizard with the initial selection.
init(IStructuredSelection) - Method in class org.eclipse.jdt.ui.wizards.NewAnnotationWizardPage
  The wizard owning this page is responsible for calling this method with the current selection.
init(IStructuredSelection) - Method in class org.eclipse.jdt.ui.wizards.NewClassWizardPage
  The wizard owning this page is responsible for calling this method with the current selection.
init(IStructuredSelection) - Method in class org.eclipse.jdt.ui.wizards.NewEnumWizardPage
  The wizard owning this page is responsible for calling this method with the current selection.
init(IStructuredSelection) - Method in class org.eclipse.jdt.ui.wizards.NewInterfaceWizardPage
  The wizard owning this page is responsible for calling this method with the current selection.
init(IStructuredSelection) - Method in class org.eclipse.jdt.ui.wizards.NewPackageWizardPage
  The wizard owning this page is responsible for calling this method with the current selection.
init(IStructuredSelection) - Method in class org.eclipse.jdt.ui.wizards.NewRecordWizardPage
  The wizard owning this page is responsible for calling this method with the current selection.
init(IStructuredSelection, IWorkbenchPart) - Method in class org.eclipse.jdt.ui.wizards.NewJavaProjectWizardPageOne
  The wizard owning this page can call this method to initialize the fields from the current selection and active part.
initBeforeSearch(IProgressMonitor) - Method in interface org.eclipse.jdt.core.search.IParallelizable
  Initialize all needed data before search is started
initBuildPaths() - Method in class org.eclipse.jdt.ui.wizards.NewJavaProjectWizardPage
  Deprecated.
  Forces the initialization of the Java project page.
initContainerPage(IJavaElement) - Method in class org.eclipse.jdt.ui.wizards.NewContainerWizardPage
  Initializes the source folder field with a valid package fragment root.
initContainerPage(IJavaElement, boolean) - Method in class org.eclipse.jdt.ui.wizards.NewContainerWizardPage
  Initializes the source folder field with a valid package fragment root.
initialize() - Static method in class org.eclipse.jdt.apt.core.util.AptConfig
  Initialize preferences lookups, and register change listeners.
initialize() - Method in class org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider
initialize() - Method in interface org.eclipse.jdt.ui.text.folding.IJavaFoldingPreferenceBlock
  Called after creating the control.
initialize() - Method in interface org.eclipse.jdt.ui.text.folding.IJavaFoldingStructureProvider
  (Re-)initializes the structure provided by the receiver.
initialize(String) - Method in class org.eclipse.jdt.core.ClasspathVariableInitializer
  Binds a value to the workspace classpath variable with the given name, or fails silently if this cannot be done.
initialize(IPath, IJavaProject) - Method in class org.eclipse.jdt.core.ClasspathContainerInitializer
  Binds a classpath container to a `IClasspathContainer` for a given project, or silently fails if unable to do so.
initialize(IJavaProject, IClasspathEntry[]) - Method in interface org.eclipse.jdt.ui.wizards.IClasspathContainerPageExtension
  Method `initialize()` is called before `IClasspathContainerPage.setSelection` to give additional information about the context the classpath container entry is configured in.
initialize(ITypeSelectionComponent) - Method in class org.eclipse.jdt.ui.dialogs.TypeSelectionExtension
  Initializes the type dialog extension with the given type dialog
initialize(RefactoringArguments) - Method in class org.eclipse.jdt.core.refactoring.participants.ChangeMethodSignatureParticipant
initializeAfterLoad(IProgressMonitor) - Static method in class org.eclipse.jdt.core.JavaCore
  Initializes JavaCore internal structures to allow subsequent operations (such as the ones that need a resolved classpath) to run full speed.
initializeAttributes() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab
initializeAttributes() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaClasspathTab
initializeAttributes() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
initializeAttributes() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
initializeAttributes() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab
initializeBuildPath(IJavaProject, IProgressMonitor) - Method in class org.eclipse.jdt.ui.wizards.NewJavaProjectWizardPageTwo
  Evaluates the new build path and output folder according to the settings on the first page.
initializeDefaults(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.JavaUISourceLocator
  Deprecated.
initializeDefaults(ILaunchConfiguration) - Method in class org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator
  Deprecated.
initializeDefaultValues(IPreferenceStore) - Static method in class org.eclipse.jdt.ui.PreferenceConstants
  Initializes the given preference store with the default values.
initializeFrom(String) - Method in class org.eclipse.jdt.launching.sourcelookup.ArchiveSourceLocation
  Deprecated.
initializeFrom(String) - Method in class org.eclipse.jdt.launching.sourcelookup.DirectorySourceLocation
  Deprecated.
initializeFrom(String) - Method in interface org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation
  Deprecated.
  Initializes this source location from the given memento.
initializeFrom(String) - Method in class org.eclipse.jdt.launching.sourcelookup.JavaProjectSourceLocation
  Deprecated.
initializeFrom(String) - Method in class org.eclipse.jdt.launching.sourcelookup.PackageFragmentRootSourceLocation
  Deprecated.
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.AppletMainTab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.AppletParametersTab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaClasspathTab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaConnectTab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaDependenciesTab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaSourceLookupTab
  Deprecated.
initializeFrom(ILaunchConfiguration) - Method in class org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationTab
initializeFrom(Element) - Method in interface org.eclipse.jdt.launching.IRuntimeClasspathEntry2
  Initializes this runtime classpath entry from the given memento.
initializeFromMemento(String) - Method in class org.eclipse.jdt.debug.ui.JavaUISourceLocator
  Deprecated.
initializeFromMemento(String) - Method in class org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator
  Deprecated.
initializeJavaProject(IJavaElement, ILaunchConfigurationWorkingCopy) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
  Sets the Java project attribute on the given working copy to the Java project associated with the given Java element.
Initializer - Class in org.eclipse.jdt.core.dom
  Static or instance initializer AST node type.
INITIALIZER - Static variable in class org.eclipse.jdt.core.dom.ASTNode
  Node type constant indicating a node of type `Initializer`.
INITIALIZER - Static variable in interface org.eclipse.jdt.core.IJavaElement
  Constant representing a stand-alone instance or class initializer.
INITIALIZER - Static variable in interface org.eclipse.jdt.core.jdom.IDOMNode
  Deprecated.
  Node type constant indicating an initializer declaration.
INITIALIZER_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ArrayCreation
  The "initializer" structural property of this node type (child type: `ArrayInitializer`).
INITIALIZER_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.SingleVariableDeclaration
  The "initializer" structural property of this node type (child type: `Expression`).
INITIALIZER_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.VariableDeclarationFragment
  The "initializer" structural property of this node type (child type: `Expression`).
InitializerMustCompleteNormally - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
initializers() - Method in class org.eclipse.jdt.core.dom.ForStatement
  Returns the live ordered list of initializer expressions in this for statement.
INITIALIZERS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ForStatement
  The "initializers" structural property of this node type (element type: `Expression`).
initTypePage(IJavaElement) - Method in class org.eclipse.jdt.ui.wizards.NewTypeWizardPage
  Initializes all fields provided by the page with a given selection.
INLINE - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> inline action (value `"org.eclipse.jdt.ui.edit.text.java.inline"`).
INLINE - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Inline global action (value `"org.eclipse.jdt.ui.actions.Inline"`).
INLINE_CONSTANT - Static variable in interface org.eclipse.jdt.core.refactoring.IJavaRefactorings
  Refactoring id of the 'Inline Constant' refactoring (value: `org.eclipse.jdt.ui.inline.constant`).
INLINE_LOCAL_VARIABLE - Static variable in interface org.eclipse.jdt.core.refactoring.IJavaRefactorings
  Refactoring id of the 'Inline Local Variable' refactoring (value: `org.eclipse.jdt.ui.inline.temp`).
INLINE_LOCAL_VARIABLE - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Deprecated.
  Use INLINE
INLINE_METHOD - Static variable in interface org.eclipse.jdt.core.refactoring.IJavaRefactorings
  Refactoring id of the 'Inline Method' refactoring (value: `org.eclipse.jdt.ui.inline.method`).
INLINE_TEMP - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Deprecated.
  Use INLINE
InlineAction - Class in org.eclipse.jdt.ui.actions
  Inlines a method, local variable or a static final field.
InlineAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.InlineAction
  Note: This constructor is for internal use only.
InlineAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.InlineAction
  Creates a new `InlineAction`.
InlineConstantDescriptor - Class in org.eclipse.jdt.core.refactoring.descriptors
  Refactoring descriptor for the inline constant refactoring.
InlineConstantDescriptor() - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.InlineConstantDescriptor
  Creates a new refactoring descriptor.
InlineConstantDescriptor(String, String, String, Map<String, String>, int) - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.InlineConstantDescriptor
  Creates a new refactoring descriptor.
InlineLocalVariableDescriptor - Class in org.eclipse.jdt.core.refactoring.descriptors
  Refactoring descriptor for the inline local variable refactoring.
InlineLocalVariableDescriptor() - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.InlineLocalVariableDescriptor
  Creates a new refactoring descriptor.
InlineLocalVariableDescriptor(String, String, String, Map<String, String>, int) - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.InlineLocalVariableDescriptor
  Creates a new refactoring descriptor.
InlineMethodDescriptor - Class in org.eclipse.jdt.core.refactoring.descriptors
  Refactoring descriptor for the inline method refactoring.
InlineMethodDescriptor() - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.InlineMethodDescriptor
  Creates a new refactoring descriptor.
InlineMethodDescriptor(String, String, String, Map<String, String>, int) - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.InlineMethodDescriptor
  Creates a new refactoring descriptor.
InlineTempAction - Class in org.eclipse.jdt.ui.actions
  Inlines the value of a local variable at all places where a read reference is used.
InlineTempAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.InlineTempAction
  Note: This constructor is for internal use only.
INNER_CLASSES - Static variable in interface org.eclipse.jdt.core.util.IAttributeNamesConstants
  "InnerClasses" attribute.
inputChanged(Viewer, Object, Object) - Method in class org.eclipse.jdt.ui.JavaElementContentProvider
  Deprecated.
inputChanged(Viewer, Object, Object) - Method in class org.eclipse.jdt.ui.StandardJavaElementContentProvider
INSERT - Static variable in class org.eclipse.jdt.core.JavaCore
  Configurable option value: "insert".
insertAfter(ASTNode, ASTNode, TextEditGroup) - Method in class org.eclipse.jdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list after the given element.
insertAt(ASTNode, int, TextEditGroup) - Method in class org.eclipse.jdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list at the given index.
insertBefore(ASTNode, ASTNode, TextEditGroup) - Method in class org.eclipse.jdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list before the given element.
insertFirst(ASTNode, TextEditGroup) - Method in class org.eclipse.jdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list at the start of the list.
insertLast(ASTNode, TextEditGroup) - Method in class org.eclipse.jdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list at the end of the list.
insertParameterAnnotation(String, int, char, ExternalAnnotationUtil.MergeStrategy) - Static method in class org.eclipse.jdt.core.util.ExternalAnnotationUtil
  Insert an encoded annotation into the given methodSignature affecting one of its parameters.
insertReturnAnnotation(String, char, ExternalAnnotationUtil.MergeStrategy) - Static method in class org.eclipse.jdt.core.util.ExternalAnnotationUtil
  Insert an encoded annotation into the given methodSignature affecting its return type.
insertSibling(IDOMNode) - Method in interface org.eclipse.jdt.core.jdom.IDOMNode
  Deprecated.
  Inserts the given un-parented node as a sibling of this node, immediately before this node.
install(ITextEditor, ProjectionViewer) - Method in class org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider
  Installs this structure provider on the given editor and viewer.
install(ITextEditor, ProjectionViewer) - Method in interface org.eclipse.jdt.ui.text.folding.IJavaFoldingStructureProvider
  Installs this structure provider on the given editor and viewer.
INSTALL - Static variable in interface org.eclipse.jdt.debug.core.IJavaBreakpointListener
  Return code in response to an "installing" notification, indicating a vote to install the associated breakpoint.
installingBreakpoint(IJavaDebugTarget, IJavaBreakpoint, IJavaType) - Method in interface org.eclipse.jdt.debug.core.IJavaBreakpointListener
  Notification that the given breakpoint is about to be installed in the specified target, in the specified type.
InstanceFieldDuringConstructorInvocation - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InstanceMethodDuringConstructorInvocation - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
INSTANCEOF - Enum constant in enum class org.eclipse.jdt.core.dom.rewrite.ImportRewrite.TypeLocation
  The special value `ImportRewrite.TypeLocation.INSTANCEOF` is used for `instanceof` expressions.
INSTANCEOF - Static variable in interface org.eclipse.jdt.core.util.IExtendedAnnotationConstants
INSTANCEOF - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
INSTANCEOF_EXPRESSION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
  Node type constant indicating a node of type `InstanceofExpression`.
INSTANCEOF_TYPE_REFERENCE - Static variable in interface org.eclipse.jdt.core.search.IJavaSearchConstants
  Return only type references used as a type of an `instanceof` expression.
InstanceofExpression - Class in org.eclipse.jdt.core.dom
  Instanceof expression AST node type.
INT - Enum constant in enum class com.sun.mirror.type.PrimitiveType.Kind
  The primitive type `int`
INT - Static variable in class org.eclipse.jdt.core.dom.PrimitiveType
  Type code for the primitive type "int".
INTEGER_TAG - Static variable in interface org.eclipse.jdt.core.util.IAnnotationComponentValue
  Tag value for a constant of type `int`
INTERFACE - Enum constant in enum class org.eclipse.jdt.ui.text.java.ISemanticTokensProvider.TokenType
INTERFACE - Static variable in interface org.eclipse.jdt.core.search.IJavaSearchConstants
  The searched element is an interface.
INTERFACE_AND_ANNOTATION - Static variable in interface org.eclipse.jdt.core.search.IJavaSearchConstants
  The searched element is an interface or annotation type.
INTERFACE_BODY_TEMPLATE_ID - Static variable in class org.eclipse.jdt.core.manipulation.CodeGeneration
  Constant ID for the type kind to be used in `CodeGeneration.getTypeBody(String, ICompilationUnit, String, String)` to get the code template used for a new interface type body.
INTERFACE_BODY_TEMPLATE_ID - Static variable in class org.eclipse.jdt.ui.CodeGeneration
  Deprecated.
  Constant ID for the type kind to be used in `CodeGeneration.getTypeBody(String, ICompilationUnit, String, String)` to get the code template used for a new interface type body.
INTERFACE_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.TypeDeclaration
  The "interface" structural property of this node type (type: `Boolean`).
INTERFACE_TYPE - Static variable in class org.eclipse.jdt.ui.wizards.NewTypeWizardPage
  Constant to signal that the created type is a interface.
InterfaceAmbiguous - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.AmbiguousType` instead
InterfaceCannotHaveConstructors - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InterfaceCannotHaveInitializers - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InterfaceDeclaration - Interface in com.sun.mirror.declaration
  Represents the declaration of an interface.
InterfaceInheritedNameHidesEnclosingName - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.InheritedTypeHidesEnclosingName` instead
InterfaceInternalNameProvided - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.InternalTypeNameProvided` instead
InterfaceNotFound - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.UndefinedType` instead
InterfaceNotFunctionalInterface - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InterfaceNotVisible - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.NotVisibleType` instead
INTERFACES - Static variable in class org.eclipse.jdt.core.CorrectionEngine
  This field is not intended to be used by client.
INTERFACES - Static variable in class org.eclipse.jdt.core.manipulation.TypeKinds
INTERFACES - Static variable in class org.eclipse.jdt.ui.wizards.NewTypeWizardPage
  Field ID of the super interfaces input field.
InterfaceStaticMethodInvocationNotBelow18 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InterfaceSuperInvocationNotBelow18 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InterfaceType - Interface in com.sun.mirror.type
  Represents an interface type.
Internal - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
INTERNAL - Static variable in interface org.eclipse.jdt.core.eval.ICodeSnippetRequestor
  Indicates an internal problem.
INTERNAL_ERROR - Static variable in interface org.eclipse.jdt.debug.ui.IJavaDebugUIConstants
  Status code indicating an unexpected internal error (value `150`).
internalGetEnabledFilterIds() - Method in class org.eclipse.jdt.ui.actions.CustomFiltersActionGroup
  Returns a list of currently enabled filters.
internalGetParent(Object) - Method in class org.eclipse.jdt.ui.StandardJavaElementContentProvider
  Note: This method is for internal use only.
internalNameProperty() - Method in class org.eclipse.jdt.core.dom.ImplicitTypeDeclaration
internalResolveBinding() - Method in class org.eclipse.jdt.core.dom.ImplicitTypeDeclaration
internalTagNamePropertyFactory(Class) - Static method in class org.eclipse.jdt.core.dom.AbstractTagElement
  The "tagName" structural property of this node type (type: `String`).
internalTextPropertyFactory(Class) - Static method in class org.eclipse.jdt.core.dom.AbstractTextElement
  The "text" structural property of this node type (type: `String`).
InternalTypeNameProvided - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
INTERSECTION_TYPE - Static variable in class org.eclipse.jdt.core.dom.ASTNode
  Node type constant indicating a node of type `IntersectionType`.
INTERSECTION_TYPE_SIGNATURE - Static variable in class org.eclipse.jdt.core.Signature
  Kind constant for the intersection type signature.
IntersectionCastNotBelow18 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
IntersectionType - Class in org.eclipse.jdt.core.dom
  Type node for an intersection type in a cast expression (added in JLS8 API).
INTRODUCE_FACTORY - Static variable in interface org.eclipse.jdt.core.refactoring.IJavaRefactorings
  Refactoring id of the 'Introduce Factory' refactoring (value: `org.eclipse.jdt.ui.introduce.factory`).
INTRODUCE_FACTORY - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> introduce factory action (value `"org.eclipse.jdt.ui.edit.text.java.introduce.factory"`).
INTRODUCE_FACTORY - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Introduce Factory global action (value `"org.eclipse.jdt.ui.actions.IntroduceFactory"`).
INTRODUCE_INDIRECTION - Static variable in interface org.eclipse.jdt.core.refactoring.IJavaRefactorings
  Refactoring id of the 'Introduce Indirection' refactoring (value: `org.eclipse.jdt.ui.introduce.indirection`).
INTRODUCE_INDIRECTION - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> introduce indirection action (value `"org.eclipse.jdt.ui.edit.text.java.create.indirection"`).
INTRODUCE_INDIRECTION - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Introduce Indirection global action (value `"org.eclipse.jdt.ui.actions.IntroduceIndirection"`).
INTRODUCE_PARAMETER - Static variable in interface org.eclipse.jdt.core.refactoring.IJavaRefactorings
  Refactoring id of the 'Introduce Parameter' refactoring (value: `org.eclipse.jdt.ui.introduce.parameter`).
INTRODUCE_PARAMETER - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> introduce parameter action (value `"org.eclipse.jdt.ui.edit.text.java.introduce.parameter"`).
INTRODUCE_PARAMETER - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Introduce Parameter global action (value `"org.eclipse.jdt.ui.actions.IntroduceParameter"`).
INTRODUCE_PARAMETER_OBJECT - Static variable in interface org.eclipse.jdt.core.refactoring.IJavaRefactorings
  Refactoring id of the 'Introduce Parameter Object' refactoring (value: `org.eclipse.jdt.ui.introduce.parameter.object`).
INTRODUCE_PARAMETER_OBJECT - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> introduce parameter object action (value `"org.eclipse.jdt.ui.edit.text.java.introduce.parameter.object"`).
INTRODUCE_PARAMETER_OBJECT - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Refactor menu> name of the standard Introduce Parameter Object action (value `"org.eclipse.jdt.ui.actions.IntroduceParameterObject"`).
INTRODUCE_PARAMETER_OBJECT_PROCESSOR - Static variable in interface org.eclipse.jdt.core.refactoring.participants.IRefactoringProcessorIds
  Processor ID of the Introduce Parameter Object processor (value `"org.eclipse.jdt.ui.introduceParameterObjectRefactoring"`).
IntroduceFactoryAction - Class in org.eclipse.jdt.ui.actions
  Action that encapsulates the a constructor call with a factory method.
IntroduceFactoryAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.IntroduceFactoryAction
  Note: This constructor is for internal use only.
IntroduceFactoryAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.IntroduceFactoryAction
  Creates a new `IntroduceFactoryAction`.
IntroduceFactoryDescriptor - Class in org.eclipse.jdt.core.refactoring.descriptors
  Refactoring descriptor for the introduce factory refactoring.
IntroduceFactoryDescriptor() - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.IntroduceFactoryDescriptor
  Creates a new refactoring descriptor.
IntroduceFactoryDescriptor(String, String, String, Map<String, String>, int) - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.IntroduceFactoryDescriptor
  Creates a new refactoring descriptor.
IntroduceIndirectionAction - Class in org.eclipse.jdt.ui.actions
  Action that introduces an indirection for a certain method.
IntroduceIndirectionAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.IntroduceIndirectionAction
  Note: This constructor is for internal use only.
IntroduceIndirectionAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.IntroduceIndirectionAction
  Creates a new `IntroduceIndirectionAction`.
IntroduceIndirectionDescriptor - Class in org.eclipse.jdt.core.refactoring.descriptors
  Refactoring descriptor for the introduce indirection refactoring.
IntroduceIndirectionDescriptor() - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.IntroduceIndirectionDescriptor
  Creates a new refactoring descriptor.
IntroduceIndirectionDescriptor(String, String, String, Map<String, String>, int) - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.IntroduceIndirectionDescriptor
  Creates a new refactoring descriptor.
IntroduceParameterAction - Class in org.eclipse.jdt.ui.actions
  Introduces a new method parameter from a selected expression.
IntroduceParameterAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.IntroduceParameterAction
  Note: This constructor is for internal use only.
IntroduceParameterDescriptor - Class in org.eclipse.jdt.core.refactoring.descriptors
  Refactoring descriptor for the introduce parameter refactoring.
IntroduceParameterDescriptor() - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterDescriptor
  Creates a new refactoring descriptor.
IntroduceParameterDescriptor(String, String, String, Map<String, String>, int) - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterDescriptor
  Creates a new refactoring descriptor.
IntroduceParameterObjectDescriptor - Class in org.eclipse.jdt.core.refactoring.descriptors
  Refactoring descriptor for the introduce parameter object refactoring.
IntroduceParameterObjectDescriptor() - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterObjectDescriptor
  Creates a new refactoring descriptor.
IntroduceParameterObjectDescriptor(String, String, String, Map<String, String>, int) - Constructor for class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterObjectDescriptor
  Creates a new refactoring descriptor.
IntroduceParameterObjectDescriptor.Parameter - Class in org.eclipse.jdt.core.refactoring.descriptors
  Instances of Parameter are used to describe the position of parameter and fields.
INVALID_ARGUMENTS_FOR_INVOKEINTERFACE - Static variable in exception class org.eclipse.jdt.core.util.ClassFormatException
INVALID_BYTECODE - Static variable in exception class org.eclipse.jdt.core.util.ClassFormatException
INVALID_CLASSPATH - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that a classpath entry was invalid
INVALID_CLASSPATH_FILE_FORMAT - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status indicating that a .classpath file is ill-formed, and thus cannot be read/written successfully.
INVALID_CONSTANT_POOL_ENTRY - Static variable in exception class org.eclipse.jdt.core.util.ClassFormatException
INVALID_CONTENTS - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that the specified contents are not valid.
INVALID_CP_CONTAINER_ENTRY - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that a container path was resolved to invalid entries (null or container).
INVALID_DESTINATION - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that a destination provided for a copy/move/rename operation is invalid.
INVALID_ELEMENT_TYPES - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating one or more of the elements supplied are not of a valid type for the operation to process.
INVALID_MAGIC_NUMBER - Static variable in exception class org.eclipse.jdt.core.util.ClassFormatException
INVALID_NAME - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that a name provided is not syntactically correct.
INVALID_PACKAGE - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status indicating that the package declaration in a `ICompilationUnit` does not correspond to the `IPackageFragment` it belongs to.
INVALID_PATH - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that a path provided to an operation is invalid.
INVALID_PROJECT - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status indicating that a Java element could not be created because the project owning underlying resource does not have the Java nature.
INVALID_RESOURCE - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status indicating that a Java element could not be created because the underlying resource is invalid.
INVALID_RESOURCE_TYPE - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status indicating that a Java element could not be created because the underlying resource is not of an appropriate type.
INVALID_SIBLING - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that a sibling specified is not valid.
INVALID_TAG_CONSTANT - Static variable in exception class org.eclipse.jdt.core.util.ClassFormatException
InvalidAnnotationMemberType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidArrayConstructorReference - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidBinary - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidBreak - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidCatchBlockSequence - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidCharacterConstant - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidClassInstantiation - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidContinue - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidDigit - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidEncoding - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidEscape - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidExplicitConstructorCall - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidExpressionAsStatement - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidFileNameForPackageAnnotations - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidFloat - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidHexa - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidHighSurrogate - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidInput - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidInputException - Exception Class in org.eclipse.jdt.core.compiler
  Exception thrown by a scanner when encountering lexical errors.
InvalidInputException() - Constructor for exception class org.eclipse.jdt.core.compiler.InvalidInputException
  Creates a new exception with no detail message.
InvalidInputException(String) - Constructor for exception class org.eclipse.jdt.core.compiler.InvalidInputException
  Creates a new exception with the given detail message.
InvalidLowSurrogate - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidNullToSynchronized - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidOctal - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidOpensStatement - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidOperator - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidParameterizedExceptionType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidParenthesizedExpression - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidServiceImplType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidServiceIntfType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidTypeArguments - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidTypeExpression - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated
InvalidTypeForCollection - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidTypeForCollectionTarget14 - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidTypeForStaticImport - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidTypeToSynchronized - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidTypeVariableExceptionType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidUnaryExpression - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidUnicodeEscape - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidUnionTypeReferenceSequence - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidUsageOfAnnotationDeclarations - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InvalidUsageOfAnnotations - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InvalidUsageOfEnumDeclarations - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InvalidUsageOfForeachStatements - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InvalidUsageOfStaticImports - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InvalidUsageOfTypeAnnotations - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidUsageOfTypeArguments - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InvalidUsageOfTypeParameters - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InvalidUsageOfTypeParametersForAnnotationDeclaration - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidUsageOfTypeParametersForEnumDeclaration - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidUsageOfVarargs - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated, for removal: This API element is subject to removal in a future version.
  - problem no longer generated in 1.8+ code
InvalidUsageOfWildcard - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
InvalidVoidExpression - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
INVOKEDYNAMIC - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
INVOKEINTERFACE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
INVOKESPECIAL - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
INVOKESTATIC - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
INVOKEVIRTUAL - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IO_EXCEPTION - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that an `java.io.IOException` occurred.
IOpcodeMnemonics - Interface in org.eclipse.jdt.core.util
  Description of each opcode mnemonic according to the JVM specifications.
IOpenable - Interface in org.eclipse.jdt.core
  Common protocol for Java elements that must be opened before they can be navigated or modified.
IOR - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IOrdinaryClassFile - Interface in org.eclipse.jdt.core
  Ordinary form of a `IClassFile` which holds exactly one `IType`.
IPackageBinding - Interface in org.eclipse.jdt.core.dom
  A package binding represents a named or unnamed package.
IPackageDeclaration - Interface in org.eclipse.jdt.core
  Represents a package declaration in Java compilation unit.
IPackageFragment - Interface in org.eclipse.jdt.core
  A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.
IPackageFragmentRoot - Interface in org.eclipse.jdt.core
  A package fragment root contains a set of package fragments.
IPackagesViewPart - Interface in org.eclipse.jdt.ui
  The standard Packages view presents a Java-centric view of the workspace.
IPackageVisibilityInfo - Interface in org.eclipse.jdt.core.util
  Description of an exports/opens info as described in the JVM specifications 4.7.25
IParallelizable - Interface in org.eclipse.jdt.core.search
  This interface can be used by `IJavaSearchScope`, `JavaSearchParticipant` and `SearchPattern` to mark implementors as eligible for parallel index search.
IParameterAnnotation - Interface in org.eclipse.jdt.core.util
  Description of a parameter annotation as described in the JVM specifications (added in J2SE 1.5).
IParent - Interface in org.eclipse.jdt.core
  Common protocol for Java elements that contain other Java elements.
IPermittedSubclassesAttribute - Interface in org.eclipse.jdt.core.util
  Description of permitted subclasses attribute as described in the JVM specifications.
IPermittedSubclassesAttributeEntry - Interface in org.eclipse.jdt.core.util
  Description of permitted subclasses attribute as described in the JVM specifications.
IProblem - Interface in org.eclipse.jdt.core.compiler
  Description of a Java problem, as detected by the compiler or some of the underlying technology reusing the compiler.
IProblemRequestor - Interface in org.eclipse.jdt.core
  A callback interface for receiving java problem as they are discovered by some Java operation.
IProvidesInfo - Interface in org.eclipse.jdt.core.util
  Description of a provides info as described in JVMS9 4.7.25.
IQueryParticipant - Interface in org.eclipse.jdt.ui.search
  This is the interface expected of extensions to the extension point `org.eclipse.jdt.ui.queryParticipants`.
IQuickAssistProcessor - Interface in org.eclipse.jdt.ui.text.java
  Interface to be implemented by contributors to the extension point `org.eclipse.jdt.ui.quickAssistProcessors`.
IQuickFixProcessor - Interface in org.eclipse.jdt.ui.text.java
  Interface to be implemented by contributors to the extension point `org.eclipse.jdt.ui.quickFixProcessors`.
IRecordAttribute - Interface in org.eclipse.jdt.core.util
  Description of record components attribute as described in the JVM specifications.
IRefactoringProcessorIds - Interface in org.eclipse.jdt.core.refactoring.participants
  Interface to define the processor IDs provided by JDT refactorings.
IRefactoringProcessorIds - Interface in org.eclipse.jdt.ui.refactoring
  Deprecated.
  Please use IRefactoringProcessorIdsCore. Do not update this file.
IRefactoringProcessorIdsCore - Interface in org.eclipse.jdt.ui.refactoring
  Interface to define the processor IDs provided by the JDT refactoring.
IRefactoringSaveModes - Interface in org.eclipse.jdt.ui.refactoring
  Constants moved from RefactoringSaveHelper for the purposes of making them available to non-UI bundles.
IRegion - Interface in org.eclipse.jdt.core
  A Java model region describes a hierarchical set of elements.
IREM - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IRequiresInfo - Interface in org.eclipse.jdt.core.util
  Description of a requires info as described in JVMS9 4.7.25
IRETURN - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IRuntimeClasspathEntry - Interface in org.eclipse.jdt.launching
  Represents an entry on a runtime classpath.
IRuntimeClasspathEntry2 - Interface in org.eclipse.jdt.launching
  Enhancements to `IRuntimeClasspathEntry` to support extensible runtime classpath entries.
IRuntimeClasspathEntryResolver - Interface in org.eclipse.jdt.launching
  Resolves variable and/or container runtime classpath entries in the context of a launch configuration or Java project.
IRuntimeClasspathEntryResolver2 - Interface in org.eclipse.jdt.launching
  Optional enhancements to `IRuntimeClasspathEntryResolver`.
IRuntimeClasspathProvider - Interface in org.eclipse.jdt.launching
  A classpath provider computes an unresolved classpath for a launch configuration, and resolves classpath entries for a launch configuration.
IRuntimeContainerComparator - Interface in org.eclipse.jdt.launching
  Deprecated.
  support has been added to `ClasspathContainerInitializer` to handle comparison of classpath containers. Use `ClasspathContainerInitializer.getComparisonID(IPath,IJavaProject)`. When a classpath container implements this interface, this interface is used to determine equality before using the support defined in `ClasspathContainerInitializer`.
IRuntimeInvisibleAnnotationsAttribute - Interface in org.eclipse.jdt.core.util
  Description of a runtime invisible annotations attribute as described in the JVM specifications (added in J2SE 1.5).
IRuntimeInvisibleParameterAnnotationsAttribute - Interface in org.eclipse.jdt.core.util
  Description of a runtime invisible parameter annotations attribute as described in the JVM specifications (added in J2SE 1.5).
IRuntimeInvisibleTypeAnnotationsAttribute - Interface in org.eclipse.jdt.core.util
  Description of a runtime invisible type annotations attribute as described in the JVM specifications (added in JavaSE-1.8).
IRuntimeVisibleAnnotationsAttribute - Interface in org.eclipse.jdt.core.util
  Description of a runtime visible annotations attribute as described in the JVM specifications (added in J2SE 1.5).
IRuntimeVisibleParameterAnnotationsAttribute - Interface in org.eclipse.jdt.core.util
  Description of a runtime visible parameter annotations attribute as described in the JVM specification (added in J2SE 1.5).
IRuntimeVisibleTypeAnnotationsAttribute - Interface in org.eclipse.jdt.core.util
  Description of a runtime visible type annotations attribute as described in the JVM specifications (added in JavaSE-1.8).
isAbstract() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the abstract modifier, false otherwise.
isAbstract(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "abstract" modifier.
isAbstract(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `abstract` modifier.
isAccessSuspend(IDebugTarget) - Method in interface org.eclipse.jdt.debug.core.IJavaWatchpoint
  Returns whether this breakpoint last suspended in this target due to an access (`true`) or modification (`false`).
isActive() - Method in interface org.eclipse.jdt.core.IProblemRequestor
  Predicate allowing the problem requestor to signal whether or not it is currently interested by problem reports.
isActive(IJavaProject) - Method in class org.eclipse.jdt.core.compiler.CompilationParticipant
  Returns whether this participant is active for a given project.
isAddComments() - Method in class org.eclipse.jdt.ui.wizards.NewTypeWizardPage
  Returns if comments are added.
isAllowableChild(IDOMNode) - Method in interface org.eclipse.jdt.core.jdom.IDOMNode
  Deprecated.
  Returns whether the given node is an allowable child for this node.
isAllowingRequiredProposals(int, int) - Method in class org.eclipse.jdt.core.CompletionRequestor
  Returns whether a proposal of a given kind with a required proposal of the given kind is allowed.
isAllowTerminate(ILaunchConfiguration) - Method in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
  Returns whether the given launch configuration specifies that termination is allowed.
isAnnnotationDefault(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccAnnnotationDefault` bit set.
isAnnotatable() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type can be annotated.
isAnnotation() - Method in class org.eclipse.jdt.core.dom.Annotation
isAnnotation() - Method in interface org.eclipse.jdt.core.dom.IExtendedModifier
  Returns whether this extended modifier is an annotation.
isAnnotation() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents an annotation type.
isAnnotation() - Method in class org.eclipse.jdt.core.dom.Modifier
isAnnotation() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents an annotation type.
isAnnotation() - Method in interface org.eclipse.jdt.core.jdom.IDOMType
  Deprecated.
  Returns whether this type represents an annotation type ("@interface" instead of "interface").
isAnnotation(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccAnnotation` bit set.
isAnnotationMember() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this is the binding for an annotation type member.
isAnnotationProcessor() - Method in class org.eclipse.jdt.core.compiler.CompilationParticipant
  Returns whether this participant is interested in Annotations.
isAnonymous() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents an anonymous class.
isAnonymous() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents an anonymous type.
isAnyNull(T...) - Static method in class org.eclipse.jdt.annotation.Checks
  Answer whether any of the given values is `null`.
isArchive() - Method in interface org.eclipse.jdt.core.IPackageFragmentRoot
  Returns whether this package fragment root's underlying resource is a binary archive (a JAR or zip file).
isArray() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents an array type.
isArrayType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is an array type (`ArrayType`).
isAssignable(TypeMirror, TypeMirror) - Method in interface com.sun.mirror.util.Types
  Tests whether one type is assignable to another.
isAssignmentCompatible(ITypeBinding) - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether an expression of this type can be assigned to a variable of the given type, as specified in section 5.2 of The Java Language Specification, Third Edition (JLS3).
isAutomaticProcessorOption(String) - Static method in class org.eclipse.jdt.apt.core.util.AptConfig
  Is the named option automatically generated in getProcessorOptions(), or did it come from somewhere else, such as a -A processor option?
isAutomodule() - Method in interface org.eclipse.jdt.launching.IRuntimeClasspathEntry
  Returns `true` if the java project associated is an AutoModule.
isAutoModule() - Method in interface org.eclipse.jdt.core.IModuleDescription
isAvailable(ISourceRange) - Static method in class org.eclipse.jdt.core.SourceRange
  Helper method that answers whether a valid source range is available in the given ISourceRange.
isBasedOn(IResource) - Method in interface org.eclipse.jdt.core.IWorkingCopy
  Deprecated.
  Use `ICompilationUnit.hasResourceChanged()` instead.
isBinary() - Method in interface org.eclipse.jdt.core.IMember
  Returns whether this member is from a class file.
isBlockComment() - Method in class org.eclipse.jdt.core.dom.Comment
  Returns whether this comment is a block comment (`BlockComment`).
isBridge(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccBridge` bit set.
isBuildingIfNeeded() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Answers if a build should be performed before exporting files.
isCanceled() - Method in class org.eclipse.jdt.core.compiler.CompilationProgress
  Returns whether cancellation of the compilation has been requested.
IScanner - Interface in org.eclipse.jdt.core.compiler
  Caveat: With the introduction of "restricted keywords" in Java 9 it is impossible to classify a token without the help of a parser.
isCanonicalConstructor() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this binding is for a canonical constructor or not.
isCapture() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a capture binding.
isCaseSensitive() - Method in class org.eclipse.jdt.ui.search.PatternQuerySpecification
  Whether the query should be case sensitive.
isCastCompatible(ITypeBinding) - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type is cast compatible with the given type, as specified in section 5.5 of The Java Language Specification, Third Edition (JLS3).
isCaught() - Method in interface org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint
  Returns whether this breakpoint suspends execution when the associated exception is thrown in a caught location (in a try/catch statement).
isChecked() - Method in interface org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint
  Returns whether the exception associated with this breakpoint is a checked exception (compiler detected).
isChildListProperty() - Method in class org.eclipse.jdt.core.dom.StructuralPropertyDescriptor
  Returns whether this property is a child list property (instance of `ChildListPropertyDescriptor`.
isChildProperty() - Method in class org.eclipse.jdt.core.dom.StructuralPropertyDescriptor
  Returns whether this property is a child property (instance of `ChildPropertyDescriptor`.
isClass() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a class type or a recovered binding.
isClass() - Method in interface org.eclipse.jdt.core.IClassFile
  Returns whether this type represents a class.
isClass() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents a class.
isClass() - Method in interface org.eclipse.jdt.core.jdom.IDOMType
  Deprecated.
  Returns whether this type is a class.
isClass() - Method in interface org.eclipse.jdt.core.util.IClassFileReader
  Answer true if this .class file represents a class, false otherwise.
isClassPathChange(IJavaElementDelta) - Method in class org.eclipse.jdt.ui.StandardJavaElementContentProvider
  Tests if the a Java element delta contains a class path change
IsClassPathCorrect - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
IsClassPathCorrectWithReferencingType - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
isClasspathVariableReadOnly(String) - Static method in class org.eclipse.jdt.core.JavaCore
  Returns whether a given classpath variable is read-only or not.
isClinit() - Method in interface org.eclipse.jdt.core.util.IMethodInfo
  Answer true if this method info represents a <clinit> method, false otherwise.
isClosed() - Method in interface org.eclipse.jdt.core.IBuffer
  Returns whether this buffer has been closed.
isCompactConstructor() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this binding is for a compact constructor or not.
isCompactConstructor() - Method in class org.eclipse.jdt.core.dom.MethodDeclaration
  Returns whether this declaration declares a constructor or a method.
isComposite() - Method in interface org.eclipse.jdt.launching.IRuntimeClasspathEntry2
  Returns whether this classpath entry is composed of other entries.
isCompressed() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Tells whether the JAR is compressed or not.
isConditionEnabled() - Method in interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint
  Returns whether the condition on this breakpoint is enabled.
isConditionSuspendOnTrue() - Method in interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint
  Returns whether the breakpoint suspends when the value of the condition is `true` or when the value of the condition changes.
isConsistent() - Method in interface org.eclipse.jdt.core.IOpenable
  Returns whether the element is consistent with its underlying resource or buffer.
isConstructor() - Method in class org.eclipse.jdt.core.CompletionProposal
  Returns whether this proposal is a constructor.
isConstructor() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this binding is for a constructor or a method.
isConstructor() - Method in class org.eclipse.jdt.core.dom.MethodDeclaration
  Returns whether this declaration declares a constructor or a method.
isConstructor() - Method in interface org.eclipse.jdt.core.IMethod
  Returns whether this method is a constructor.
isConstructor() - Method in interface org.eclipse.jdt.core.jdom.IDOMMethod
  Deprecated.
  Returns whether this method is a constructor.
isConstructor() - Method in class org.eclipse.jdt.core.search.MethodReferenceMatch
  Returns whether the reference is on a constructor.
isConstructor() - Method in interface org.eclipse.jdt.core.util.IMethodInfo
  Answer true if this method info represents a constructor, false otherwise.
isConstructor() - Method in interface org.eclipse.jdt.debug.core.IJavaStackFrame
  Returns whether the method associated with this stack frame is a constructor.
isContributedVMInstall(String) - Static method in class org.eclipse.jdt.launching.JavaRuntime
  Returns whether the VM install with the specified id was contributed via the vmInstalls extension point.
IScopedJavaFoldingPreferenceBlock - Interface in org.eclipse.jdt.ui.text.folding
  Extends `IJavaFoldingPreferenceBlock` for supporting preferences in a given scope (e.g. projects).
isCreateConstructors() - Method in class org.eclipse.jdt.ui.wizards.NewClassWizardPage
  Returns the current selection state of the 'Create Constructors' checkbox.
isCreateField() - Method in class org.eclipse.jdt.core.refactoring.descriptors.ExtractClassDescriptor.Field
  Returns whether the field will be moved to extracted class.
isCreateField() - Method in class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterObjectDescriptor.Parameter
  If `true` the parameter will be removed from the method's signature and will be added to the parameter object.
isCreateGetterSetter() - Method in class org.eclipse.jdt.core.refactoring.descriptors.ExtractClassDescriptor
  Returns `true` if getters and setters are generated for fields.
isCreateInherited() - Method in class org.eclipse.jdt.ui.wizards.NewClassWizardPage
  Returns the current selection state of the 'Create inherited abstract methods' checkbox.
isCreateInherited() - Method in class org.eclipse.jdt.ui.wizards.NewRecordWizardPage
  Returns the current selection state of the 'Create inherited abstract methods' checkbox.
isCreateMain() - Method in class org.eclipse.jdt.ui.wizards.NewClassWizardPage
  Returns the current selection state of the 'Create Main' checkbox.
isCreateMain() - Method in class org.eclipse.jdt.ui.wizards.NewRecordWizardPage
  Returns the current selection state of the 'Create Main' checkbox.
isCreatePackageDocumentation() - Method in class org.eclipse.jdt.ui.wizards.NewPackageWizardPage
  Returns the content of the create package documentation input field.
isCreateTasks() - Method in class org.eclipse.jdt.junit.wizards.NewTestCaseWizardPageTwo
  Returns true if the checkbox for creating tasks is checked.
isCreateTopLevel() - Method in class org.eclipse.jdt.core.refactoring.descriptors.ExtractClassDescriptor
  Returns whether the extracted class will be created as top level class or as nested class.
isDaemon() - Method in interface org.eclipse.jdt.debug.core.IJavaThread
  Returns whether this thread is a daemon thread.
isDeclaration() - Method in class org.eclipse.jdt.core.dom.SimpleName
  Returns whether this simple name represents a name that is being defined, as opposed to one being referenced.
isDefault() - Method in interface org.eclipse.jdt.core.dom.IMemberValuePairBinding
isDefault() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the default modifier, false otherwise.
isDefault() - Method in class org.eclipse.jdt.core.dom.SwitchCase
  Returns whether this switch case represents the "default:" case.
isDefault(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "default" modifier.
isDefaultConstructor() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this binding is known to be a compiler-generated default constructor.
isDefaultMethod(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccDefaultMethod` bit set.
isDefaultPackage() - Method in interface org.eclipse.jdt.core.IPackageFragment
  Returns whether this package fragment is a default package.
isDelegate() - Method in class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterObjectDescriptor
  Returns `true` if delegates will be kept.
isDeprecated() - Method in interface org.eclipse.jdt.core.dom.IBinding
  Return whether this binding is for something that is deprecated.
isDeprecated() - Method in interface org.eclipse.jdt.core.util.IFieldInfo
  Return true if the field info has a deprecated attribute, false otherwise.
isDeprecated() - Method in interface org.eclipse.jdt.core.util.IMethodInfo
  Answer true if this method info has a deprecated attribute, false otherwise.
isDeprecated(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the indication that the element is deprecated (`@deprecated` tag in Javadoc comment).
isDeprecateDelegate() - Method in class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterObjectDescriptor
  Returns `true` if delegates will be marked as deprecated.
isDeprecationAware() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Is the JAR package deprecation aware?
isDescriptionSaved() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Tells whether a description of this JAR package must be saved to a file by a JAR description writer during the export operation.
isDirty() - Method in class org.eclipse.jdt.debug.ui.breakpoints.JavaBreakpointConditionEditor
  Returns whether the editor needs saving.
isDisableOnHit() - Method in interface org.eclipse.jdt.debug.core.IJavaBreakpoint
  Returns whether the breakpoint should disable on hit or not.
isDocComment() - Method in class org.eclipse.jdt.core.dom.Comment
  Returns whether this comment is a doc comment (`Javadoc`).
isDoesNotExist() - Method in interface org.eclipse.jdt.core.IJavaModelStatus
  Returns whether this status indicates that a Java model element does not exist.
isDoesNotExist() - Method in exception class org.eclipse.jdt.core.JavaModelException
  Returns whether this exception indicates that a Java model element does not exist.
isDummyRegion() - Method in class org.eclipse.jdt.core.dom.JavaDocRegion
  Returns `true` is region is dummy else `false`.
isDuplicate(IPath) - Method in interface org.eclipse.jdt.launching.IRuntimeContainerComparator
  Deprecated.
  Returns whether this container is a duplicate of the container identified by the given path.
ISearchPattern - Interface in org.eclipse.jdt.core.search
  Deprecated.
  Since 3.0, the class `SearchPattern` replaces this interface.
ISearchRequestor - Interface in org.eclipse.jdt.ui.search
  A callback interface to report matches against.
isEffectivelyFinal() - Method in interface org.eclipse.jdt.core.dom.IVariableBinding
  Returns whether this binding corresponds to an effectively final local variable (JLS8 4.12.4).
ISemanticTokensProvider - Interface in org.eclipse.jdt.ui.text.java
  Computes semantic tokens contributed to the Java source editor via extension point `semanticTokens`
ISemanticTokensProvider.SemanticToken - Record Class in org.eclipse.jdt.ui.text.java
ISemanticTokensProvider.TokenType - Enum Class in org.eclipse.jdt.ui.text.java
isEnabled(String) - Method in class org.eclipse.jdt.core.manipulation.CleanUpOptionsCore
  Deprecated.
  Tells whether the option with the given `key` is enabled.
isEnabled(String) - Method in class org.eclipse.jdt.ui.cleanup.CleanUpOptions
isEnabled(IJavaProject) - Static method in class org.eclipse.jdt.apt.core.util.AptConfig
  Is annotation processing turned on for this project?
isEnclosingTypeSelected() - Method in class org.eclipse.jdt.ui.wizards.NewTypeWizardPage
  Returns the selection state of the enclosing type checkbox.
isEntry() - Method in interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
  Returns whether this breakpoint causes execution to suspend on entry to methods.
isEntrySuspend(IDebugTarget) - Method in interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
  Returns whether this breakpoint last suspended in the given target due to a method entry (`true`) or exit (`false`).
isEnum() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents an enum type.
isEnum() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents an enumeration class.
isEnum() - Method in interface org.eclipse.jdt.core.jdom.IDOMType
  Deprecated.
  Returns whether this type represents an enumeration class ("enum" instead of "class").
isEnum() - Method in interface org.eclipse.jdt.debug.core.IJavaClassType
  Returns whether this type is declared as a type safe enumeration.
isEnum(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccEnum` bit set.
isEnumConstant() - Method in interface org.eclipse.jdt.core.dom.IVariableBinding
  Returns whether this binding is for an enum constant.
isEnumConstant() - Method in interface org.eclipse.jdt.core.IField
  Returns whether this field represents an enum constant.
isEqualTo(IBinding) - Method in interface org.eclipse.jdt.core.dom.IBinding
  Returns whether this binding has the same key as that of the given binding.
isEquivalent() - Method in class org.eclipse.jdt.core.search.SearchMatch
  Returns whether match element is compatible with searched pattern or not.
isErasure() - Method in class org.eclipse.jdt.core.search.SearchMatch
  Returns whether match element only has same erasure than searched pattern or not.
isError() - Method in interface org.eclipse.jdt.core.compiler.IProblem
  Returns whether the severity of this problem is 'Error'.
isExact() - Method in class org.eclipse.jdt.core.search.SearchMatch
  Returns whether element matches exactly searched pattern or not.
isExit() - Method in interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
  Returns whether this breakpoint causes execution to suspend on exit of methods.
isExported() - Method in interface org.eclipse.jdt.core.IClasspathEntry
  Returns whether this entry is exported to dependent projects.
isExportStructuralOnly() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Is the JAR export wizard only exporting refactorings causing structural changes?
isExtended() - Method in class org.eclipse.jdt.core.CompletionContext
  Returns whether this completion context is an extended context.
isExtendedContextRequired() - Method in class org.eclipse.jdt.core.CompletionRequestor
  Returns whether this requestor requires an extended context.
isExternal() - Method in interface org.eclipse.jdt.core.IPackageFragmentRoot
  Returns whether this package fragment root is external to the workbench (that is, a local file), and has no underlying resource.
isField() - Method in interface org.eclipse.jdt.core.dom.IVariableBinding
  Returns whether this binding is for a field.
isFile() - Method in interface org.eclipse.jdt.core.IJarEntryResource
  Returns `true` if this jar entry represents a file.
isFilterConstructors() - Method in interface org.eclipse.jdt.debug.core.IJavaDebugTarget
  Returns whether constructors are filtered when stepping, if step filters are enabled.
isFiltered(CompletionProposal) - Method in class org.eclipse.jdt.ui.text.java.CompletionProposalCollector
  Returns `true` if `proposal` is filtered, e.g.
isFilterGetters() - Method in interface org.eclipse.jdt.debug.core.IJavaDebugTarget
  Returns whether simple getters are filtered when stepping.
isFilterSetters() - Method in interface org.eclipse.jdt.debug.core.IJavaDebugTarget
  Returns whether simple setters are filtered when stepping.
isFilterStaticInitializers() - Method in interface org.eclipse.jdt.debug.core.IJavaDebugTarget
  Returns whether static initializers are filtered when stepping, if step filters are enabled.
isFilterSynthetics() - Method in interface org.eclipse.jdt.debug.core.IJavaDebugTarget
  Returns whether synthetic methods are filtered when stepping, if step filters are enabled.
isFinal() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the final modifier, false otherwise.
isFinal() - Method in interface org.eclipse.jdt.debug.core.IJavaModifiers
  Returns whether the associated Java construct is declared as final.
isFinal(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "final" modifier.
isFinal(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `final` modifier.
isFindAllSourceElements() - Method in class org.eclipse.jdt.debug.ui.JavaUISourceLocator
  Deprecated.
  Returns whether this source locator is configured to search for all source elements that correspond to a stack frame.
isFromSource() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding originated in source code.
isGenericMethod() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this method binding represents a declaration of a generic method.
isGenericType() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a declaration of a generic class or interface.
isGetters() - Method in class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterObjectDescriptor
  Returns `true` if getters are generated for fields.
ISharedImages - Interface in org.eclipse.jdt.ui
  Standard images provided by the Java UI plug-in.
isHCREligible() - Method in interface org.eclipse.jdi.hcr.ReferenceType
  Returns whether this reference type is eligible for hot code replacement.
ISHL - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ISHR - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ISignatureAttribute - Interface in org.eclipse.jdt.core.util
  Description of a signature attribute as described in the JVM specifications (added in J2SE 1.5).
isIgnored(char[]) - Method in class org.eclipse.jdt.core.CompletionRequestor
  Returns whether the given type proposal is ignored.
isIgnored(char[]) - Method in class org.eclipse.jdt.ui.text.java.CompletionProposalCollector
isIgnored(int) - Method in class org.eclipse.jdt.core.CompletionRequestor
  Returns whether the given kind of completion proposal is ignored.
isImplicit() - Method in class org.eclipse.jdt.core.dom.BreakStatement
  Deprecated.
isImplicit() - Method in class org.eclipse.jdt.core.dom.YieldStatement
  Gets the isImplicit of this break statement as `true` or `false`.
isImplicit() - Method in class org.eclipse.jdt.core.search.SearchMatch
  Returns whether the associated element is implicit or not.
isImplicitlyDeclared() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type is implicitly declared.
isInclusiveFiltered() - Method in interface org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint
  Deprecated.
  Exception breakpoints can have a mixed set of filters and this method is maintained strictly for API backwards compatibility
isIndentChar(char) - Static method in class org.eclipse.jdt.core.formatter.IndentManipulation
  Returns `true` if the given character is an indentation character.
isInfo() - Method in class org.eclipse.jdt.core.compiler.CategorizedProblem
  Returns whether the severity of this problem is 'Info'.
isInfo() - Method in interface org.eclipse.jdt.core.compiler.IProblem
  Returns whether the severity of this problem is 'Info'.
isInJavadoc() - Method in class org.eclipse.jdt.core.CompletionContext
  Tell user whether completion takes place in a javadoc comment or not.
isInJavadocFormalReference() - Method in class org.eclipse.jdt.core.CompletionContext
  Tell user whether completion takes place in a formal reference of a javadoc tag or not.
isInJavadocText() - Method in class org.eclipse.jdt.core.CompletionContext
  Tell user whether completion takes place in text area of a javadoc comment or not.
isInside(int, ISourceReference) - Method in class org.eclipse.jdt.ui.ProblemsLabelDecorator
  Tests if a position is inside the source range of an element.
isInsideDocComment() - Method in class org.eclipse.jdt.core.search.SearchMatch
  Returns whether this search match is inside a doc comment of a Java source file.
isInstalled() - Method in interface org.eclipse.jdt.debug.core.IJavaBreakpoint
  Returns whether this breakpoint is installed in at least one debug target.
isInstalled() - Method in class org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider
  Returns `true` if the provider is installed, `false` otherwise.
isInterface() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents an interface type.
isInterface() - Method in class org.eclipse.jdt.core.dom.TypeDeclaration
  Returns whether this type declaration declares a class or an interface.
isInterface() - Method in interface org.eclipse.jdt.core.IClassFile
  Returns whether this type represents an interface.
isInterface() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents an interface.
isInterface() - Method in interface org.eclipse.jdt.core.util.IClassFileReader
  Answer true if this .class file represents an interface, false otherwise.
isInterface(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `interface` modifier.
isIntersectionType() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents an intersection binding.
isIntersectionType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is an intersection type (`IntersectionType`).
isJarSealed() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Answers whether the JAR itself is sealed.
isJavaLikeFileName(String) - Static method in class org.eclipse.jdt.core.JavaCore
  Returns whether the given file name's extension is a Java-like extension.
isJavaSourceVersionSupportedByCompiler(String) - Static method in class org.eclipse.jdt.core.JavaCore
  Not all known Java versions are supported by Eclipse compiler.
isJUnit4() - Method in class org.eclipse.jdt.junit.wizards.NewTestCaseWizardPageOne
  Deprecated.
  use `NewTestCaseWizardPageOne.getJUnitVersion()` instead
isJUnit4() - Method in class org.eclipse.jdt.junit.wizards.NewTestSuiteWizardPage
  Returns `true` if the test suite should be created as Junit 4 suite
isJUnit5() - Method in class org.eclipse.jdt.junit.wizards.NewTestSuiteWizardPage
  Returns `true` if the test suite should be created as Junit 5 suite
isLabelProperty(Object, String) - Method in class org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator
isLabelProperty(Object, String) - Method in class org.eclipse.jdt.ui.ProblemsLabelDecorator
isLambda() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents a lambda expression.
isLambdaMethod() - Method in interface org.eclipse.jdt.core.IMethod
  Returns whether this method represents a lambda expression.
isLaunchProblem(IMarker) - Method in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
isLineComment() - Method in class org.eclipse.jdt.core.dom.Comment
  Returns whether this comment is a line comment (`LineComment`).
isLineDelimiterChar(char) - Static method in class org.eclipse.jdt.core.formatter.IndentManipulation
  Returns `true` if the given character is a line delimiter character.
isLinkingEnabled() - Method in interface org.eclipse.jdt.ui.IPackagesViewPart
  Returns whether this Packages view's selection automatically tracks the active editor.
isLinkingEnabled() - Method in interface org.eclipse.jdt.ui.ITypeHierarchyViewPart
  Returns whether this type hierarchy view's selection automatically tracks the active editor.
isLocal() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a local class.
isLocal() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents a local type.
isLocal() - Method in interface org.eclipse.jdt.debug.core.IJavaVariable
  Returns whether this variable is local.
isLocalTypeDeclaration() - Method in class org.eclipse.jdt.core.dom.AbstractTypeDeclaration
  Returns whether this type declaration is a local type.
isMainClassValid(IRunnableContext) - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Tells whether the specified manifest main class is valid.
isMainMethod() - Method in interface org.eclipse.jdt.core.IMethod
  Returns whether this method is a main method.
isMainMethodCandidate() - Method in interface org.eclipse.jdt.core.IMethod
  Returns whether this method is a main method candidate.
isMandatory() - Method in class org.eclipse.jdt.core.dom.ChildPropertyDescriptor
  Returns whether this property is mandatory.
isMandatory() - Method in class org.eclipse.jdt.core.dom.SimplePropertyDescriptor
  Returns whether this property is mandatory.
isManifestAccessible() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Tells whether a manifest is available.
isManifestGenerated() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Tells whether the manifest file must be generated.
isManifestReused() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Tells whether a previously generated manifest should be reused.
isManifestSaved() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Tells whether the manifest file must be saved to the specified file during the export operation.
isMarkdown() - Method in class org.eclipse.jdt.core.dom.Javadoc
  Returns whether this javadoc is a markdown comment (added in JLS23 API).
isMarkerAnnotation() - Method in class org.eclipse.jdt.core.dom.Annotation
  Returns whether this is a marker annotation (`MarkerAnnotation`).
isMarkerChange() - Method in class org.eclipse.jdt.ui.ProblemsLabelDecorator.ProblemsLabelChangedEvent
  Returns whether this event origins from marker changes.
isMember() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a member class or interface.
isMember() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents a member type.
isMemberTypeDeclaration() - Method in class org.eclipse.jdt.core.dom.AbstractTypeDeclaration
  Returns whether this type declaration is a type member.
isMergeOutput() - Method in class org.eclipse.jdt.launching.VMRunnerConfiguration
  Gets the fMergeOutput.
isModifier() - Method in class org.eclipse.jdt.core.dom.Annotation
isModifier() - Method in interface org.eclipse.jdt.core.dom.IExtendedModifier
  Returns whether this extended modifier is a standard modifier.
isModifier() - Method in class org.eclipse.jdt.core.dom.Modifier
isModular(VMRunnerConfiguration, IVMInstall) - Method in class org.eclipse.jdt.launching.AbstractVMRunner
  Examines the project and install for presence of module and execution support.
isModularConfiguration(ILaunchConfiguration) - Static method in class org.eclipse.jdt.launching.JavaRuntime
  Checks if configuration JRE is greater than 8.
isModularJava(IVMInstall) - Static method in class org.eclipse.jdt.launching.JavaRuntime
  Checks if vm install is modular( version greater than 8).
isModularProject(IJavaProject) - Static method in class org.eclipse.jdt.launching.JavaRuntime
  Checks if project entry is modular
isModule(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the module modifier, false otherwise.
isModule(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccModule` bit set.
isModule(IClasspathEntry, IJavaProject) - Static method in class org.eclipse.jdt.launching.JavaRuntime
  Checks if classpath entry is modular and project is modular .
isNameQualifiedType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is a name qualified type (`NameQualifiedType`).
isNative() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the native modifier, false otherwise.
isNative() - Method in interface org.eclipse.jdt.debug.core.IJavaStackFrame
  Returns whether the method associated with this stack frame has been declared as native.
isNative(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "native" modifier.
isNative(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `native` modifier.
isNativeOnly() - Method in interface org.eclipse.jdt.debug.core.IJavaMethodBreakpoint
  Returns whether this breakpoint causes execution to suspend only on entry/exit of native methods.
isNested() - Method in class org.eclipse.jdt.core.dom.AbstractTagElement
  Returns whether this tag element is nested within another tag element.
isNested() - Method in class org.eclipse.jdt.core.dom.AbstractTextElement
  Returns whether this tag element is nested within another tag element.
isNested() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a nested class, interface, enum, or annotation type.
isNonSealed() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the non-sealed modifier, false otherwise.
isNonSealed(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "non-sealed" modifier.
isNonSealed(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccNonSealed` bit set.
isNormalAnnotation() - Method in class org.eclipse.jdt.core.dom.Annotation
  Returns whether this is a normal annotation (`NormalAnnotation`).
isNotAskAgain() - Method in class org.eclipse.jdt.debug.ui.JavaSourceLookupDialog
  Deprecated.
  Returns whether the "do not ask again" check box is selected in the dialog.
isNull() - Method in interface org.eclipse.jdt.debug.core.IJavaValue
  Returns whether this value represents `null`.
isNull(Object) - Static method in class org.eclipse.jdt.annotation.Checks
  Answer whether the given value is `null`.
isNullType() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents the null type.
isObsolete() - Method in interface org.eclipse.jdt.debug.core.IJavaStackFrame
  Returns whether the method associated with this stack frame is obsolete, that is, it is running old byte codes that have been replaced in the VM.
isOnClasspath(IResource) - Method in interface org.eclipse.jdt.core.IJavaProject
  Returns whether the given resource is on the classpath of this project, that is, referenced from a classpath entry and not explicitly excluded using an exclusion pattern.
isOnClasspath(IJavaElement) - Method in interface org.eclipse.jdt.core.IJavaProject
  Returns whether the given element is on the classpath of this project, that is, referenced from a classpath entry and not explicitly excluded using an exclusion pattern.
isOnDemand() - Method in class org.eclipse.jdt.core.dom.ImportDeclaration
  Returns whether this import declaration is an on-demand or a single-type import.
isOnDemand() - Method in interface org.eclipse.jdt.core.IImportDeclaration
  Returns whether the import is on-demand.
isOnDemand() - Method in interface org.eclipse.jdt.core.jdom.IDOMImport
  Deprecated.
  Returns whether this import declaration ends with `"`
isOpen() - Method in interface org.eclipse.jdt.core.dom.IModuleBinding
  Returns whether this module is open or not.
isOpen() - Method in class org.eclipse.jdt.core.dom.ModuleDeclaration
  Returns whether this module declaration is open or not.
isOpen() - Method in interface org.eclipse.jdt.core.IOpenable
  Returns whether this openable is open.
ISourceAttribute - Interface in org.eclipse.jdt.core.util
  Description of a source attribute as described in the JVM specifications.
ISourceContainerResolver - Interface in org.eclipse.jdt.launching.sourcelookup.advanced
  Implementations of this interface identify runtime classes locations and download (or "resolve") corresponding sources from external sources repositories like Maven or P2 artifact repositories and PDE target platform.
ISourceManipulation - Interface in org.eclipse.jdt.core
  Common protocol for Java elements that support source code manipulations such as copy, move, rename, and delete.
ISourceRange - Interface in org.eclipse.jdt.core
  A source range defines an element's source coordinates relative to its source buffer.
ISourceReference - Interface in org.eclipse.jdt.core
  Common protocol for Java elements that have associated source code.
isOutOfSynch() - Method in interface org.eclipse.jdt.debug.core.IJavaDebugTarget
  Returns whether any of the threads associated with this debug target are running code in the VM that is out of synch with the code in the workspace.
isOutOfSynch() - Method in interface org.eclipse.jdt.debug.core.IJavaStackFrame
  Returns whether the method associated with this stack frame is running code in the VM that is out of synch with the code in the workspace.
isOutOfSynch() - Method in interface org.eclipse.jdt.debug.core.IJavaThread
  Returns whether any of the stack frames associated with this thread are running code in the VM that is out of synch with the code in the workspace.
isOverlappingRoots(IPath, IPath) - Static method in class org.eclipse.jdt.core.JavaConventions
  Deprecated.
  Overlapping roots are allowed in 2.1
isPackage(String[]) - Method in class org.eclipse.jdt.core.WorkingCopyOwner
  Returns whether the given package segments represent a package.
isPackageDefault(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer does not include one of the `public`, `private`, or `protected` flags.
isPackageFragmentEmpty(IJavaElement) - Method in class org.eclipse.jdt.ui.StandardJavaElementContentProvider
  Tests if the given element is a empty package fragment.
isPackageMemberTypeDeclaration() - Method in class org.eclipse.jdt.core.dom.AbstractTypeDeclaration
  Returns whether this type declaration is a package member (that is, a top-level type).
isPackagePrivate() - Method in interface org.eclipse.jdt.debug.core.IJavaModifiers
  Returns whether the associated Java construct is declared with no protection modifier (package private protection).
isParallelSearchSupported() - Method in interface org.eclipse.jdt.core.search.IParallelizable
  Answers `true` if the current instance supports parallel index search
isParallelSearchSupported(Object) - Static method in interface org.eclipse.jdt.core.search.IParallelizable
  Checks if the given object implements this interface and also returns `true` for `IParallelizable.isParallelSearchSupported()`.
isParameter() - Method in interface org.eclipse.jdt.core.dom.IVariableBinding
  Returns whether this binding corresponds to a parameter.
isParameter() - Method in interface org.eclipse.jdt.core.ILocalVariable
  Returns `true` if this local variable is a method parameter, `false` otherwise.
isParameterizedMethod() - Method in class org.eclipse.jdt.core.BindingKey
  Returns whether this binding key represents a parameterized method, or if its declaring method is a parameterized method.
isParameterizedMethod() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this method binding represents an instance of a generic method corresponding to a parameterized method reference.
isParameterizedType() - Method in class org.eclipse.jdt.core.BindingKey
  Returns whether this binding key represents a parameterized type, or if its declaring type is a parameterized type.
isParameterizedType() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents an instance of a generic type corresponding to a parameterized type reference.
isParameterizedType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is a parameterized type (`ParameterizedType`).
isPerformingEvaluation() - Method in interface org.eclipse.jdt.debug.core.IJavaThread
  Returns whether this thread is currently performing an evaluation.
isPerformingHotCodeReplace() - Method in interface org.eclipse.jdt.debug.core.IJavaDebugTarget
  Returns whether this target is currently performing a hot code replace.
isPolymorphicSearch() - Method in class org.eclipse.jdt.core.search.SearchPattern
isPostProcessor() - Method in class org.eclipse.jdt.core.compiler.CompilationParticipant
  Returns whether this participant is interested in post processing of generated bytecode.
isPreviewEnabled() - Method in class org.eclipse.jdt.core.dom.AST
isPreviewEnabled() - Method in class org.eclipse.jdt.launching.VMRunnerConfiguration
  Gets the fPreviewEnabled.
isPreviewEnabledSet() - Method in class org.eclipse.jdt.core.dom.AST
isPrimitive() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a primitive type.
isPrimitiveType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is a primitive type (`PrimitiveType`).
isPrivate() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the private modifier, false otherwise.
isPrivate() - Method in interface org.eclipse.jdt.debug.core.IJavaModifiers
  Returns whether the associated Java construct is declared as private.
isPrivate(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "private" modifier.
isPrivate(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `private` modifier.
isProjectPackageFragmentRoot(IPackageFragmentRoot) - Method in class org.eclipse.jdt.ui.StandardJavaElementContentProvider
  Tests if the package fragment root is located on the project.
isProtected() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the protected modifier, false otherwise.
isProtected() - Method in interface org.eclipse.jdt.debug.core.IJavaModifiers
  Returns whether the associated Java construct is declared as protected.
isProtected(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "protected" modifier.
isProtected(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `protected` modifier.
isPublic() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the public modifier, false otherwise.
isPublic() - Method in interface org.eclipse.jdt.debug.core.IJavaModifiers
  Returns whether the associated Java construct is declared as public.
isPublic(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "public" modifier.
isPublic(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `public` modifier.
isQualifiedName() - Method in class org.eclipse.jdt.core.dom.Name
  Returns whether this name is a qualified name (`QualifiedName`).
isQualifiedType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is a qualified type (`QualifiedType`).
isQualifiedTypeNamesEnabled() - Method in interface org.eclipse.jdt.ui.ITypeHierarchyViewPart
  If set, type names are shown with the parent container's name.
isRaw() - Method in class org.eclipse.jdt.core.search.SearchMatch
  Returns whether the associated element is a raw type/method or not.
isRawMethod() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this method binding represents an instance of a generic method corresponding to a raw method reference.
isRawType() - Method in class org.eclipse.jdt.core.BindingKey
  Returns whether this binding key represents a raw type.
isRawType() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents an instance of a generic type corresponding to a raw type reference.
isReadAccess() - Method in class org.eclipse.jdt.core.search.FieldReferenceMatch
  Returns whether the field reference is a read access to the field.
isReadAccess() - Method in class org.eclipse.jdt.core.search.LocalVariableReferenceMatch
  Returns whether the local variable reference is a read access to the variable.
isReadOnly() - Method in interface org.eclipse.jdt.core.IBuffer
  Returns whether this buffer is read-only.
isReadOnly() - Method in interface org.eclipse.jdt.core.IJavaElement
  Returns whether this Java element is read-only.
isReconciling() - Method in class org.eclipse.jdt.core.manipulation.CoreASTProvider
isRecord() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a record type.
isRecord() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents a record class.
isRecord(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccRecord` bit set.
isRecordComponent() - Method in interface org.eclipse.jdt.core.dom.IVariableBinding
  Returns whether this binding is for a record component constant.
isRecordComponent() - Method in interface org.eclipse.jdt.core.IField
  Returns whether this field represents a record component.
isRecovered() - Method in interface org.eclipse.jdt.core.dom.IBinding
  Return whether this binding is created because the bindings recovery is enabled.
isRefactoringAware() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Is the JAR package refactoring aware?
isReferencedBy(IJavaElement, IMarker) - Static method in class org.eclipse.jdt.core.JavaCore
  Returns whether the given marker references the given Java element.
isReferencedBy(IJavaElement, IMarkerDelta) - Static method in class org.eclipse.jdt.core.JavaCore
  Returns whether the given marker delta references the given Java element.
isResolved() - Method in interface org.eclipse.jdt.core.IField
  Returns whether this field represents a resolved field.
isResolved() - Method in interface org.eclipse.jdt.core.IMethod
  Returns whether this method represents a resolved method.
isResolved() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type represents a resolved type.
isResolvedTypeInferredFromExpectedType() - Method in class org.eclipse.jdt.core.dom.ClassInstanceCreation
  Returns `true` if the resolved class type has been inferred from the assignment context (JLS4 15.12.2.8), `false` otherwise.
isResolvedTypeInferredFromExpectedType() - Method in class org.eclipse.jdt.core.dom.MethodInvocation
  Returns `true` if the resolved return type has been inferred from the assignment context (JLS3 15.12.2.8), `false` otherwise.
isResolvedTypeInferredFromExpectedType() - Method in class org.eclipse.jdt.core.dom.SuperMethodInvocation
  Returns true if the resolved return type has been inferred from the assignment context (JLS3 15.12.2.8), false otherwise.
isResolvingBindings() - Method in class org.eclipse.jdt.core.compiler.ReconcileContext
  Returns whether the reconcile operation is resolving bindings.
isResumeOnStartup() - Method in class org.eclipse.jdt.launching.VMRunnerConfiguration
  Returns whether the VM is resumed on startup when launched in debug mode.
isSealed() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the sealed modifier, false otherwise.
isSealed() - Method in interface org.eclipse.jdt.core.IType
  Returns whether this type is a sealed type.
isSealed(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "sealed" modifier.
isSealed(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccSealed` bit set.
isSetters() - Method in class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterObjectDescriptor
  Returns `true` if setters are generated for fields.
isShowBootpath() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaClasspathTab
  Returns whether the bootpath should be displayed.
isShowBootpath() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaDependenciesTab
  Returns whether the bootpath should be displayed.
isShowMembersInHierarchy() - Method in interface org.eclipse.jdt.ui.ITypeHierarchyViewPart
  If set, the lock mode is enabled.
isSignatureEqual(IDOMNode) - Method in interface org.eclipse.jdt.core.jdom.IDOMNode
  Deprecated.
  Returns whether this node's signature is equivalent to the given node's signature.
isSimilar(IMethod) - Method in interface org.eclipse.jdt.core.IMethod
  Returns whether this method is similar to the given method.
isSimpleName() - Method in class org.eclipse.jdt.core.dom.Name
  Returns whether this name is a simple name (`SimpleName`).
isSimpleProperty() - Method in class org.eclipse.jdt.core.dom.StructuralPropertyDescriptor
  Returns whether this property is a simple property (instance of `SimplePropertyDescriptor`.
isSimpleType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is a simple type (`SimpleType`).
isSingleMemberAnnotation() - Method in class org.eclipse.jdt.core.dom.Annotation
  Returns whether this is a single member annotation
isSorterProperty(Object, Object) - Method in class org.eclipse.jdt.ui.JavaElementSorter
  Deprecated.
  Bug 22518. Method never used: does not override ViewerSorter#isSorterProperty(Object, String). Method could be removed, but kept for API compatibility.
isSourceProject(IJavaProject) - Static method in class org.eclipse.jdt.launching.sourcelookup.advanced.AdvancedSourceLookup
  Returns `true` if the given project has sources folders, `false` otherwise.
isStatic() - Method in class org.eclipse.jdt.core.dom.ImportDeclaration
  Returns whether this import declaration is a static import (added in JLS3 API).
isStatic() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the static modifier, false otherwise.
isStatic() - Method in class org.eclipse.jdt.core.dom.ModuleModifier
  Answer true if the receiver is the static module modifier, false otherwise.
isStatic() - Method in interface org.eclipse.jdt.debug.core.IJavaModifiers
  Returns whether the associated Java construct is declared as static.
isStatic(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "static" modifier.
isStatic(int) - Static method in class org.eclipse.jdt.core.dom.ModuleModifier
  Returns whether the given flags includes the "static" module modifier.
isStatic(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `static` modifier.
isStaticImport(int) - Static method in class org.eclipse.jdt.core.CompletionFlags
  Returns whether the given integer includes the `CompletionFlags.StaticImport` flag.
isStaticInitializer() - Method in interface org.eclipse.jdt.debug.core.IJavaStackFrame
  Returns whether the method associated with this stack frame is a static initializer.
isStepThruFilters() - Method in interface org.eclipse.jdt.debug.core.IJavaDebugTarget
  Returns whether a step that lands in a filtered location should proceed through to an un-filtered location or return to the location where a step originated.
isStopInMain(ILaunchConfiguration) - Method in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
  Returns whether the given launch configuration specifies that execution should suspend on entry of the main method.
isStrictfp() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the strictfp modifier, false otherwise.
isStrictfp(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "strictfp" modifier.
isStrictfp(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `strictfp` modifier.
isStrictlyCompatbile() - Method in class org.eclipse.jdt.launching.environments.CompatibleEnvironment
  Returns whether the analyzed vm install is strictly compatible with the compatible environment or represents a superset of the environment.
isStrictlyCompatible(IVMInstall) - Method in interface org.eclipse.jdt.launching.environments.IExecutionEnvironment
  Returns whether the specified VM install is strictly compatible with this environment.
isStructureKnown() - Method in interface org.eclipse.jdt.core.IJavaElement
  Returns whether the structure of this element is known.
isSubsignature(IMethodBinding) - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this method's signature is a subsignature of the given method as specified in section 8.4.2 of The Java Language Specification, Third Edition (JLS3).
isSubtype(TypeMirror, TypeMirror) - Method in interface com.sun.mirror.util.Types
  Tests whether one type is a subtype of the another.
isSubTypeCompatible(ITypeBinding) - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type is subtype compatible with the given type, as specified in section 4.10 of The Java Language Specification, Third Edition (JLS3).
isSuper(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `super` modifier.
isSuperClassFinal() - Method in class org.eclipse.jdt.ui.wizards.NewTypeWizardPage
isSuperInvocation() - Method in class org.eclipse.jdt.core.search.MethodReferenceMatch
  Returns whether the reference is on a message sent from a type which is a super type of the searched method declaring type.
isSuperTypeSealed() - Method in class org.eclipse.jdt.ui.wizards.NewTypeWizardPage
isSupportedJavaVersion(String) - Static method in class org.eclipse.jdt.core.JavaCore
  Returns whether the given version of Java or Java Runtime is supported by the Java Development Toolkit.
isSupportedVersion(int) - Static method in class org.eclipse.jdt.core.dom.AST
  Not all known JLS versions are fully supported by JDT.
isSwitchLabeledRule() - Method in class org.eclipse.jdt.core.dom.SwitchCase
  Gets the switchLabeledRule of this switch case as `true` or `false`.
isSynchronized() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the synchronized modifier, false otherwise.
isSynchronized() - Method in interface org.eclipse.jdt.debug.core.IJavaStackFrame
  Returns whether the method associated with this stack frame has been declared as synchronized.
isSynchronized(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "synchronized" modifier.
isSynchronized(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `synchronized` modifier.
isSynthetic() - Method in interface org.eclipse.jdt.core.dom.IBinding
  Returns whether this binding is synthetic.
isSynthetic() - Method in class org.eclipse.jdt.core.search.MethodReferenceMatch
  Returns whether the reference is on a synthetic element.
isSynthetic() - Method in interface org.eclipse.jdt.core.util.IFieldInfo
  Return true if the field info is synthetic according to the JVM specification, false otherwise.
isSynthetic() - Method in interface org.eclipse.jdt.core.util.IMethodInfo
  Return true if the method info is synthetic according to the JVM specification, false otherwise.
isSynthetic() - Method in interface org.eclipse.jdt.debug.core.IJavaModifiers
  Returns whether the associated Java construct is synthetic.
isSynthetic(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the indication that the element is synthetic.
isSyntheticRecordMethod() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Answers if this is a compiler generated canonical constructor or equals(), hashCode(), toString() or any accessor method of a record class or not.
isSystemModule() - Method in interface org.eclipse.jdt.core.IModuleDescription
isSystemModule(IModuleDescription) - Static method in class org.eclipse.jdt.core.provisional.JavaModelAccess
  Deprecated.
  please use `IModuleDescription.isSystemModule()`
isSystemThread() - Method in interface org.eclipse.jdt.debug.core.IJavaThread
  Returns whether this thread is a system thread.
IStackMapAttribute - Interface in org.eclipse.jdt.core.util
  This class represents a stack map attribute.
IStackMapFrame - Interface in org.eclipse.jdt.core.util
  Description of a stack map frame as specified in the JVM specifications.
IStackMapTableAttribute - Interface in org.eclipse.jdt.core.util
  This class represents a stack map table attribute.
isTerminated() - Method in interface org.eclipse.jdt.debug.eval.IEvaluationResult
  Returns whether this evaluation was terminated before it completed.
isTest() - Method in interface org.eclipse.jdt.core.IClasspathEntry
  This is a convience method, that returns `true` if the extra attributes contain an attribute whose name is `IClasspathAttribute.TEST` and whose value is 'true'.
isTestCode() - Method in class org.eclipse.jdt.core.compiler.BuildContext
isTestCodeExcluded() - Method in class org.eclipse.jdt.core.CompletionRequestor
  If this returns true, exclude test sources and dependencies.
isTestCodeExcluded() - Method in class org.eclipse.jdt.ui.text.java.CompletionProposalCollector
isTopLevel() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a top-level class, interface, enum, or annotation type.
isTopLevel() - Method in class org.eclipse.jdt.core.refactoring.descriptors.IntroduceParameterObjectDescriptor
  Returns `true` if the new type is created as top level type.
ISTORE - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ISTORE_0 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ISTORE_1 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ISTORE_2 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
ISTORE_3 - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
isTransient() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the transient modifier, false otherwise.
isTransient() - Method in interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  Returns whether this variable is declared as transient.
isTransient(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "transient" modifier.
isTransient(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `transient` modifier.
isTransitive() - Method in class org.eclipse.jdt.core.dom.ModuleModifier
  Answer true if the receiver is the transitive module modifier, false otherwise.
isTransitive(int) - Static method in class org.eclipse.jdt.core.dom.ModuleModifier
  Returns whether the given flags includes the "transitive" module modifier.
isTypeVariable() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a type variable.
ISUB - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
isUncaught() - Method in interface org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint
  Returns whether this breakpoint suspends execution when the associated exception is thrown in an uncaught location (not caught by a try/catch statement).
isUnionType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is a union type (`UnionType`).
isUnnamed() - Method in interface org.eclipse.jdt.core.dom.IPackageBinding
  Returns whether this package is an unnamed package.
isUpperbound() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this wildcard type is an upper bound ("extends") as opposed to a lower bound ("super").
isUpperBound() - Method in class org.eclipse.jdt.core.dom.WildcardType
  Returns whether this wildcard type is an upper bound ("extends") as opposed to a lower bound ("super").
isUseDynamicJREArea() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
isValid() - Method in class org.eclipse.jdt.ui.jarpackager.JarPackageData
  Tells whether this JAR package data can be used to generate a valid JAR.
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.AppletMainTab
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.AppletParametersTab
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaClasspathTab
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaConnectTab
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaDependenciesTab
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab
isValid(ILaunchConfiguration) - Method in class org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationTab
isValidSnippet() - Method in class org.eclipse.jdt.core.dom.JavaDocRegion
  Returns `true` if region has valid snippet else `false`.
isVar() - Method in class org.eclipse.jdt.core.dom.SimpleName
  Returns whether this represents a "var" type or not (added in JLS10 API).
isVar() - Method in class org.eclipse.jdt.core.dom.SimpleType
isVar() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is a var.
isVarargs() - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this is a variable arity method.
isVarargs() - Method in class org.eclipse.jdt.core.dom.MethodDeclaration
  Returns whether this method declaration declares a variable arity method (added in JLS3 API).
isVarargs() - Method in class org.eclipse.jdt.core.dom.MethodRefParameter
  Returns whether this method reference parameter is for the last parameter of a variable arity method (added in JLS3 API).
isVarargs() - Method in class org.eclipse.jdt.core.dom.SingleVariableDeclaration
  Returns whether this declaration declares the last parameter of a variable arity method (added in JLS3 API).
isVarargs(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer has the `AccVarargs` bit set.
isVarArgs() - Method in interface com.sun.mirror.declaration.ExecutableDeclaration
  Returns `true` if this method or constructor accepts a variable number of arguments.
isVarArgs() - Method in interface org.eclipse.jdt.debug.core.IJavaStackFrame
  Returns whether the method associated with this stack frame accepts a variable number of arguments.
isVersionKnown() - Method in interface org.eclipse.jdi.hcr.ReferenceType
  Returns whether this reference type knows its class file version.
isVMInstallReference(IClasspathEntry) - Method in interface org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2
  Returns whether the given classpath entry references a VM install.
isVMInstallReference(IRuntimeClasspathEntry) - Static method in class org.eclipse.jdt.launching.JavaRuntime
  Returns whether the given runtime classpath entry refers to a VM install.
isVolatile() - Method in class org.eclipse.jdt.core.dom.Modifier
  Answer true if the receiver is the volatile modifier, false otherwise.
isVolatile() - Method in interface org.eclipse.jdt.debug.core.IJavaFieldVariable
  Returns whether this variable is declared as volatile.
isVolatile(int) - Static method in class org.eclipse.jdt.core.dom.Modifier
  Returns whether the given flags includes the "volatile" modifier.
isVolatile(int) - Static method in class org.eclipse.jdt.core.Flags
  Returns whether the given integer includes the `volatile` modifier.
isWarning() - Method in interface org.eclipse.jdt.core.compiler.IProblem
  Returns whether the severity of this problem is 'Warning'.
isWhitespace(char) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers true if c is a whitespace according to the JLS (\u0009, \u000a, \u000c, \u000d, \u0020), otherwise false.
isWildcardType() - Method in interface org.eclipse.jdt.core.dom.ITypeBinding
  Returns whether this type binding represents a wildcard type.
isWildcardType() - Method in class org.eclipse.jdt.core.dom.Type
  Returns whether this type is a wildcard type (`WildcardType`).
isWithoutTestCode() - Method in interface org.eclipse.jdt.core.IClasspathEntry
  This is a convience method, that returns `true` if the extra attributes contain an attribute whose name is `IClasspathAttribute.WITHOUT_TEST_CODE` and whose value is 'true'.
isWorkingCopy() - Method in interface org.eclipse.jdt.core.ICompilationUnit
  Returns whether this element is a working copy.
isWorkingCopy() - Method in interface org.eclipse.jdt.core.IWorkingCopy
  Deprecated.
  Use `ICompilationUnit.isWorkingCopy()` instead.
isWriteAccess() - Method in class org.eclipse.jdt.core.search.FieldReferenceMatch
  Returns whether the field reference is a write access to the field.
isWriteAccess() - Method in class org.eclipse.jdt.core.search.LocalVariableReferenceMatch
  Returns whether the local variable reference is a write access to the variable.
ITEM_DOUBLE - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing double variable info
ITEM_FLOAT - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing float variable info
ITEM_INTEGER - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing integer variable info
ITEM_LONG - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing long variable info
ITEM_NULL - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing null variable info
ITEM_OBJECT - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing object variable info
ITEM_TOP - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing top variable info
ITEM_UNINITIALIZED - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing uninitialized variable info
ITEM_UNINITIALIZED_THIS - Static variable in interface org.eclipse.jdt.core.util.IVerificationTypeInfo
  The tag value representing uninitialized this variable info
ITerminalSymbols - Interface in org.eclipse.jdt.core.compiler
  Maps each terminal symbol in the java-grammar into a unique integer.
ITestCaseElement - Interface in org.eclipse.jdt.junit.model
  Represents a test case element.
ITestElement - Interface in org.eclipse.jdt.junit.model
  Common protocol for test elements.
ITestElement.FailureTrace - Class in org.eclipse.jdt.junit.model
  A failure trace of a test.
ITestElement.ProgressState - Class in org.eclipse.jdt.junit.model
  Running states of a test.
ITestElement.Result - Class in org.eclipse.jdt.junit.model
  Result states of a test.
ITestElementContainer - Interface in org.eclipse.jdt.junit.model
  Common protocol for test elements containers.
ITestRunListener - Interface in org.eclipse.jdt.junit
  Deprecated.
  As of 3.3, replaced by `TestRunListener`
ITestRunSession - Interface in org.eclipse.jdt.junit.model
  Represents a test run session.
ITestSuiteElement - Interface in org.eclipse.jdt.junit.model
  Represents a test suite element.
ITrackedNodePosition - Interface in org.eclipse.jdt.core.dom.rewrite
  A tracked node position is returned when a rewrite change is requested to be tracked.
IType - Interface in org.eclipse.jdt.core
  Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.
ITypeBinding - Interface in org.eclipse.jdt.core.dom
  A type binding represents a fully-resolved type.
ITypeHierarchy - Interface in org.eclipse.jdt.core
  A type hierarchy provides navigations between a type and its resolved supertypes and subtypes for a specific type or for all types within a region.
ITypeHierarchyChangedListener - Interface in org.eclipse.jdt.core
  A listener which gets notified when a particular type hierarchy object changes.
ITypeHierarchyViewPart - Interface in org.eclipse.jdt.ui
  The standard type hierarchy view presents a type hierarchy for a given input class or interface.
ITypeInfoFilterExtension - Interface in org.eclipse.jdt.ui.dialogs
  A filter to select `ITypeInfoRequestor` objects.
ITypeInfoImageProvider - Interface in org.eclipse.jdt.ui.dialogs
  A special image descriptor provider for `ITypeInfoRequestor`.
ITypeInfoRequestor - Interface in org.eclipse.jdt.ui.dialogs
  An interfaces to give access to the type presented in type selection dialogs like the open type dialog.
ITypeNameRequestor - Interface in org.eclipse.jdt.core.search
  Deprecated.
  Use abstract class `TypeNameRequestor` instead.
ITypeParameter - Interface in org.eclipse.jdt.core
  Represents a type parameter defined by a type or a method in a compilation unit or a class file.
ITypeRoot - Interface in org.eclipse.jdt.core
  Represents an entire Java type root (either an `ICompilationUnit` or an `IClassFile`).
ITypeSelectionComponent - Interface in org.eclipse.jdt.ui.dialogs
  Interface to access the type selection component hosting a type selection extension.
IUSHR - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics
IVariableBinding - Interface in org.eclipse.jdt.core.dom
  A variable binding represents either a field of a class or interface, or a local variable declaration (including formal parameters, local variables, and exception variables).
IVerificationTypeInfo - Interface in org.eclipse.jdt.core.util
  Description of a verification type info as described in the JVM specifications.
IVMConnector - Interface in org.eclipse.jdt.launching
  A VM connector establishes a JDI connection with a debuggable virtual machine.
IVMInstall - Interface in org.eclipse.jdt.launching
  Represents a particular installation of a VM.
IVMInstall2 - Interface in org.eclipse.jdt.launching
  Optional extensions that may be implemented by an `IVMInstall`.
IVMInstall3 - Interface in org.eclipse.jdt.launching
  Optional extensions that may be implemented by an `IVMInstall`, providing access to a JRE's system properties.
IVMInstallChangedListener - Interface in org.eclipse.jdt.launching
  A VM install changed listener is notified when the workspace default VM install changes, or when an attribute of a specific VM install changes.
IVMInstallType - Interface in org.eclipse.jdt.launching
  Represents a particular type of VM for which there may be any number of VM installations.
IVMRunner - Interface in org.eclipse.jdt.launching
  A VM runner starts a Java VM running a Java program.
IWorkingCopy - Interface in org.eclipse.jdt.core
  Deprecated.
  Use `ICompilationUnit` instead
IWorkingCopyManager - Interface in org.eclipse.jdt.ui
  Interface for accessing working copies of `ICompilationUnit` objects.
IWorkingCopyManagerExtension - Interface in org.eclipse.jdt.ui
  Extension interface for `IWorkingCopyManager`.
IWorkingCopyProvider - Interface in org.eclipse.jdt.ui
  Interface used for Java element content providers to indicate that the content provider can return working copy elements for members below compilation units.
IWorkspaceProjectDescriber - Interface in org.eclipse.jdt.launching.sourcelookup.advanced
  Implementations of this interface describe workspace projects for the purpose of source lookup.
IWorkspaceProjectDescriber.IJavaProjectSourceDescription - Interface in org.eclipse.jdt.launching.sourcelookup.advanced
IXOR - Static variable in interface org.eclipse.jdt.core.util.IOpcodeMnemonics

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form