## Uses of Interface
org.hibernate.validator.spi.resourceloading.ResourceBundleLocator

- Packages that use ResourceBundleLocator
  Package | Description
  --- | ---
  org.hibernate.validator | Bootstrap classes HibernateValidator and HibernateValidatorConfiguration which uniquely identify Hibernate Validator and allow to configure it.
  org.hibernate.validator.internal.engine | Implementations for the core interfaces of JSR-303.
  org.hibernate.validator.messageinterpolation | Implementations of the MessageInterpolator interface in particular ResourceBundleMessageInterpolator which can be used by custom implementations of the interface for delegation.
  org.hibernate.validator.resourceloading | ResourceBundleLocator interface and its various implementations.

- - ### Uses of ResourceBundleLocator in org.hibernate.validator

    Methods in org.hibernate.validator that return ResourceBundleLocator
    Modifier and Type | Method and Description
    --- | ---
    `ResourceBundleLocator` | HibernateValidatorConfiguration.`getDefaultResourceBundleLocator()` Returns the `ResourceBundleLocator` used by the `default message interpolator` to load user-provided resource bundles.

  - ### Uses of ResourceBundleLocator in org.hibernate.validator.internal.engine

    Methods in org.hibernate.validator.internal.engine that return ResourceBundleLocator
    Modifier and Type | Method and Description
    --- | ---
    `ResourceBundleLocator` | ConfigurationImpl.`getDefaultResourceBundleLocator()`

  - ### Uses of ResourceBundleLocator in org.hibernate.validator.messageinterpolation

    Constructors in org.hibernate.validator.messageinterpolation with parameters of type ResourceBundleLocator
    Constructor and Description
    `ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator)`
    `ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, boolean cacheMessages)`

  - ### Uses of ResourceBundleLocator in org.hibernate.validator.resourceloading

    Classes in org.hibernate.validator.resourceloading that implement ResourceBundleLocator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AggregateResourceBundleLocator` A `ResourceBundleLocator` implementation that provides access to multiple source `ResourceBundle`s by merging them into one aggregated bundle.
    `class` | `CachingResourceBundleLocator` A `ResourceBundleLocator` implementation that wraps around another locator and caches values retrieved from that locator.
    `class` | `DelegatingResourceBundleLocator` Abstract base for all `ResourceBundleLocator` implementations, that wish to delegate to some other locator.
    `class` | `PlatformResourceBundleLocator` A resource bundle locator, that loads resource bundles by simply invoking `ResourceBundle.loadBundle(...)`.

    Constructors in org.hibernate.validator.resourceloading with parameters of type ResourceBundleLocator
    Constructor and Description
    `AggregateResourceBundleLocator(List<String> bundleNames, ResourceBundleLocator delegate)` Creates a locator that delivers a resource bundle merged from the given list of source bundles.
    `CachingResourceBundleLocator(ResourceBundleLocator delegate)` Creates a new CachingResourceBundleLocator.
    `DelegatingResourceBundleLocator(ResourceBundleLocator delegate)` Creates a new `DelegatingResourceBundleLocator`.

Copyright © 2007-2014 Red Hat, Inc. All Rights Reserved