# Hierarchy For Package org.apache.sling.testing.resourceresolver

## Class Hierarchy

- java.lang.Object
  - org.apache.sling.testing.resourceresolver.DefaultMockResourceFactory (implements org.apache.sling.testing.resourceresolver.MockResourceFactory)
  - org.apache.sling.testing.resourceresolver.MockFindQueryResources
  - org.apache.sling.testing.resourceresolver.MockHelper
  - org.apache.sling.testing.resourceresolver.MockResourceResolverFactory (implements org.apache.sling.api.resource.ResourceResolverFactory)
  - org.apache.sling.testing.resourceresolver.MockResourceResolverFactoryOptions
  - org.apache.sling.spi.resource.provider.ResourceProvider<T>
    - org.apache.sling.testing.resourceresolver.MockResourceProvider
  - org.apache.sling.api.adapter.SlingAdaptable (implements org.apache.sling.api.adapter.Adaptable)
    - org.apache.sling.api.resource.AbstractResource (implements org.apache.sling.api.resource.Resource)
      - org.apache.sling.testing.resourceresolver.MockResource
    - org.apache.sling.testing.resourceresolver.MockResourceResolver (implements org.apache.sling.api.resource.ResourceResolver)
  - org.apache.sling.api.wrappers.ValueMapDecorator (implements org.apache.sling.api.resource.ValueMap)
    - org.apache.sling.api.wrappers.DeepReadValueMapDecorator
      - org.apache.sling.api.wrappers.DeepReadModifiableValueMapDecorator (implements org.apache.sling.api.resource.ModifiableValueMap)
        - org.apache.sling.testing.resourceresolver.MockValueMap (implements org.apache.sling.api.resource.ModifiableValueMap)

## Interface Hierarchy

- org.apache.sling.testing.resourceresolver.MockFindResourcesHandler
- org.apache.sling.testing.resourceresolver.MockQueryResourceHandler
- org.apache.sling.testing.resourceresolver.MockResourceFactory