Class DefaultResolver

  • All Implemented Interfaces:
    org.fedoraproject.xmvn.resolver.Resolver

    @Component(role=org.fedoraproject.xmvn.resolver.Resolver.class)
    public class DefaultResolver
    extends java.lang.Object
    implements org.fedoraproject.xmvn.resolver.Resolver
    Default implementation of XMvn Resolver interface.

    WARNING: This class is part of internal implementation of XMvn and it is marked as public only for technical reasons. This class is not part of XMvn API. Client code using XMvn should not reference it directly.

    Author:
    Mikolaj Izdebski
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultResolver()  
      DefaultResolver​(org.fedoraproject.xmvn.locator.ServiceLocator locator)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.fedoraproject.xmvn.resolver.ResolutionResult resolve​(org.fedoraproject.xmvn.resolver.ResolutionRequest request)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultResolver

        public DefaultResolver​(org.fedoraproject.xmvn.locator.ServiceLocator locator)
      • DefaultResolver

        public DefaultResolver()
    • Method Detail

      • resolve

        public org.fedoraproject.xmvn.resolver.ResolutionResult resolve​(org.fedoraproject.xmvn.resolver.ResolutionRequest request)
        Specified by:
        resolve in interface org.fedoraproject.xmvn.resolver.Resolver