# Hierarchy For Package org.eclipse.wst.jsdt.core.search

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.wst.jsdt.internal.core.search.indexing.InternalSearchDocument
    - org.eclipse.wst.jsdt.core.search.SearchDocument
  - org.eclipse.wst.jsdt.internal.core.search.matching.InternalSearchPattern
    - org.eclipse.wst.jsdt.core.search.SearchPattern
  - org.eclipse.wst.jsdt.core.search.ModuleMatchRequestor
  - org.eclipse.wst.jsdt.core.search.SearchEngine
  - org.eclipse.wst.jsdt.core.search.SearchMatch
    - org.eclipse.wst.jsdt.core.search.FieldDeclarationMatch
    - org.eclipse.wst.jsdt.core.search.FieldReferenceMatch
    - org.eclipse.wst.jsdt.core.search.LocalVariableDeclarationMatch
    - org.eclipse.wst.jsdt.core.search.LocalVariableReferenceMatch
    - org.eclipse.wst.jsdt.core.search.MethodDeclarationMatch
    - org.eclipse.wst.jsdt.core.search.MethodReferenceMatch
    - org.eclipse.wst.jsdt.core.search.PackageReferenceMatch
    - org.eclipse.wst.jsdt.core.search.TypeDeclarationMatch
    - org.eclipse.wst.jsdt.core.search.TypeReferenceMatch
  - org.eclipse.wst.jsdt.core.search.SearchParticipant
  - org.eclipse.wst.jsdt.core.search.SearchRequestor
  - org.eclipse.wst.jsdt.core.search.TypeNameMatch
  - org.eclipse.wst.jsdt.core.search.TypeNameMatchRequestor
  - org.eclipse.wst.jsdt.core.search.TypeNameRequestor

## Interface Hierarchy

- org.eclipse.wst.jsdt.core.search.IJavaScriptSearchConstants
- org.eclipse.wst.jsdt.core.search.IJavaScriptSearchScope