## Uses of Interface
org.springframework.core.io.ProtocolResolver

- Packages that use ProtocolResolver
  Package | Description
  --- | ---
  org.springframework.context | This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API.
  org.springframework.core.io | Generic abstraction for (file-based) resources, used throughout the framework.

- - ### Uses of ProtocolResolver in org.springframework.context

    Methods in org.springframework.context with parameters of type ProtocolResolver
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConfigurableApplicationContext.`addProtocolResolver(ProtocolResolver resolver)` Register the given protocol resolver with this application context, allowing for additional resource protocols to be handled.

  - ### Uses of ProtocolResolver in org.springframework.core.io

    Methods in org.springframework.core.io that return types with arguments of type ProtocolResolver
    Modifier and Type | Method and Description
    --- | ---
    `Collection<ProtocolResolver>` | DefaultResourceLoader.`getProtocolResolvers()` Return the collection of currently registered protocol resolvers, allowing for introspection as well as modification.

    Methods in org.springframework.core.io with parameters of type ProtocolResolver
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultResourceLoader.`addProtocolResolver(ProtocolResolver resolver)` Register the given resolver with this resource loader, allowing for additional protocols to be handled.