# Hierarchy For Package org.eclipse.lemminx.services

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.eclipse.lemminx.services.LimitList<T>
          - org.eclipse.lemminx.services.DocumentSymbolsResult
          - org.eclipse.lemminx.services.SymbolInformationResult
  - org.eclipse.lemminx.services.CodeActionRequest (implements org.eclipse.lemminx.services.extensions.codeaction.ICodeActionRequest)
  - org.eclipse.lsp4j.CompletionList
    - org.eclipse.lemminx.services.CompletionResponse (implements org.eclipse.lemminx.services.extensions.completion.ICompletionResponse)
  - org.eclipse.lemminx.services.ResolveCodeActionRequest (implements org.eclipse.lemminx.services.extensions.codeaction.ICodeActionResolverRequest)
  - org.eclipse.lemminx.services.ResolveCompletionItemRequest (implements org.eclipse.lemminx.services.extensions.completion.ICompletionItemResolverRequest)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.eclipse.lemminx.services.LimitList.ResultLimitExceededException
  - org.eclipse.lemminx.services.XMLCodeActions
  - org.eclipse.lemminx.services.XMLCompletions
  - org.eclipse.lemminx.services.extensions.XMLExtensionsRegistry (implements org.eclipse.lemminx.services.extensions.IComponentProvider)
    - org.eclipse.lemminx.services.XMLLanguageService (implements org.eclipse.lemminx.services.IXMLFullFormatter, org.eclipse.lemminx.services.IXMLMinifier)
  - org.eclipse.lemminx.services.XMLMinifier
  - org.eclipse.lemminx.services.XMLPrepareRename

## Interface Hierarchy

- org.eclipse.lemminx.services.IXMLDocumentProvider
- org.eclipse.lemminx.services.IXMLFullFormatter
- org.eclipse.lemminx.services.IXMLMinifier
- org.eclipse.lemminx.services.IXMLNotificationService
- org.eclipse.lemminx.services.IXMLValidationService