Class Locator


  • public final class Locator
    extends java.lang.Object
    The Locator.
    • Constructor Detail

      • Locator

        public Locator()
        Create instance.
    • Method Detail

      • addStrategy

        public void addStrategy​(LocatorStrategy strategy)
        Parameters:
        strategy - The strategy to be added.
      • removeStrategy

        public void removeStrategy​(LocatorStrategy strategy)
        Parameters:
        strategy - the strategy to remove.
      • setStrategies

        public void setStrategies​(java.util.List<LocatorStrategy> strategies)
        Parameters:
        strategies - the strategies to be set.
      • getStrategies

        public java.util.List<LocatorStrategy> getStrategies()
        Returns:
        list of strategies.
      • resolve

        public Location resolve​(java.lang.String locationSpecification)
        Parameters:
        locationSpecification - location spec.
        Returns:
        Location