Package org.apache.ivy.plugins.resolver
Class AbstractResolver.ResolverParserSettings
- java.lang.Object
-
- org.apache.ivy.plugins.resolver.AbstractResolver.ResolverParserSettings
-
- All Implemented Interfaces:
ParserSettings
- Enclosing class:
- AbstractResolver
private class AbstractResolver.ResolverParserSettings extends java.lang.Object implements ParserSettings
-
-
Constructor Summary
Constructors Modifier Constructor Description privateResolverParserSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConflictManagergetConflictManager(java.lang.String name)NamespacegetContextNamespace()java.lang.StringgetDefaultBranch(ModuleId moduleId)PatternMatchergetMatcher(java.lang.String matcherName)NamespacegetNamespace(java.lang.String namespace)RelativeUrlResolvergetRelativeUrlResolver()ResolutionCacheManagergetResolutionCacheManager()DependencyResolvergetResolver(ModuleRevisionId mRevId)StatusManagergetStatusManager()TimeoutConstraintgetTimeoutConstraint(java.lang.String name)java.lang.StringgetVariable(java.lang.String value)java.io.FileresolveFile(java.lang.String filename)java.lang.Stringsubstitute(java.lang.String value)java.util.Map<java.lang.String,java.lang.String>substitute(java.util.Map<java.lang.String,java.lang.String> strings)
-
-
-
Method Detail
-
getConflictManager
public ConflictManager getConflictManager(java.lang.String name)
- Specified by:
getConflictManagerin interfaceParserSettings
-
getContextNamespace
public Namespace getContextNamespace()
- Specified by:
getContextNamespacein interfaceParserSettings- Returns:
- the namespace context in which the current descriptor is parsed.
-
getDefaultBranch
public java.lang.String getDefaultBranch(ModuleId moduleId)
- Specified by:
getDefaultBranchin interfaceParserSettings
-
getMatcher
public PatternMatcher getMatcher(java.lang.String matcherName)
- Specified by:
getMatcherin interfaceParserSettings
-
getNamespace
public Namespace getNamespace(java.lang.String namespace)
- Specified by:
getNamespacein interfaceParserSettings
-
getRelativeUrlResolver
public RelativeUrlResolver getRelativeUrlResolver()
- Specified by:
getRelativeUrlResolverin interfaceParserSettings
-
getResolutionCacheManager
public ResolutionCacheManager getResolutionCacheManager()
- Specified by:
getResolutionCacheManagerin interfaceParserSettings
-
getResolver
public DependencyResolver getResolver(ModuleRevisionId mRevId)
- Specified by:
getResolverin interfaceParserSettings
-
getStatusManager
public StatusManager getStatusManager()
- Specified by:
getStatusManagerin interfaceParserSettings
-
resolveFile
public java.io.File resolveFile(java.lang.String filename)
- Specified by:
resolveFilein interfaceParserSettings
-
substitute
public java.util.Map<java.lang.String,java.lang.String> substitute(java.util.Map<java.lang.String,java.lang.String> strings)
- Specified by:
substitutein interfaceParserSettings
-
substitute
public java.lang.String substitute(java.lang.String value)
- Specified by:
substitutein interfaceParserSettings
-
getVariable
public java.lang.String getVariable(java.lang.String value)
- Specified by:
getVariablein interfaceParserSettings
-
getTimeoutConstraint
public TimeoutConstraint getTimeoutConstraint(java.lang.String name)
- Specified by:
getTimeoutConstraintin interfaceParserSettings- Parameters:
name- The name of theTimeoutConstraint- Returns:
- Returns a
TimeoutConstraintwhich is identified by the passedname. Returns null if no suchTimeoutConstraintexists
-
-