org.eclipse.jdt.core
Interfaces 
IBuffer
IBufferChangedListener
IBufferFactory
IClassFile
IClasspathContainer
IClasspathEntry
ICodeAssist
ICodeCompletionRequestor
ICodeFormatter
ICompilationUnit
ICompletionRequestor
ICorrectionRequestor
IElementChangedListener
IField
IImportContainer
IImportDeclaration
IInitializer
IJavaElement
IJavaElementDelta
IJavaModel
IJavaModelMarker
IJavaModelStatus
IJavaModelStatusConstants
IJavaProject
IMember
IMethod
IOpenable
IPackageDeclaration
IPackageFragment
IPackageFragmentRoot
IParent
IProblemRequestor
IRegion
ISourceManipulation
ISourceRange
ISourceReference
IType
ITypeHierarchy
ITypeHierarchyChangedListener
IWorkingCopy
Classes 
BufferChangedEvent
ClasspathContainerInitializer
ClasspathVariableInitializer
CompletionRequestorAdapter
CorrectionEngine
ElementChangedEvent
Flags
JavaConventions
JavaCore
NamingConventions
Signature
ToolFactory
Exceptions 
JavaModelException