Package org.apache.ivy.core.cache
Class DefaultResolutionCacheManager.MapURLResolver
- java.lang.Object
-
- org.apache.ivy.core.RelativeUrlResolver
-
- org.apache.ivy.core.cache.DefaultResolutionCacheManager.MapURLResolver
-
- Enclosing class:
- DefaultResolutionCacheManager
private static final class DefaultResolutionCacheManager.MapURLResolver extends RelativeUrlResolver
-
-
Field Summary
Fields Modifier and Type Field Description private RelativeUrlResolver
delegate
private java.util.Map<java.lang.Object,java.lang.Object>
paths
-
Constructor Summary
Constructors Modifier Constructor Description private
MapURLResolver(java.util.Map<java.lang.Object,java.lang.Object> paths, RelativeUrlResolver delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URL
getURL(java.net.URL context, java.lang.String url)
Resolve the url in the context of context.-
Methods inherited from class org.apache.ivy.core.RelativeUrlResolver
getURL
-
-
-
-
Field Detail
-
paths
private java.util.Map<java.lang.Object,java.lang.Object> paths
-
delegate
private RelativeUrlResolver delegate
-
-
Constructor Detail
-
MapURLResolver
private MapURLResolver(java.util.Map<java.lang.Object,java.lang.Object> paths, RelativeUrlResolver delegate)
-
-
Method Detail
-
getURL
public java.net.URL getURL(java.net.URL context, java.lang.String url) throws java.net.MalformedURLException
Description copied from class:RelativeUrlResolver
Resolve the url in the context of context.- Specified by:
getURL
in classRelativeUrlResolver
- Parameters:
context
- The URL of the resource containing the reference urlurl
- a relative or absolution url string- Returns:
- URL
- Throws:
java.net.MalformedURLException
- if url is wrong
-
-