META-INF/
META-INF/MANIFEST.MF
META-INF/LICENSE
META-INF/NOTICE
fr/
fr/jayasoft/
fr/jayasoft/ivy/
fr/jayasoft/ivy/ant/
org/
org/apache/
org/apache/ivy/
org/apache/ivy/ant/
org/apache/ivy/core/
org/apache/ivy/core/cache/
org/apache/ivy/core/check/
org/apache/ivy/core/deliver/
org/apache/ivy/core/event/
org/apache/ivy/core/event/download/
org/apache/ivy/core/event/publish/
org/apache/ivy/core/event/resolve/
org/apache/ivy/core/event/retrieve/
org/apache/ivy/core/install/
org/apache/ivy/core/module/
org/apache/ivy/core/module/descriptor/
org/apache/ivy/core/module/id/
org/apache/ivy/core/module/status/
org/apache/ivy/core/publish/
org/apache/ivy/core/report/
org/apache/ivy/core/repository/
org/apache/ivy/core/resolve/
org/apache/ivy/core/retrieve/
org/apache/ivy/core/search/
org/apache/ivy/core/settings/
org/apache/ivy/core/sort/
org/apache/ivy/plugins/
org/apache/ivy/plugins/circular/
org/apache/ivy/plugins/conflict/
org/apache/ivy/plugins/latest/
org/apache/ivy/plugins/lock/
org/apache/ivy/plugins/matcher/
org/apache/ivy/plugins/namespace/
org/apache/ivy/plugins/parser/
org/apache/ivy/plugins/parser/m2/
org/apache/ivy/plugins/parser/xml/
org/apache/ivy/plugins/report/
org/apache/ivy/plugins/repository/
org/apache/ivy/plugins/repository/file/
org/apache/ivy/plugins/repository/sftp/
org/apache/ivy/plugins/repository/ssh/
org/apache/ivy/plugins/repository/url/
org/apache/ivy/plugins/repository/vfs/
org/apache/ivy/plugins/repository/vsftp/
org/apache/ivy/plugins/resolver/
org/apache/ivy/plugins/resolver/packager/
org/apache/ivy/plugins/resolver/util/
org/apache/ivy/plugins/trigger/
org/apache/ivy/plugins/version/
org/apache/ivy/tools/
org/apache/ivy/tools/analyser/
org/apache/ivy/util/
org/apache/ivy/util/cli/
org/apache/ivy/util/extendable/
org/apache/ivy/util/filter/
org/apache/ivy/util/url/
fr/jayasoft/ivy/ant/antlib.xml
module.properties
org/apache/ivy/Ivy$1.class
Ivy.java
package org.apache.ivy
 org.apache.ivy.Ivy$1 extends java.lang.Object implements org.apache.ivy.plugins.repository.TransferListener  {
	private final org.apache.ivy.Ivy this$0
	void  (org.apache.ivy.Ivy) 
	public void transferProgress (org.apache.ivy.plugins.repository.TransferEvent) 
		org.apache.ivy.plugins.repository.TransferEvent evt
		org.apache.ivy.core.resolve.ResolveData resolve
}

org/apache/ivy/Ivy$IvyCallback.class
Ivy.java
package org.apache.ivy
public abstract org.apache.ivy.Ivy$IvyCallback extends java.lang.Object {
	public abstract java.lang.Object doInIvyContext (org.apache.ivy.Ivy, org.apache.ivy.core.IvyContext) 
}

org/apache/ivy/Ivy.class
Ivy.java
package org.apache.ivy
public org.apache.ivy.Ivy extends java.lang.Object {
	private static final int KILO
	public static final java.text.SimpleDateFormat DATE_FORMAT
	private static final String IVY_VERSION
	private static final String IVY_DATE
	private boolean interrupted
	private boolean bound
	private org.apache.ivy.core.settings.IvySettings settings
	private org.apache.ivy.core.event.EventManager eventManager
	private org.apache.ivy.core.sort.SortEngine sortEngine
	private org.apache.ivy.core.search.SearchEngine searchEngine
	private org.apache.ivy.core.check.CheckEngine checkEngine
	private org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	private org.apache.ivy.core.retrieve.RetrieveEngine retrieveEngine
	private org.apache.ivy.core.deliver.DeliverEngine deliverEngine
	private org.apache.ivy.core.publish.PublishEngine publishEngine
	private org.apache.ivy.core.install.InstallEngine installEngine
	private org.apache.ivy.core.repository.RepositoryManagementEngine repositoryEngine
	private org.apache.ivy.util.MessageLoggerEngine loggerEngine
	static Class class$org$apache$ivy$util$Message
	public static java.lang.String getIvyVersion () 
	public static java.lang.String getIvyDate () 
	public static java.lang.String getIvyHomeURL () 
	public static org.apache.ivy.Ivy newInstance () 
		org.apache.ivy.Ivy ivy
	public static org.apache.ivy.Ivy newInstance (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.Ivy ivy
	public void  () 
	public void bind () 
	public java.lang.Object execute (org.apache.ivy.Ivy$IvyCallback) 
		org.apache.ivy.Ivy$IvyCallback callback
	public void pushContext () 
	public void popContext () 
	public void configure (java.io.File)  throws java.text.ParseException java.io.IOException 
		java.io.File settingsFile
	public void configure (java.net.URL)  throws java.text.ParseException java.io.IOException 
		java.net.URL settingsURL
	public void configureDefault ()  throws java.text.ParseException java.io.IOException 
	public void configureDefault14 ()  throws java.text.ParseException java.io.IOException 
	public boolean check (java.net.URL, java.lang.String) 
		java.net.URL ivyFile
		String resolvername
	public org.apache.ivy.core.report.ResolveReport resolve (java.io.File)  throws java.text.ParseException java.io.IOException 
		java.io.File ivySource
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.resolve.ResolveOptions, boolean)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.ResolveOptions options
		boolean changing
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL, org.apache.ivy.core.resolve.ResolveOptions)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		org.apache.ivy.core.resolve.ResolveOptions options
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.resolve.ResolveOptions)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.resolve.ResolveOptions options
	public org.apache.ivy.core.report.ResolveReport install (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, org.apache.ivy.core.install.InstallOptions)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String from
		String to
		org.apache.ivy.core.install.InstallOptions options
	public int retrieve (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.retrieve.RetrieveOptions)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String destFilePattern
		org.apache.ivy.core.retrieve.RetrieveOptions options
	public void deliver (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String)  throws java.io.IOException java.text.ParseException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String revision
		String destIvyPattern
	public void deliver (java.lang.String, java.lang.String, org.apache.ivy.core.deliver.DeliverOptions)  throws java.io.IOException java.text.ParseException 
		String revision
		String destIvyPattern
		org.apache.ivy.core.deliver.DeliverOptions options
	public void deliver (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, org.apache.ivy.core.deliver.DeliverOptions)  throws java.io.IOException java.text.ParseException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String revision
		String destIvyPattern
		org.apache.ivy.core.deliver.DeliverOptions options
	public java.util.Collection publish (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Collection, java.lang.String, org.apache.ivy.core.publish.PublishOptions)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Collection srcArtifactPattern
		String resolverName
		org.apache.ivy.core.publish.PublishOptions options
	public java.util.List sortNodes (java.util.Collection, org.apache.ivy.core.sort.SortOptions) 
		java.util.Collection nodes
		org.apache.ivy.core.sort.SortOptions options
	public java.util.List sortModuleDescriptors (java.util.Collection, org.apache.ivy.core.sort.SortOptions) 
		java.util.Collection moduleDescriptors
		org.apache.ivy.core.sort.SortOptions options
	public org.apache.ivy.core.resolve.ResolvedModuleRevision findModule (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public org.apache.ivy.core.search.ModuleEntry[] listModuleEntries (org.apache.ivy.core.search.OrganisationEntry) 
		org.apache.ivy.core.search.OrganisationEntry org
	public org.apache.ivy.core.module.id.ModuleId[] listModules (org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.plugins.matcher.PatternMatcher) 
		org.apache.ivy.core.module.id.ModuleId criteria
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	public org.apache.ivy.core.module.id.ModuleRevisionId[] listModules (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.matcher.PatternMatcher) 
		org.apache.ivy.core.module.id.ModuleRevisionId criteria
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	public java.lang.String[] listModules (java.lang.String) 
		String org
	public org.apache.ivy.core.search.OrganisationEntry[] listOrganisationEntries () 
	public java.lang.String[] listOrganisations () 
	public org.apache.ivy.core.search.RevisionEntry[] listRevisionEntries (org.apache.ivy.core.search.ModuleEntry) 
		org.apache.ivy.core.search.ModuleEntry module
	public java.lang.String[] listRevisions (java.lang.String, java.lang.String) 
		String org
		String module
	public java.lang.String[] listTokenValues (java.lang.String, java.util.Map) 
		String token
		java.util.Map otherTokenValues
	public void interrupt () 
		Thread operatingThread
	public void interrupt (java.lang.Thread) 
		InterruptedException e
		Thread operatingThread
	public synchronized boolean isInterrupted () 
	public void checkInterrupted () 
	public static java.lang.String getWorkingRevision () 
	public org.apache.ivy.core.cache.ResolutionCacheManager getResolutionCacheManager () 
	private void assertBound () 
	private void postConfigure () 
		org.apache.ivy.plugins.trigger.Trigger trigger
		java.util.Iterator iter
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Iterator iter
		java.util.Collection triggers
	public java.lang.String getVariable (java.lang.String) 
		String name
	public java.lang.String substitute (java.lang.String) 
		String str
	public void setVariable (java.lang.String, java.lang.String) 
		String varName
		String value
	public org.apache.ivy.core.settings.IvySettings getSettings () 
	public org.apache.ivy.core.event.EventManager getEventManager () 
	public org.apache.ivy.core.check.CheckEngine getCheckEngine () 
	public void setCheckEngine (org.apache.ivy.core.check.CheckEngine) 
		org.apache.ivy.core.check.CheckEngine checkEngine
	public org.apache.ivy.core.deliver.DeliverEngine getDeliverEngine () 
	public void setDeliverEngine (org.apache.ivy.core.deliver.DeliverEngine) 
		org.apache.ivy.core.deliver.DeliverEngine deliverEngine
	public org.apache.ivy.core.install.InstallEngine getInstallEngine () 
	public void setInstallEngine (org.apache.ivy.core.install.InstallEngine) 
		org.apache.ivy.core.install.InstallEngine installEngine
	public org.apache.ivy.core.publish.PublishEngine getPublishEngine () 
	public void setPublishEngine (org.apache.ivy.core.publish.PublishEngine) 
		org.apache.ivy.core.publish.PublishEngine publishEngine
	public org.apache.ivy.core.resolve.ResolveEngine getResolveEngine () 
	public void setResolveEngine (org.apache.ivy.core.resolve.ResolveEngine) 
		org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	public org.apache.ivy.core.retrieve.RetrieveEngine getRetrieveEngine () 
	public void setRetrieveEngine (org.apache.ivy.core.retrieve.RetrieveEngine) 
		org.apache.ivy.core.retrieve.RetrieveEngine retrieveEngine
	public org.apache.ivy.core.search.SearchEngine getSearchEngine () 
	public void setSearchEngine (org.apache.ivy.core.search.SearchEngine) 
		org.apache.ivy.core.search.SearchEngine searchEngine
	public org.apache.ivy.core.sort.SortEngine getSortEngine () 
	public void setSortEngine (org.apache.ivy.core.sort.SortEngine) 
		org.apache.ivy.core.sort.SortEngine sortEngine
	public org.apache.ivy.core.repository.RepositoryManagementEngine getRepositoryEngine () 
	public void setRepositoryEngine (org.apache.ivy.core.repository.RepositoryManagementEngine) 
		org.apache.ivy.core.repository.RepositoryManagementEngine repositoryEngine
	public void setEventManager (org.apache.ivy.core.event.EventManager) 
		org.apache.ivy.core.event.EventManager eventManager
	public void setSettings (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings settings
	public org.apache.ivy.util.MessageLoggerEngine getLoggerEngine () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
		java.io.InputStream module
		java.io.IOException e
		java.util.Properties props
		java.net.URL moduleURL
}

org/apache/ivy/Ivy14.class
Ivy14.java
package org.apache.ivy
public org.apache.ivy.Ivy14 extends java.lang.Object {
	private org.apache.ivy.Ivy ivy
	public void  () 
	public void  (org.apache.ivy.Ivy) 
		org.apache.ivy.Ivy ivy
	public boolean check (java.net.URL, java.lang.String) 
		java.net.URL ivyFile
		String resolvername
	public void configure (java.io.File)  throws java.text.ParseException java.io.IOException 
		java.io.File settingsFile
	public void configure (java.net.URL)  throws java.text.ParseException java.io.IOException 
		java.net.URL settingsURL
	public void configureDefault ()  throws java.text.ParseException java.io.IOException 
	public void deliver (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.io.File, java.lang.String, java.lang.String, java.util.Date, org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver, boolean, boolean)  throws java.io.IOException java.text.ParseException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String revision
		java.io.File cache
		String destIvyPattern
		String status
		java.util.Date pubdate
		org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver pdrResolver
		boolean validate
		boolean resolveDynamicRevisions
	public void deliver (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.io.File, java.lang.String, java.lang.String, java.util.Date, org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver, boolean)  throws java.io.IOException java.text.ParseException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String revision
		java.io.File cache
		String destIvyPattern
		String status
		java.util.Date pubdate
		org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver pdrResolver
		boolean validate
	public java.util.Map determineArtifactsToCopy (org.apache.ivy.core.module.id.ModuleId, java.lang.String[], java.io.File, java.lang.String, java.lang.String, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String[] confs
		java.io.File cache
		String destFilePattern
		String destIvyPattern
		org.apache.ivy.util.filter.Filter artifactFilter
	public java.util.Map determineArtifactsToCopy (org.apache.ivy.core.module.id.ModuleId, java.lang.String[], java.io.File, java.lang.String, java.lang.String)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String[] confs
		java.io.File cache
		String destFilePattern
		String destIvyPattern
	public org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File cache
		boolean useOrigin
	public org.apache.ivy.core.resolve.ResolvedModuleRevision findModule (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId id
		org.apache.ivy.core.resolve.ResolveOptions options
	public org.apache.ivy.core.resolve.IvyNode[] getDependencies (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], java.io.File, java.util.Date, org.apache.ivy.core.report.ResolveReport, boolean, boolean) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		java.io.File cache
		java.util.Date date
		org.apache.ivy.core.report.ResolveReport report
		boolean validate
		boolean transitive
	public org.apache.ivy.core.resolve.IvyNode[] getDependencies (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], java.io.File, java.util.Date, org.apache.ivy.core.report.ResolveReport, boolean) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		java.io.File cache
		java.util.Date date
		org.apache.ivy.core.report.ResolveReport report
		boolean validate
	public org.apache.ivy.core.resolve.IvyNode[] getDependencies (java.net.URL, java.lang.String[], java.io.File, java.util.Date, boolean)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
	public java.lang.String getVariable (java.lang.String) 
		String name
	public org.apache.ivy.core.report.ResolveReport install (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, boolean, boolean, boolean, org.apache.ivy.util.filter.Filter, java.io.File, java.lang.String)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String from
		String to
		boolean transitive
		boolean validate
		boolean overwrite
		org.apache.ivy.util.filter.Filter artifactFilter
		java.io.File cache
		String matcherName
	public void interrupt () 
	public void interrupt (java.lang.Thread) 
		Thread operatingThread
	public boolean isInterrupted () 
	public org.apache.ivy.core.search.ModuleEntry[] listModuleEntries (org.apache.ivy.core.search.OrganisationEntry) 
		org.apache.ivy.core.search.OrganisationEntry org
	public org.apache.ivy.core.module.id.ModuleId[] listModules (org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.plugins.matcher.PatternMatcher) 
		org.apache.ivy.core.module.id.ModuleId criteria
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	public org.apache.ivy.core.module.id.ModuleRevisionId[] listModules (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.matcher.PatternMatcher) 
		org.apache.ivy.core.module.id.ModuleRevisionId criteria
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	public java.lang.String[] listModules (java.lang.String) 
		String org
	public org.apache.ivy.core.search.OrganisationEntry[] listOrganisationEntries () 
	public java.lang.String[] listOrganisations () 
	public org.apache.ivy.core.search.RevisionEntry[] listRevisionEntries (org.apache.ivy.core.search.ModuleEntry) 
		org.apache.ivy.core.search.ModuleEntry module
	public java.lang.String[] listRevisions (java.lang.String, java.lang.String) 
		String org
		String module
	public java.lang.String[] listTokenValues (java.lang.String, java.util.Map) 
		String token
		java.util.Map otherTokenValues
	public java.util.Collection publish (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.plugins.resolver.DependencyResolver, java.util.Collection, java.lang.String, org.apache.ivy.core.module.descriptor.Artifact[], boolean, java.lang.String)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Collection srcArtifactPattern
		String srcIvyPattern
		org.apache.ivy.core.module.descriptor.Artifact[] extraArtifacts
		boolean overwrite
		String conf
	public java.util.Collection publish (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.io.File, java.util.Collection, java.lang.String, java.lang.String, java.lang.String, java.util.Date, org.apache.ivy.core.module.descriptor.Artifact[], boolean, boolean, boolean, java.lang.String)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pubrevision
		java.io.File cache
		java.util.Collection srcArtifactPattern
		String resolverName
		String srcIvyPattern
		String status
		java.util.Date pubdate
		org.apache.ivy.core.module.descriptor.Artifact[] extraArtifacts
		boolean validate
		boolean overwrite
		boolean update
		String conf
	public java.util.Collection publish (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String, boolean, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pubrevision
		java.io.File cache
		String srcArtifactPattern
		String resolverName
		String srcIvyPattern
		boolean validate
		boolean overwrite
	public java.util.Collection publish (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pubrevision
		java.io.File cache
		String srcArtifactPattern
		String resolverName
		String srcIvyPattern
		boolean validate
	public java.util.Collection publish (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Date, org.apache.ivy.core.module.descriptor.Artifact[], boolean, boolean, boolean, java.lang.String)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pubrevision
		java.io.File cache
		String srcArtifactPattern
		String resolverName
		String srcIvyPattern
		String status
		java.util.Date pubdate
		org.apache.ivy.core.module.descriptor.Artifact[] extraArtifacts
		boolean validate
		boolean overwrite
		boolean update
		String conf
	public org.apache.ivy.core.report.ResolveReport resolve (java.io.File)  throws java.text.ParseException java.io.IOException 
		java.io.File ivySource
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], java.io.File, java.util.Date, boolean, boolean, boolean, boolean, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		boolean transitive
		boolean useOrigin
		boolean download
		boolean outputReport
		org.apache.ivy.util.filter.Filter artifactFilter
	private org.apache.ivy.core.resolve.ResolveOptions newResolveOptions (java.lang.String[], java.lang.String, java.io.File, java.util.Date, boolean, boolean, boolean, boolean, boolean, boolean, org.apache.ivy.util.filter.Filter) 
		String[] confs
		String revision
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		boolean transitive
		boolean useOrigin
		boolean download
		boolean outputReport
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], java.io.File, java.util.Date, boolean, boolean, boolean, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		boolean transitive
		boolean download
		boolean outputReport
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], java.io.File, java.util.Date, boolean, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		boolean transitive
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], java.io.File, java.util.Date, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String[], boolean, boolean, java.io.File, java.util.Date, boolean, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String[] confs
		boolean transitive
		boolean changing
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		boolean useOrigin
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String[], boolean, boolean, java.io.File, java.util.Date, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String[] confs
		boolean transitive
		boolean changing
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String[])  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String[] confs
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL, java.lang.String, java.lang.String[], java.io.File, java.util.Date, boolean, boolean, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		String revision
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		boolean transitive
		boolean useOrigin
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL, java.lang.String, java.lang.String[], java.io.File, java.util.Date, boolean, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		String revision
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		boolean transitive
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL, java.lang.String, java.lang.String[], java.io.File, java.util.Date, boolean, boolean, org.apache.ivy.util.filter.Filter)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		String revision
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
		org.apache.ivy.util.filter.Filter artifactFilter
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL, java.lang.String, java.lang.String[], java.io.File, java.util.Date, boolean, boolean)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		String revision
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
		boolean useCacheOnly
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL, java.lang.String, java.lang.String[], java.io.File, java.util.Date, boolean)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		String revision
		String[] confs
		java.io.File cache
		java.util.Date date
		boolean validate
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
	public int retrieve (org.apache.ivy.core.module.id.ModuleId, java.lang.String[], java.io.File, java.lang.String, java.lang.String, org.apache.ivy.util.filter.Filter, boolean, boolean, boolean) 
		java.io.IOException e
		org.apache.ivy.core.module.id.ModuleId moduleId
		String[] confs
		java.io.File cache
		String destFilePattern
		String destIvyPattern
		org.apache.ivy.util.filter.Filter artifactFilter
		boolean sync
		boolean useOrigin
		boolean makeSymlinks
	public int retrieve (org.apache.ivy.core.module.id.ModuleId, java.lang.String[], java.io.File, java.lang.String, java.lang.String, org.apache.ivy.util.filter.Filter, boolean, boolean) 
		java.io.IOException e
		org.apache.ivy.core.module.id.ModuleId moduleId
		String[] confs
		java.io.File cache
		String destFilePattern
		String destIvyPattern
		org.apache.ivy.util.filter.Filter artifactFilter
		boolean sync
		boolean useOrigin
	public int retrieve (org.apache.ivy.core.module.id.ModuleId, java.lang.String[], java.io.File, java.lang.String, java.lang.String, org.apache.ivy.util.filter.Filter) 
		java.io.IOException e
		org.apache.ivy.core.module.id.ModuleId moduleId
		String[] confs
		java.io.File cache
		String destFilePattern
		String destIvyPattern
		org.apache.ivy.util.filter.Filter artifactFilter
	public int retrieve (org.apache.ivy.core.module.id.ModuleId, java.lang.String[], java.io.File, java.lang.String, java.lang.String) 
		java.io.IOException e
		org.apache.ivy.core.module.id.ModuleId moduleId
		String[] confs
		java.io.File cache
		String destFilePattern
		String destIvyPattern
	public int retrieve (org.apache.ivy.core.module.id.ModuleId, java.lang.String[], java.io.File, java.lang.String) 
		java.io.IOException e
		org.apache.ivy.core.module.id.ModuleId moduleId
		String[] confs
		java.io.File cache
		String destFilePattern
	public void setVariable (java.lang.String, java.lang.String) 
		String varName
		String value
	public java.util.List sortModuleDescriptors (java.util.Collection) 
		java.util.Collection moduleDescriptors
	public java.util.List sortNodes (java.util.Collection) 
		java.util.Collection nodes
	public java.lang.String substitute (java.lang.String) 
		String str
	private java.lang.String[] splitConfs (java.lang.String) 
		int i
		String conf
		String[] confs
}

org/apache/ivy/Main.class
Main.java
package org.apache.ivy
public final org.apache.ivy.Main extends java.lang.Object {
	private static final int HELP_WIDTH
	static Class class$org$apache$ivy$Main
	static Class array$Ljava$lang$String
	static org.apache.ivy.util.cli.CommandLineParser getParser () 
	public static void main (java.lang.String[])  throws java.lang.Exception 
		org.apache.ivy.util.cli.ParseException ex
		String[] args
		org.apache.ivy.util.cli.CommandLineParser parser
	static void run (org.apache.ivy.util.cli.CommandLineParser, java.lang.String[])  throws java.lang.Exception 
		String[] confs
		int i
		String[] dep
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		java.io.File ivyfile
		String retrievePattern
		String ivyPattern
		java.util.List fileList
		String[] fargs
		String[] extra
		String[] params
		org.apache.ivy.util.cli.CommandLineParser parser
		String[] args
		org.apache.ivy.util.cli.CommandLine line
		boolean validate
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		java.io.File cache
		String[] confs
		java.io.File ivyfile
		org.apache.ivy.core.resolve.ResolveOptions resolveOptions
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private static java.util.List getExtraClasspathFileList (org.apache.ivy.util.cli.CommandLine) 
		String token
		java.io.File file
		java.util.StringTokenizer tokenizer
		int index
		String[] cpArray
		org.apache.ivy.util.cli.CommandLine line
		java.util.List fileList
	private static org.apache.ivy.core.settings.IvySettings initSettings (org.apache.ivy.util.cli.CommandLine, org.apache.ivy.Ivy)  throws java.text.ParseException java.io.IOException org.apache.ivy.util.cli.ParseException 
		java.io.File conffile
		org.apache.ivy.util.cli.CommandLine line
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		String settingsPath
	private static void initMessage (org.apache.ivy.util.cli.CommandLine, org.apache.ivy.Ivy) 
		org.apache.ivy.util.cli.CommandLine line
		org.apache.ivy.Ivy ivy
	private static void outputCachePath (org.apache.ivy.Ivy, java.io.File, org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], java.lang.String) 
		String resolveId
		java.io.File report
		int i
		org.apache.ivy.core.report.ArtifactDownloadReport artifact
		java.util.Iterator iter
		String pathSeparator
		StringBuffer buf
		java.util.Collection all
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		org.apache.ivy.plugins.report.XmlReportParser parser
		java.io.PrintWriter writer
		Exception ex
		org.apache.ivy.Ivy ivy
		java.io.File cache
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		String outFile
	private static void invoke (org.apache.ivy.Ivy, java.io.File, org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], java.util.List, java.lang.String, java.lang.String[]) 
		java.net.MalformedURLException e
		java.io.File file
		java.util.Iterator iter
		String resolveId
		java.io.File report
		int i
		org.apache.ivy.core.report.ArtifactDownloadReport artifact
		java.util.Iterator iter
		java.util.Collection all
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		org.apache.ivy.plugins.report.XmlReportParser parser
		Exception ex
		Class c
		java.lang.reflect.Method mainMethod
		ClassNotFoundException cnfe
		SecurityException e
		NoSuchMethodException e
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		org.apache.ivy.Ivy ivy
		java.io.File cache
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		java.util.List fileList
		String mainclass
		String[] args
		java.util.List urls
		java.net.URLClassLoader classLoader
	private static void configureURLHandler (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String realm
		String host
		String username
		String passwd
		org.apache.ivy.util.url.URLHandlerDispatcher dispatcher
		org.apache.ivy.util.url.URLHandler httpHandler
	private static void error (java.lang.String)  throws org.apache.ivy.util.cli.ParseException 
		String msg
	private static void usage (org.apache.ivy.util.cli.CommandLineParser, boolean) 
		org.apache.ivy.util.cli.CommandLineParser parser
		boolean showDeprecated
		java.io.PrintWriter pw
	private void  () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/ant/AddPathTask.class
AddPathTask.java
package org.apache.ivy.ant
public org.apache.ivy.ant.AddPathTask extends org.apache.tools.ant.Task {
	private String toPath
	private boolean first
	private org.apache.tools.ant.types.Path toAdd
	public void  () 
	public java.lang.String getTopath () 
	public void setTopath (java.lang.String) 
		String toPath
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public void execute ()  throws org.apache.tools.ant.BuildException 
		Object element
		org.apache.tools.ant.types.Path dest
	public void add (org.apache.tools.ant.types.Path)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.Path path
	public void addDirset (org.apache.tools.ant.types.DirSet)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.DirSet dset
	public void addFilelist (org.apache.tools.ant.types.FileList)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileList fl
	public void addFileset (org.apache.tools.ant.types.FileSet)  throws org.apache.tools.ant.BuildException 
		org.apache.tools.ant.types.FileSet fs
	public org.apache.tools.ant.types.Path createPath ()  throws org.apache.tools.ant.BuildException 
	public org.apache.tools.ant.types.Path$PathElement createPathElement ()  throws org.apache.tools.ant.BuildException 
	public boolean isFirst () 
	public void setFirst (boolean) 
		boolean first
}

org/apache/ivy/ant/AntBuildTrigger.class
AntBuildTrigger.java
package org.apache.ivy.ant
public org.apache.ivy.ant.AntBuildTrigger extends org.apache.ivy.plugins.trigger.AbstractTrigger implements org.apache.ivy.plugins.trigger.Trigger  {
	private boolean onlyOnce
	private String target
	private java.util.Collection builds
	private String buildFilePattern
	private String prefix
	public void  () 
	public void progress (org.apache.ivy.core.event.IvyEvent) 
		org.apache.tools.ant.taskdefs.Property p
		String key
		String value
		java.util.Iterator iter
		org.apache.tools.ant.BuildException e
		org.apache.tools.ant.taskdefs.Ant ant
		org.apache.tools.ant.Project project
		String target
		java.util.Map atts
		org.apache.ivy.core.event.IvyEvent event
		java.io.File f
	private void markBuilt (java.io.File) 
		java.io.File f
	private boolean isBuilt (java.io.File) 
		java.io.File f
	private java.io.File getBuildFile (org.apache.ivy.core.event.IvyEvent) 
		org.apache.ivy.core.event.IvyEvent event
	public java.lang.String getBuildFilePattern () 
	public void setAntfile (java.lang.String) 
		String pattern
	public java.lang.String getTarget () 
	public void setTarget (java.lang.String) 
		String target
	public boolean isOnlyonce () 
	public void setOnlyonce (boolean) 
		boolean onlyonce
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String) 
		String prefix
}

org/apache/ivy/ant/AntCallTrigger.class
AntCallTrigger.java
package org.apache.ivy.ant
public org.apache.ivy.ant.AntCallTrigger extends org.apache.ivy.plugins.trigger.AbstractTrigger implements org.apache.ivy.plugins.trigger.Trigger  {
	private boolean onlyonce
	private String target
	private java.util.Collection calls
	private String prefix
	public void  () 
	public void progress (org.apache.ivy.core.event.IvyEvent) 
		String key
		String value
		org.apache.tools.ant.taskdefs.Property p
		java.util.Iterator iter
		org.apache.tools.ant.taskdefs.CallTarget call
		java.util.Map attributes
		String target
		org.apache.ivy.core.event.IvyEvent event
		org.apache.tools.ant.Project project
	private void markTriggered (org.apache.ivy.core.event.IvyEvent) 
		org.apache.ivy.core.event.IvyEvent event
	private boolean isTriggered (org.apache.ivy.core.event.IvyEvent) 
		org.apache.ivy.core.event.IvyEvent event
	public java.lang.String getTarget () 
	public void setTarget (java.lang.String) 
		String target
	public boolean isOnlyonce () 
	public void setOnlyonce (boolean) 
		boolean onlyonce
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String) 
		String prefix
}

org/apache/ivy/ant/AntMessageLogger$1.class
AntMessageLogger.java
package org.apache.ivy.ant
final org.apache.ivy.ant.AntMessageLogger$1 extends java.lang.Object implements org.apache.tools.ant.BuildListener  {
	private int stackDepth
	private final org.apache.ivy.Ivy val$ivy
	void  (org.apache.ivy.Ivy) 
	public void buildFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void buildStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void targetFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskStarted (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void taskFinished (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
	public void messageLogged (org.apache.tools.ant.BuildEvent) 
		org.apache.tools.ant.BuildEvent event
}

org/apache/ivy/ant/AntMessageLogger.class
AntMessageLogger.java
package org.apache.ivy.ant
public org.apache.ivy.ant.AntMessageLogger extends org.apache.ivy.util.AbstractMessageLogger {
	private static final int PROGRESS_LOG_PERIOD
	private org.apache.tools.ant.ProjectComponent projectComponent
	private long lastProgressFlush
	private StringBuffer buf
	public static void register (org.apache.tools.ant.Task, org.apache.ivy.Ivy) 
		org.apache.tools.ant.Task task
		org.apache.ivy.Ivy ivy
		org.apache.ivy.ant.AntMessageLogger logger
	protected void  (org.apache.tools.ant.ProjectComponent) 
		org.apache.tools.ant.ProjectComponent antProjectComponent
	public void log (java.lang.String, int) 
		String msg
		int level
	public void rawlog (java.lang.String, int) 
		String msg
		int level
	public void doProgress () 
	public void doEndProgress (java.lang.String) 
		String msg
	public java.lang.String toString () 
}

org/apache/ivy/ant/IvyAntSettings$1.class
IvyAntSettings.java
package org.apache.ivy.ant
 org.apache.ivy.ant.IvyAntSettings$1 extends org.apache.tools.ant.taskdefs.Property {
	private final org.apache.tools.ant.Task val$task
	private final org.apache.ivy.ant.IvyAntSettings this$0
	void  (org.apache.ivy.ant.IvyAntSettings, org.apache.tools.ant.Task) 
	public void execute ()  throws org.apache.tools.ant.BuildException 
}

org/apache/ivy/ant/IvyAntSettings$Credentials.class
IvyAntSettings.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyAntSettings$Credentials extends java.lang.Object {
	private String realm
	private String host
	private String username
	private String passwd
	public void  () 
	public java.lang.String getPasswd () 
	public void setPasswd (java.lang.String) 
		String passwd
	public java.lang.String getRealm () 
	public void setRealm (java.lang.String) 
		String realm
	public java.lang.String getHost () 
	public void setHost (java.lang.String) 
		String host
	public java.lang.String getUsername () 
	public void setUsername (java.lang.String) 
		String userName
}

org/apache/ivy/ant/IvyAntSettings.class
IvyAntSettings.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyAntSettings extends org.apache.tools.ant.types.DataType {
	private org.apache.ivy.Ivy ivyEngine
	private java.io.File file
	private java.net.URL url
	private String realm
	private String host
	private String userName
	private String passwd
	private String id
	private boolean autoRegistered
	static Class class$org$apache$ivy$ant$IvyAntSettings
	public void  () 
	public static org.apache.ivy.ant.IvyAntSettings getDefaultInstance (org.apache.tools.ant.Task) 
		org.apache.ivy.ant.IvyAntSettings settings
		org.apache.tools.ant.Task task
		org.apache.tools.ant.Project project
		Object defaultInstanceObj
	public java.io.File getFile () 
	public java.net.URL getUrl () 
	public java.lang.String getPasswd () 
	public void setPasswd (java.lang.String) 
		String aPasswd
	public java.lang.String getRealm () 
	public void setRealm (java.lang.String) 
		String aRealm
	public java.lang.String getHost () 
	public void setHost (java.lang.String) 
		String aHost
	public java.lang.String getUsername () 
	public void setUsername (java.lang.String) 
		String aUserName
	public void setProject (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project p
	private static java.lang.String format (java.lang.String) 
		String str
	public void addConfiguredCredentials (org.apache.ivy.ant.IvyAntSettings$Credentials) 
		org.apache.ivy.ant.IvyAntSettings$Credentials c
	public void setFile (java.io.File) 
		java.io.File file
	public void setUrl (java.lang.String)  throws java.net.MalformedURLException 
		String confUrl
	public void setUrl (java.net.URL) 
		java.net.URL url
	public void setId (java.lang.String) 
		String id
	public java.lang.String getId () 
	public org.apache.ivy.Ivy getConfiguredIvyInstance (org.apache.tools.ant.Task) 
		org.apache.tools.ant.Task task
	void createIvyEngine (org.apache.tools.ant.Task) 
		java.text.ParseException e
		java.io.IOException e
		org.apache.tools.ant.Task task
		org.apache.tools.ant.Project project
		org.apache.tools.ant.taskdefs.Property prop
		org.apache.ivy.ant.IvyAntVariableContainer ivyAntVariableContainer
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.Ivy ivy
	protected java.util.Properties getDefaultProperties (org.apache.tools.ant.Task) 
		java.io.InputStream is
		java.io.IOException ex
		org.apache.tools.ant.Task task
		java.net.URL url
		java.util.Properties props
	private void defineDefaultSettingFile (org.apache.ivy.core.settings.IvyVariableContainer, org.apache.tools.ant.Task) 
		int i
		org.apache.ivy.core.settings.IvyVariableContainer variableContainer
		org.apache.tools.ant.Task task
		String settingsFileName
		java.io.File[] settingsLocations
	private void configureURLHandler () 
		org.apache.ivy.util.url.URLHandlerDispatcher dispatcher
		org.apache.ivy.util.url.URLHandler httpHandler
	static java.lang.String access$000 (java.lang.String) 
		String x0
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/ant/IvyAntVariableContainer.class
IvyAntVariableContainer.java
package org.apache.ivy.ant
 org.apache.ivy.ant.IvyAntVariableContainer extends org.apache.ivy.core.settings.IvyVariableContainerImpl implements org.apache.ivy.core.settings.IvyVariableContainer  {
	private java.util.Map overwrittenProperties
	private org.apache.tools.ant.Project project
	public void  (org.apache.tools.ant.Project) 
		org.apache.tools.ant.Project project
	public java.lang.String getVariable (java.lang.String) 
		String name
		String r
	public void setVariable (java.lang.String, java.lang.String, boolean) 
		String varName
		String value
		boolean overwrite
	public void updateProject (java.lang.String) 
		java.util.Map$Entry entry
		java.util.Iterator it
		org.apache.tools.ant.taskdefs.Property propTask
		String id
		java.util.Map r
	private void setPropertyIfNotSet (java.lang.String, java.lang.String) 
		String property
		String value
	public java.lang.Object clone () 
		org.apache.ivy.ant.IvyAntVariableContainer result
}

org/apache/ivy/ant/IvyArtifactProperty.class
IvyArtifactProperty.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyArtifactProperty extends org.apache.ivy.ant.IvyPostResolveTask {
	private String name
	private String value
	private boolean overwrite
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public void setOverwrite (boolean) 
		boolean overwrite
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String name
		String value
		int j
		java.io.File report
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		int i
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		String[] confs
		String resolveId
		org.apache.ivy.plugins.report.XmlReportParser parser
		Exception ex
	private void setProperty (java.lang.String, java.lang.String) 
		String name
		String value
}

org/apache/ivy/ant/IvyArtifactReport.class
IvyArtifactReport.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyArtifactReport extends org.apache.ivy.ant.IvyPostResolveTask {
	private java.io.File tofile
	private String pattern
	public void  () 
	public java.io.File getTofile () 
	public void setTofile (java.io.File) 
		java.io.File aFile
	public java.lang.String getPattern () 
	public void setPattern (java.lang.String) 
		String aPattern
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.core.report.ArtifactDownloadReport artifact
		java.util.Set moduleRevArtifacts
		java.util.Iterator iter
		String[] confs
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.resolve.IvyNode[] dependencies
		java.util.Map artifactsToCopy
		java.util.Map moduleRevToArtifactsMap
		java.text.ParseException e
		java.io.IOException e
	private void generateXml (org.apache.ivy.core.resolve.IvyNode[], java.util.Map, java.util.Map) 
		String artifactDestPath
		java.util.Iterator iterator
		org.apache.ivy.core.report.ArtifactDownloadReport artifact
		org.apache.ivy.core.cache.RepositoryCacheManager cache
		java.util.Set artifactDestPaths
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNode dependency
		java.util.Set artifactsOfModuleRev
		int i
		javax.xml.transform.sax.TransformerHandler saxHandler
		java.io.FileOutputStream fileOuputStream
		org.xml.sax.SAXException e
		javax.xml.transform.TransformerConfigurationException e
		java.io.IOException e
		org.apache.ivy.core.resolve.IvyNode[] dependencies
		java.util.Map moduleRevToArtifactsMap
		java.util.Map artifactsToCopy
	private javax.xml.transform.sax.TransformerHandler createTransformerHandler (java.io.FileOutputStream)  throws javax.xml.transform.TransformerFactoryConfigurationError javax.xml.transform.TransformerConfigurationException org.xml.sax.SAXException 
		java.io.FileOutputStream fileOuputStream
		javax.xml.transform.sax.SAXTransformerFactory transformerFact
		javax.xml.transform.sax.TransformerHandler saxHandler
	private void startModule (javax.xml.transform.sax.TransformerHandler, org.apache.ivy.core.resolve.IvyNode)  throws org.xml.sax.SAXException 
		javax.xml.transform.sax.TransformerHandler saxHandler
		org.apache.ivy.core.resolve.IvyNode dependency
		org.xml.sax.helpers.AttributesImpl moduleAttrs
		org.apache.ivy.core.resolve.ResolvedModuleRevision moduleRevision
	private void startArtifact (javax.xml.transform.sax.TransformerHandler, org.apache.ivy.core.module.descriptor.Artifact)  throws org.xml.sax.SAXException 
		javax.xml.transform.sax.TransformerHandler saxHandler
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.xml.sax.helpers.AttributesImpl artifactAttrs
	private void writeOriginLocationIfPresent (org.apache.ivy.core.cache.RepositoryCacheManager, javax.xml.transform.sax.TransformerHandler, org.apache.ivy.core.report.ArtifactDownloadReport)  throws java.io.IOException org.xml.sax.SAXException 
		String originLocation
		String originName
		boolean isOriginLocal
		String originLocation
		org.xml.sax.helpers.AttributesImpl originLocationAttrs
		char[] originLocationAsChars
		org.apache.ivy.core.cache.RepositoryCacheManager cache
		javax.xml.transform.sax.TransformerHandler saxHandler
		org.apache.ivy.core.report.ArtifactDownloadReport artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
	private void writeCacheLocation (org.apache.ivy.core.cache.RepositoryCacheManager, javax.xml.transform.sax.TransformerHandler, org.apache.ivy.core.report.ArtifactDownloadReport)  throws org.xml.sax.SAXException 
		org.apache.ivy.core.cache.RepositoryCacheManager cache
		javax.xml.transform.sax.TransformerHandler saxHandler
		org.apache.ivy.core.report.ArtifactDownloadReport artifact
		java.io.File archiveInCache
		char[] archiveInCacheAsChars
	private void writeRetrieveLocation (javax.xml.transform.sax.TransformerHandler, java.lang.String)  throws org.xml.sax.SAXException 
		javax.xml.transform.sax.TransformerHandler saxHandler
		String artifactDestPath
		char[] artifactDestPathAsChars
	public java.lang.String removeLeadingPath (java.io.File, java.io.File) 
		java.io.File leading
		java.io.File path
		String l
		String p
}

org/apache/ivy/ant/IvyBuildList$OnMissingDescriptor.class
IvyBuildList.java
package org.apache.ivy.ant
public final org.apache.ivy.ant.IvyBuildList$OnMissingDescriptor extends java.lang.Object {
	public static final String HEAD
	public static final String TAIL
	public static final String SKIP
	public static final String FAIL
	public static final String WARN
	private void  () 
}

org/apache/ivy/ant/IvyBuildList.class
IvyBuildList.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyBuildList extends org.apache.ivy.ant.IvyTask {
	public static final String DESCRIPTOR_REQUIRED
	private java.util.List buildFileSets
	private String reference
	private boolean haltOnError
	private String onMissingDescriptor
	private boolean reverse
	private String ivyFilePath
	private String root
	private boolean excludeRoot
	private String leaf
	private String delimiter
	private boolean excludeLeaf
	private boolean onlydirectdep
	private String restartFrom
	public void  () 
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet buildFiles
	public java.lang.String getReference () 
	public void setReference (java.lang.String) 
		String reference
	public java.lang.String getRoot () 
	public void setRoot (java.lang.String) 
		String root
	public boolean isExcludeRoot () 
	public void setExcludeRoot (boolean) 
		boolean root
	public java.lang.String getLeaf () 
	public void setLeaf (java.lang.String) 
		String leaf
	public boolean isExcludeLeaf () 
	public void setExcludeLeaf (boolean) 
		boolean excludeLeaf
	public java.lang.String getDelimiter () 
	public void setDelimiter (java.lang.String) 
		String delimiter
	public boolean getOnlydirectdep () 
	public void setOnlydirectdep (boolean) 
		boolean onlydirectdep
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		java.util.StringTokenizer st
		java.util.StringTokenizer st
		java.util.StringTokenizer st
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		Exception ex
		java.io.File buildFile
		java.io.File ivyFile
		int i
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] builds
		java.util.ListIterator iter
		java.io.File buildFile
		java.util.ListIterator iter
		java.io.File buildFile
		java.util.ListIterator iter
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.ListIterator iter
		boolean foundRestartFrom
		java.util.List keptModules
		org.apache.ivy.core.module.descriptor.ModuleDescriptor restartFromModuleDescriptor
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.File buildFile
		java.util.ListIterator iter
		java.io.File buildFile
		java.util.ListIterator iter
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.tools.ant.types.Path path
		java.util.Map buildFiles
		java.util.List independent
		java.util.List noDescriptor
		java.util.Collection mds
		java.util.Set rootModuleNames
		java.util.Set leafModuleNames
		java.util.Set restartFromModuleNames
		java.util.List leafModuleDescriptors
		java.util.List rootModuleDescriptors
		java.util.List restartFromModuleDescriptors
		java.util.List sortedModules
		StringBuffer order
	private void onMissingDescriptor (java.io.File, java.io.File, java.util.List) 
		java.io.File buildFile
		java.io.File ivyFile
		java.util.List noDescriptor
	private java.util.List convertModuleNamesToModuleDescriptors (java.util.Collection, java.util.Set, java.lang.String) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String name
		java.util.Iterator it
		java.util.Iterator it
		java.util.Set missingModules
		StringBuffer missingNames
		String sep
		java.util.Collection mds
		java.util.Set moduleNames
		String kind
		java.util.List result
		java.util.Set foundModuleNames
	private java.util.Collection filterModulesFromRoot (java.util.Collection, java.util.List) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.ModuleDescriptor rootmd
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Iterator iter
		java.util.Collection mds
		java.util.List rootmds
		java.util.Map moduleIdMap
		java.util.Set toKeep
		java.util.Iterator it
	private void processFilterNodeFromRoot (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.util.Set, java.util.Map) 
		org.apache.ivy.core.module.id.ModuleId id
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor node
		java.util.Set toKeep
		java.util.Map moduleIdMap
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] deps
	private java.util.Collection filterModulesFromLeaf (java.util.Collection, java.util.List) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.ModuleDescriptor leafmd
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Iterator iter
		java.util.Collection mds
		java.util.List leafmds
		java.util.Map moduleIdMap
		java.util.Set toKeep
		java.util.Iterator it
	private void processFilterNodeFromLeaf (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.util.Set, java.util.Map) 
		org.apache.ivy.core.module.id.ModuleId id
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] deps
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.ModuleDescriptor node
		java.util.Set toKeep
		java.util.Map moduleIdMap
	private void addBuildFile (org.apache.tools.ant.types.Path, java.io.File) 
		org.apache.tools.ant.types.Path path
		java.io.File buildFile
		org.apache.tools.ant.types.FileSet fs
	private java.io.File getIvyFileFor (java.io.File) 
		java.io.File buildFile
	public boolean isHaltonerror () 
	public void setHaltonerror (boolean) 
		boolean haltOnError
	public java.lang.String getIvyfilepath () 
	public void setIvyfilepath (java.lang.String) 
		String ivyFilePath
	public java.lang.String getOnMissingDescriptor () 
	public void setOnMissingDescriptor (java.lang.String) 
		String onMissingDescriptor
	public boolean isSkipbuildwithoutivy () 
	public void setSkipbuildwithoutivy (boolean) 
		boolean skipBuildFilesWithoutIvy
	public boolean isReverse () 
	public void setReverse (boolean) 
		boolean reverse
	public java.lang.String getRestartFrom () 
	public void setRestartFrom (java.lang.String) 
		String restartFrom
}

org/apache/ivy/ant/IvyBuildNumber$1.class
IvyBuildNumber.java
package org.apache.ivy.ant
 org.apache.ivy.ant.IvyBuildNumber$1 extends java.lang.Object implements org.apache.ivy.plugins.matcher.PatternMatcher  {
	private org.apache.ivy.plugins.matcher.PatternMatcher exact
	private org.apache.ivy.plugins.matcher.PatternMatcher regexp
	private final org.apache.ivy.ant.IvyBuildNumber this$0
	void  (org.apache.ivy.ant.IvyBuildNumber) 
	public org.apache.ivy.plugins.matcher.Matcher getMatcher (java.lang.String) 
		String expression
	public java.lang.String getName () 
}

org/apache/ivy/ant/IvyBuildNumber$NewRevision.class
IvyBuildNumber.java
package org.apache.ivy.ant
 org.apache.ivy.ant.IvyBuildNumber$NewRevision extends java.lang.Object {
	private String revision
	private String newRevision
	private String buildNumber
	private String newBuildNumber
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String revision
		String newRevision
		String buildNumber
		String newBuildNumber
	public java.lang.String getRevision () 
	public java.lang.String getNewRevision () 
	public java.lang.String getBuildNumber () 
	public java.lang.String getNewBuildNumber () 
}

org/apache/ivy/ant/IvyBuildNumber$Range.class
IvyBuildNumber.java
package org.apache.ivy.ant
 org.apache.ivy.ant.IvyBuildNumber$Range extends java.lang.Object {
	private int startIndex
	private int endIndex
	public void  (int, int) 
		int startIndex
		int endIndex
	public int getStartIndex () 
	public int getEndIndex () 
}

org/apache/ivy/ant/IvyBuildNumber$ResolvedModuleRevisionArtifactInfo.class
IvyBuildNumber.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyBuildNumber$ResolvedModuleRevisionArtifactInfo extends java.lang.Object implements org.apache.ivy.plugins.latest.ArtifactInfo  {
	private org.apache.ivy.core.module.id.ModuleRevisionId rmr
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId rmr
	public java.lang.String getRevision () 
	public long getLastModified () 
	static org.apache.ivy.core.module.id.ModuleRevisionId access$300 (org.apache.ivy.ant.IvyBuildNumber$ResolvedModuleRevisionArtifactInfo) 
		org.apache.ivy.ant.IvyBuildNumber$ResolvedModuleRevisionArtifactInfo x0
}

org/apache/ivy/ant/IvyBuildNumber.class
IvyBuildNumber.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyBuildNumber extends org.apache.ivy.ant.IvyTask {
	private String organisation
	private String module
	private String branch
	private String revision
	private String revSep
	private String prefix
	private String defaultValue
	private String defaultBuildNumber
	private String resolver
	public void  () 
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
	public java.lang.String getDefault () 
	public void setDefault (java.lang.String) 
		String default1
	public java.lang.String getResolver () 
	public void setResolver (java.lang.String) 
		String resolver
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String) 
		String prefix
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.core.module.id.ModuleRevisionId[] revisions
		org.apache.ivy.plugins.resolver.DependencyResolver depResolver
		int i
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		org.apache.ivy.ant.IvyBuildNumber$ResolvedModuleRevisionArtifactInfo info
		java.util.ListIterator iter
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.core.search.SearchEngine searcher
		org.apache.ivy.plugins.matcher.PatternMatcher patternMatcher
		org.apache.ivy.core.module.id.ModuleRevisionId[] revisions
		org.apache.ivy.plugins.latest.ArtifactInfo[] infos
		org.apache.ivy.plugins.version.VersionMatcher matcher
		org.apache.ivy.plugins.latest.LatestStrategy latestStrategy
		java.util.List sorted
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		String foundRevision
		org.apache.ivy.ant.IvyBuildNumber$NewRevision newRevision
	private void setProperty (java.lang.String, java.lang.String) 
		String propertyName
		String value
	private org.apache.ivy.ant.IvyBuildNumber$NewRevision computeNewRevision (java.lang.String) 
		long n
		org.apache.ivy.ant.IvyBuildNumber$Range r
		org.apache.ivy.ant.IvyBuildNumber$Range r
		String revision
		String revPrefix
		org.apache.ivy.ant.IvyBuildNumber$Range r
		long n
	private org.apache.ivy.ant.IvyBuildNumber$Range findFirstNumber (java.lang.String, int) 
		String str
		int startIndex
		int startNumberIndex
		int endNumberIndex
	private org.apache.ivy.ant.IvyBuildNumber$Range findLastNumber (java.lang.String) 
		String str
		int endNumberIndex
		int startNumberIndex
	public java.lang.String getRevSep () 
	public void setRevSep (java.lang.String) 
		String revSep
	public java.lang.String getDefaultBuildNumber () 
	public void setDefaultBuildNumber (java.lang.String) 
		String defaultBuildNumber
	static java.lang.String access$000 (org.apache.ivy.ant.IvyBuildNumber) 
		org.apache.ivy.ant.IvyBuildNumber x0
	static java.lang.String access$100 (org.apache.ivy.ant.IvyBuildNumber) 
		org.apache.ivy.ant.IvyBuildNumber x0
	static java.lang.String access$200 (org.apache.ivy.ant.IvyBuildNumber) 
		org.apache.ivy.ant.IvyBuildNumber x0
}

org/apache/ivy/ant/IvyCacheFileset.class
IvyCacheFileset.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyCacheFileset extends org.apache.ivy.ant.IvyCacheTask {
	private String setid
	public void  () 
	public java.lang.String getSetid () 
	public void setSetid (java.lang.String) 
		String id
	public void setUseOrigin (boolean) 
		boolean useOrigin
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.core.report.ArtifactDownloadReport a
		java.util.Iterator iter
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		org.apache.tools.ant.types.PatternSet$NameEntry ne
		org.apache.ivy.core.report.ArtifactDownloadReport a
		java.util.Iterator iter
		org.apache.tools.ant.types.FileSet fileset
		java.util.List paths
		java.io.File base
		Exception ex
	private java.lang.String getPath (java.io.File, java.io.File) 
		java.io.File base
		java.io.File file
		String absoluteBasePath
		int beginIndex
	java.io.File getBaseDir (java.io.File, java.io.File) 
		java.io.File next
		java.util.Iterator bases
		java.util.Iterator fileParents
		java.io.File result
		java.io.File base
		java.io.File file
	private java.util.LinkedList getParents (java.io.File) 
		java.io.File file
		java.util.LinkedList r
}

org/apache/ivy/ant/IvyCachePath.class
IvyCachePath.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyCachePath extends org.apache.ivy.ant.IvyCacheTask {
	private String pathid
	private String id
	public void  () 
	public java.lang.String getPathid () 
	public void setPathid (java.lang.String) 
		String id
	public void setId (java.lang.String) 
		String id
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.core.report.ArtifactDownloadReport a
		java.util.Iterator iter
		org.apache.tools.ant.types.Path path
		Exception ex
}

org/apache/ivy/ant/IvyCacheTask.class
IvyCacheTask.java
package org.apache.ivy.ant
public abstract org.apache.ivy.ant.IvyCacheTask extends org.apache.ivy.ant.IvyPostResolveTask {
	public void  () 
	protected java.util.List getArtifactReports ()  throws org.apache.tools.ant.BuildException java.text.ParseException java.io.IOException 
		org.apache.ivy.core.report.ArtifactDownloadReport artifactReport
		java.util.Iterator iter
		java.util.Collection artifacts
		java.util.List ret
	private java.util.Collection getAllArtifactReports ()  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId revId
		org.apache.ivy.core.report.ArtifactDownloadReport[] aReports
		java.util.Iterator it
		org.apache.ivy.core.report.ConfigurationResolveReport configurationReport
		java.util.Set revisions
		int i
		java.io.File reportFile
		org.apache.ivy.core.report.ArtifactDownloadReport[] aReports
		int i
		org.apache.ivy.plugins.report.XmlReportParser parser
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		String resolvedId
		String[] confs
		java.util.Collection all
		org.apache.ivy.core.report.ResolveReport report
}

org/apache/ivy/ant/IvyCheck.class
IvyCheck.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyCheck extends org.apache.ivy.ant.IvyTask {
	private java.io.File file
	private java.util.List filesets
	private String resolvername
	public void  () 
	public java.io.File getFile () 
	public void setFile (java.io.File) 
		java.io.File file
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet set
	public java.lang.String getResolvername () 
	public void setResolvername (java.lang.String) 
		String resolverName
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		java.io.File file
		int j
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		java.io.File fromDir
		String[] srcFiles
		int i
		org.apache.ivy.Ivy ivy
		java.net.MalformedURLException e
}

org/apache/ivy/ant/IvyCleanCache.class
IvyCleanCache.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyCleanCache extends org.apache.ivy.ant.IvyTask {
	public static final String ALL
	public static final String NONE
	private boolean resolution
	private String cache
	public void  () 
	public java.lang.String getCache () 
	public void setCache (java.lang.String) 
		String cache
	public boolean isResolution () 
	public void setResolution (boolean) 
		boolean resolution
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.ivy.core.cache.RepositoryCacheManager[] caches
		org.apache.ivy.core.cache.RepositoryCacheManager cache
		org.apache.ivy.core.settings.IvySettings settings
}

org/apache/ivy/ant/IvyConfigure.class
IvyConfigure.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyConfigure extends org.apache.tools.ant.Task {
	public static final String OVERRIDE_TRUE
	public static final String OVERRIDE_FALSE
	public static final String OVERRIDE_NOT_ALLOWED
	private static final java.util.Collection OVERRIDE_VALUES
	private String override
	private org.apache.ivy.ant.IvyAntSettings settings
	public void  () 
	public void setSettingsId (java.lang.String) 
		String settingsId
	public java.lang.String getSettingsId () 
	public void setOverride (java.lang.String) 
		String override
	public java.lang.String getOverride () 
	public java.io.File getFile () 
	public void setFile (java.io.File) 
		java.io.File file
	public java.net.URL getUrl () 
	public void setUrl (java.lang.String)  throws java.net.MalformedURLException 
		String url
	public void setUrl (java.net.URL) 
		java.net.URL url
	public java.lang.String getRealm () 
	public void setRealm (java.lang.String) 
		String realm
	public java.lang.String getHost () 
	public void setHost (java.lang.String) 
		String host
	public java.lang.String getUserName () 
	public void setUserName (java.lang.String) 
		String userName
	public java.lang.String getPasswd () 
	public void setPasswd (java.lang.String) 
		String passwd
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String settingsId
		Object otherRef
	private void verbose (java.lang.String) 
		String msg
	static void  () 
}

org/apache/ivy/ant/IvyConvertPom.class
IvyConvertPom.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyConvertPom extends org.apache.ivy.ant.IvyTask {
	private java.io.File pomFile
	private java.io.File ivyFile
	public void  () 
	public java.io.File getPomFile () 
	public void setPomFile (java.io.File) 
		java.io.File file
	public java.io.File getIvyFile () 
	public void setIvyFile (java.io.File) 
		java.io.File ivyFile
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.net.MalformedURLException e
		java.text.ParseException e
		Exception e
}

org/apache/ivy/ant/IvyDeliver$1.class
IvyDeliver.java
package org.apache.ivy.ant
 org.apache.ivy.ant.IvyDeliver$1 extends java.lang.Object {
}

org/apache/ivy/ant/IvyDeliver$DeliverDRResolver.class
IvyDeliver.java
package org.apache.ivy.ant
final org.apache.ivy.ant.IvyDeliver$DeliverDRResolver extends org.apache.ivy.core.deliver.DefaultPublishingDRResolver {
	private final org.apache.ivy.ant.IvyDeliver this$0
	private void  (org.apache.ivy.ant.IvyDeliver) 
	public java.lang.String resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor published
		String publishedStatus
		org.apache.ivy.core.module.id.ModuleRevisionId depMrid
		String depStatus
		String statusProperty
		String versionProperty
		String deliveredProperty
		String version
		String status
		String delivered
		String globalStatusProperty
		String globalVersionProperty
		org.apache.tools.ant.taskdefs.Input input
	public void deliverDependency (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, java.lang.String) 
		org.apache.tools.ant.taskdefs.CallTarget ct
		org.apache.tools.ant.taskdefs.Property param
		String deliveredProperty
		org.apache.ivy.core.module.id.ModuleRevisionId depMrid
		String version
		String status
		String depStatus
	void  (org.apache.ivy.ant.IvyDeliver, org.apache.ivy.ant.IvyDeliver$1) 
		org.apache.ivy.ant.IvyDeliver x0
		org.apache.ivy.ant.IvyDeliver$1 x1
}

org/apache/ivy/ant/IvyDeliver.class
IvyDeliver.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyDeliver extends org.apache.ivy.ant.IvyTask {
	private String organisation
	private String module
	private String revision
	private String pubRevision
	private String deliverpattern
	private String status
	private String pubdate
	private String deliverTarget
	private java.io.File deliveryList
	private boolean replacedynamicrev
	private String resolveId
	private String conf
	private String pubBranch
	private boolean generateRevConstraint
	public void  () 
	public void setCache (java.io.File) 
		java.io.File cache
	public java.lang.String getDeliverpattern () 
	public void setDeliverpattern (java.lang.String) 
		String destivypattern
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getPubdate () 
	public void setPubdate (java.lang.String) 
		String pubdate
	public java.lang.String getPubrevision () 
	public void setPubrevision (java.lang.String) 
		String pubRevision
	public java.lang.String getPubbranch () 
	public void setPubbranch (java.lang.String) 
		String pubBranch
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getStatus () 
	public void setStatus (java.lang.String) 
		String status
	public void setDelivertarget (java.lang.String) 
		String deliverTarget
	public void setDeliveryList (java.io.File) 
		java.io.File deliveryList
	public boolean isReplacedynamicrev () 
	public void setReplacedynamicrev (boolean) 
		boolean replacedynamicrev
	public java.lang.String getResolveId () 
	public void setResolveId (java.lang.String) 
		String resolveId
	public java.lang.String getConf () 
	public void setConf (java.lang.String) 
		String confs
	public boolean isGenerateRevConstraint () 
	public void setGenerateRevConstraint (boolean) 
		boolean generateRevConstraint
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		String deliveryListPath
		org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver drResolver
		org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver drResolver
		org.apache.ivy.core.deliver.DeliverOptions options
		Exception e
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		java.util.Date pubdate
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		boolean isLeading
	private void loadDeliveryList () 
		org.apache.tools.ant.taskdefs.Property property
	private void appendDeliveryList (java.lang.String) 
		String msg
		org.apache.tools.ant.taskdefs.Echo echo
	static void access$000 (org.apache.ivy.ant.IvyDeliver) 
		org.apache.ivy.ant.IvyDeliver x0
	static void access$100 (org.apache.ivy.ant.IvyDeliver, java.lang.String) 
		org.apache.ivy.ant.IvyDeliver x0
		String x1
	static java.lang.String access$200 (org.apache.ivy.ant.IvyDeliver) 
		org.apache.ivy.ant.IvyDeliver x0
}

org/apache/ivy/ant/IvyExtractFromSources$Ignore.class
IvyExtractFromSources.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyExtractFromSources$Ignore extends java.lang.Object {
	private String packageName
	public void  () 
	public java.lang.String getPackage () 
	public void setPackage (java.lang.String) 
		String package1
}

org/apache/ivy/ant/IvyExtractFromSources.class
IvyExtractFromSources.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyExtractFromSources extends org.apache.tools.ant.Task {
	private String organisation
	private String module
	private String revision
	private String status
	private java.util.List ignoredPackaged
	private java.util.Map mapping
	private org.apache.tools.ant.taskdefs.Concat concat
	private java.io.File to
	public void  () 
	public void addConfiguredIgnore (org.apache.ivy.ant.IvyExtractFromSources$Ignore) 
		org.apache.ivy.ant.IvyExtractFromSources$Ignore ignore
	public java.io.File getTo () 
	public void setTo (java.io.File) 
		java.io.File to
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getStatus () 
	public void setStatus (java.lang.String) 
		String status
	public void addConfiguredMapping (org.apache.ivy.ant.PackageMapping) 
		org.apache.ivy.ant.PackageMapping mapping
	public void addFileSet (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileSet
	public void execute ()  throws org.apache.tools.ant.BuildException 
		String pack
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Iterator iter
		java.io.PrintWriter writer
		java.io.FileNotFoundException e
		java.io.Writer out
		java.util.Set importsSet
		java.util.Set dependencies
	private org.apache.ivy.core.module.id.ModuleRevisionId getMapping (java.lang.String) 
		int lastDotIndex
		String pack
		String askedPack
		org.apache.ivy.core.module.id.ModuleRevisionId ret
	private void configureConcat () 
		org.apache.tools.ant.types.FilterChain filterChain
		org.apache.tools.ant.filters.LineContainsRegExp lcre
		org.apache.tools.ant.types.RegularExpression regexp
		org.apache.tools.ant.filters.TokenFilter tf
		org.apache.tools.ant.filters.TokenFilter$ReplaceRegex rre
}

org/apache/ivy/ant/IvyFindRevision.class
IvyFindRevision.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyFindRevision extends org.apache.ivy.ant.IvyTask {
	private String organisation
	private String module
	private String branch
	private String revision
	private String property
	public void  () 
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
	public java.lang.String getProperty () 
	public void setProperty (java.lang.String) 
		String prefix
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
}

org/apache/ivy/ant/IvyInfo.class
IvyInfo.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyInfo extends org.apache.ivy.ant.IvyTask {
	private java.io.File file
	private String organisation
	private String module
	private String branch
	private String revision
	private String property
	public void  () 
	public java.io.File getFile () 
	public void setFile (java.io.File) 
		java.io.File file
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
	public java.lang.String getProperty () 
	public void setProperty (java.lang.String) 
		String prefix
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.net.MalformedURLException e
		java.text.ParseException e
		Exception e
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
	private void setProperties (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId) 
		java.util.Map$Entry entry
		java.util.Iterator iter
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Map extra
		org.apache.ivy.core.module.descriptor.Configuration[] configs
		java.util.List publicConfigsList
		String[] publicConfigs
}

org/apache/ivy/ant/IvyInstall.class
IvyInstall.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyInstall extends org.apache.ivy.ant.IvyTask {
	private String organisation
	private String module
	private String revision
	private String branch
	private boolean overwrite
	private String from
	private String to
	private boolean transitive
	private String type
	private String matcher
	private boolean haltOnFailure
	public void  () 
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		Exception e
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.report.ResolveReport report
	public boolean isHaltonfailure () 
	public void setHaltonfailure (boolean) 
		boolean haltOnFailure
	public void setCache (java.io.File) 
		java.io.File cache
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public boolean isOverwrite () 
	public void setOverwrite (boolean) 
		boolean overwrite
	public java.lang.String getFrom () 
	public void setFrom (java.lang.String) 
		String from
	public java.lang.String getTo () 
	public void setTo (java.lang.String) 
		String to
	public boolean isTransitive () 
	public void setTransitive (boolean) 
		boolean transitive
	public java.lang.String getType () 
	public void setType (java.lang.String) 
		String type
	public java.lang.String getMatcher () 
	public void setMatcher (java.lang.String) 
		String matcher
}

org/apache/ivy/ant/IvyListModules.class
IvyListModules.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyListModules extends org.apache.ivy.ant.IvyTask {
	private String organisation
	private String module
	private String branch
	private String revision
	private String matcher
	private String property
	private String value
	public void  () 
	public java.lang.String getMatcher () 
	public void setMatcher (java.lang.String) 
		String matcher
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getProperty () 
	public void setProperty (java.lang.String) 
		String name
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		String name
		String value
		int i
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
}

org/apache/ivy/ant/IvyMakePom$Mapping.class
IvyMakePom.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyMakePom$Mapping extends java.lang.Object {
	private String conf
	private String scope
	private final org.apache.ivy.ant.IvyMakePom this$0
	public void  (org.apache.ivy.ant.IvyMakePom) 
	public java.lang.String getConf () 
	public void setConf (java.lang.String) 
		String conf
	public java.lang.String getScope () 
	public void setScope (java.lang.String) 
		String scope
}

org/apache/ivy/ant/IvyMakePom.class
IvyMakePom.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyMakePom extends org.apache.ivy.ant.IvyTask {
	private java.io.File pomFile
	private java.io.File headerFile
	private java.io.File ivyFile
	private java.util.Collection mappings
	public void  () 
	public java.io.File getPomFile () 
	public void setPomFile (java.io.File) 
		java.io.File file
	public java.io.File getIvyFile () 
	public void setIvyFile (java.io.File) 
		java.io.File ivyFile
	public java.io.File getHeaderFile () 
	public void setHeaderFile (java.io.File) 
		java.io.File headerFile
	public org.apache.ivy.ant.IvyMakePom$Mapping createMapping () 
		org.apache.ivy.ant.IvyMakePom$Mapping mapping
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.net.MalformedURLException e
		java.text.ParseException e
		Exception e
	private java.util.Map getMappingsMap () 
		org.apache.ivy.ant.IvyMakePom$Mapping mapping
		java.util.Iterator iter
		java.util.Map mappingsMap
}

org/apache/ivy/ant/IvyPostResolveTask.class
IvyPostResolveTask.java
package org.apache.ivy.ant
public abstract org.apache.ivy.ant.IvyPostResolveTask extends org.apache.ivy.ant.IvyTask {
	private String conf
	private boolean haltOnFailure
	private boolean transitive
	private boolean inline
	private String organisation
	private String branch
	private String module
	private String revision
	private String resolveId
	private String type
	private java.io.File file
	private org.apache.ivy.util.filter.Filter artifactFilter
	private boolean useOrigin
	private Boolean keep
	private boolean refresh
	private String resolveMode
	private String log
	public void  () 
	public boolean isUseOrigin () 
	public void setUseOrigin (boolean) 
		boolean useOrigin
	public java.lang.String getLog () 
	public void setLog (java.lang.String) 
		String log
	protected void prepareAndCheck () 
		String fileName
		int i
		org.apache.ivy.ant.IvyResolve resolve
		String[] toResolve
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		boolean orgAndModSetManually
	protected void ensureResolved (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.ant.IvyResolve resolve
		org.apache.ivy.core.settings.IvySettings settings
		String requestedConfigs
		String[] confs
	protected java.lang.String[] getConfsToResolve (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String org
		String module
		String conf
		boolean strict
		org.apache.ivy.core.module.descriptor.ModuleDescriptor reference
		String[] rconfs
	protected java.lang.String[] getConfsToResolve (java.lang.String, java.lang.String) 
		String resolveId
		String conf
		org.apache.ivy.core.module.descriptor.ModuleDescriptor reference
		String[] rconfs
	private java.lang.String[] getConfsToResolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.lang.String[]) 
		String[] confs
		String resolvedConf
		String resolveId
		java.io.File report
		java.util.Iterator it
		String[] confs
		java.util.HashSet rconfsSet
		org.apache.ivy.core.cache.ResolutionCacheManager cache
		java.util.HashSet confsSet
		org.apache.ivy.core.module.descriptor.ModuleDescriptor reference
		String conf
		String[] rconfs
	protected org.apache.ivy.ant.IvyResolve createResolve (boolean, boolean) 
		boolean haltOnFailure
		boolean useOrigin
		org.apache.ivy.ant.IvyResolve resolve
	protected org.apache.ivy.core.module.id.ModuleRevisionId getResolvedMrid () 
	protected org.apache.ivy.core.module.id.ModuleId getResolvedModuleId () 
	protected org.apache.ivy.core.report.ResolveReport getResolvedReport () 
	public java.lang.String getType () 
	public void setType (java.lang.String) 
		String type
	public java.lang.String getConf () 
	public void setConf (java.lang.String) 
		String conf
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
	public boolean isHaltonfailure () 
	public void setHaltonfailure (boolean) 
		boolean haltOnFailure
	public void setCache (java.io.File) 
		java.io.File cache
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String rev
	public org.apache.ivy.util.filter.Filter getArtifactFilter () 
	public boolean isTransitive () 
	public void setTransitive (boolean) 
		boolean transitive
	public boolean isInline () 
	public void setInline (boolean) 
		boolean inline
	public void setResolveId (java.lang.String) 
		String resolveId
	public java.lang.String getResolveId () 
	public void setFile (java.io.File) 
		java.io.File file
	public java.io.File getFile () 
	public void setKeep (boolean) 
		boolean keep
	public boolean isKeep () 
	public void setRefresh (boolean) 
		boolean refresh
	public boolean isRefresh () 
	public java.lang.String getResolveMode () 
	public void setResolveMode (java.lang.String) 
		String resolveMode
}

org/apache/ivy/ant/IvyPublish$ArtifactsPattern.class
IvyPublish.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyPublish$ArtifactsPattern extends java.lang.Object {
	private String pattern
	public void  () 
	public java.lang.String getPattern () 
	public void setPattern (java.lang.String) 
		String pattern
}

org/apache/ivy/ant/IvyPublish$PublishArtifact.class
IvyPublish.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyPublish$PublishArtifact extends java.lang.Object implements org.apache.ivy.core.module.descriptor.Artifact  {
	private String ext
	private String name
	private String type
	private final org.apache.ivy.ant.IvyPublish this$0
	public void  (org.apache.ivy.ant.IvyPublish) 
	public java.lang.String[] getConfigurations () 
	public java.lang.String getExt () 
	public org.apache.ivy.core.module.id.ArtifactRevisionId getId () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public java.lang.String getName () 
	public java.util.Date getPublicationDate () 
	public java.lang.String getType () 
	public java.net.URL getUrl () 
	public void setExt (java.lang.String) 
		String ext
	public void setName (java.lang.String) 
		String name
	public void setType (java.lang.String) 
		String type
	public java.lang.String getAttribute (java.lang.String) 
		String attName
	public java.util.Map getAttributes () 
	public java.lang.String getExtraAttribute (java.lang.String) 
		String attName
	public java.util.Map getExtraAttributes () 
	public java.util.Map getQualifiedExtraAttributes () 
	public java.lang.String getStandardAttribute (java.lang.String) 
		String attName
	public java.util.Map getStandardAttributes () 
	public boolean isMetadata () 
}

org/apache/ivy/ant/IvyPublish.class
IvyPublish.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyPublish extends org.apache.ivy.ant.IvyTask {
	private String organisation
	private String module
	private String revision
	private String pubRevision
	private String srcivypattern
	private String status
	private String conf
	private String pubdate
	private String deliverTarget
	private String publishResolverName
	private java.util.List artifactspattern
	private java.io.File deliveryList
	private boolean publishivy
	private boolean warnonmissing
	private boolean haltonmissing
	private boolean overwrite
	private boolean update
	private boolean replacedynamicrev
	private boolean forcedeliver
	private java.util.Collection artifacts
	private String pubBranch
	public void  () 
	public void setCache (java.io.File) 
		java.io.File cache
	public java.lang.String getSrcivypattern () 
	public void setSrcivypattern (java.lang.String) 
		String destivypattern
	public java.lang.String getDeliverivypattern () 
	public void setDeliverivypattern (java.lang.String) 
		String destivypattern
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getPubdate () 
	public void setPubdate (java.lang.String) 
		String pubdate
	public java.lang.String getPubrevision () 
	public void setPubrevision (java.lang.String) 
		String pubRevision
	public java.lang.String getPubbranch () 
	public void setPubbranch (java.lang.String) 
		String pubBranch
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getStatus () 
	public void setStatus (java.lang.String) 
		String status
	public void setConf (java.lang.String) 
		String conf
	public void setDelivertarget (java.lang.String) 
		String deliverTarget
	public void setDeliveryList (java.io.File) 
		java.io.File deliveryList
	public java.lang.String getResolver () 
	public void setResolver (java.lang.String) 
		String publishResolverName
	public java.lang.String getArtifactspattern () 
	public void setArtifactspattern (java.lang.String) 
		String artifactsPattern
	public void addArtifactspattern (java.lang.String) 
		String artifactsPattern
	public void addConfiguredArtifacts (org.apache.ivy.ant.IvyPublish$ArtifactsPattern) 
		org.apache.ivy.ant.IvyPublish$ArtifactsPattern p
	public boolean isReplacedynamicrev () 
	public void setReplacedynamicrev (boolean) 
		boolean replacedynamicrev
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		String p
		org.apache.ivy.ant.IvyDeliver deliver
		java.io.File ivyFile
		Exception e
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		java.util.Date pubdate
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public org.apache.ivy.ant.IvyPublish$PublishArtifact createArtifact () 
		org.apache.ivy.ant.IvyPublish$PublishArtifact art
	public boolean isPublishivy () 
	public void setPublishivy (boolean) 
		boolean publishivy
	public boolean isWarnonmissing () 
	public void setWarnonmissing (boolean) 
		boolean warnonmissing
	public boolean isHaltonmissing () 
	public void setHaltonmissing (boolean) 
		boolean haltonmissing
	public boolean isOverwrite () 
	public void setOverwrite (boolean) 
		boolean overwrite
	public void setForcedeliver (boolean) 
		boolean b
	public boolean isForcedeliver () 
	public boolean isUpdate () 
	public void setUpdate (boolean) 
		boolean update
}

org/apache/ivy/ant/IvyReport.class
IvyReport.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyReport extends org.apache.ivy.ant.IvyTask {
	private java.io.File todir
	private String organisation
	private String module
	private String conf
	private boolean graph
	private boolean dot
	private boolean xml
	private boolean xsl
	private java.io.File xslFile
	private String outputpattern
	private String xslext
	private java.util.List params
	private String resolveId
	private org.apache.ivy.core.module.id.ModuleRevisionId mRevId
	static Class class$org$apache$ivy$plugins$report$XmlReportOutputter
	public void  () 
	public java.io.File getTodir () 
	public void setTodir (java.io.File) 
		java.io.File todir
	public void setCache (java.io.File) 
		java.io.File cache
	public java.lang.String getConf () 
	public void setConf (java.lang.String) 
		String conf
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public boolean isGraph () 
	public void setGraph (boolean) 
		boolean graph
	public java.io.File getXslfile () 
	public void setXslfile (java.io.File) 
		java.io.File xslFile
	public java.lang.String getOutputpattern () 
	public void setOutputpattern (java.lang.String) 
		String outputpattern
	public java.lang.String getResolveId () 
	public void setResolveId (java.lang.String) 
		String resolveId
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		String t
		String[] confs
		java.io.IOException e
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
	private void genxml (java.lang.String[])  throws java.io.IOException 
		java.io.File out
		java.io.File xml
		java.io.File out
		int i
		String[] confs
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
	private void genreport (java.lang.String[])  throws java.io.IOException 
		java.io.File css
		java.io.File css
		String[] confs
	private java.io.File getReportStylePath ()  throws java.io.IOException 
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		java.io.File style
	private java.lang.String getOutputPattern (java.lang.String, java.lang.String) 
		java.text.ParseException e
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		org.apache.ivy.plugins.report.XmlReportParser parser
		java.io.File reportFile
		String conf
		String ext
	private void genStyled (java.lang.String[], java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File out
		org.apache.tools.ant.taskdefs.XSLTProcess$Param param
		java.util.Iterator it
		javax.xml.transform.stream.StreamResult res
		javax.xml.transform.Source src
		java.io.IOException e
		java.io.IOException e
		javax.xml.transform.TransformerException e
		java.io.IOException e
		java.io.IOException e
		java.io.File reportFile
		java.io.File outFile
		java.io.File outFileDir
		java.io.InputStream inStream
		java.io.OutputStream outStream
		int i
		javax.xml.transform.Source xsltSource
		javax.xml.transform.TransformerFactory tFactory
		javax.xml.transform.Transformer transformer
		java.io.IOException e
		javax.xml.transform.TransformerConfigurationException e
		java.io.IOException e
		String[] confs
		java.io.File style
		String ext
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		java.io.File out
		java.io.InputStream xsltStream
	private java.io.File getStylePath (java.lang.String)  throws java.io.IOException 
		String styleResourceName
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		java.io.File style
	public boolean isXml () 
	public void setXml (boolean) 
		boolean xml
	public boolean isXsl () 
	public void setXsl (boolean) 
		boolean xsl
	public java.lang.String getXslext () 
	public void setXslext (java.lang.String) 
		String xslext
	public org.apache.tools.ant.taskdefs.XSLTProcess$Param createParam () 
		org.apache.tools.ant.taskdefs.XSLTProcess$Param result
	public boolean isDot () 
	public void setDot (boolean) 
		boolean dot
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/ant/IvyRepositoryReport.class
IvyRepositoryReport.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyRepositoryReport extends org.apache.ivy.ant.IvyTask {
	private String organisation
	private String module
	private String branch
	private String revision
	private String matcher
	private java.io.File todir
	private boolean graph
	private boolean dot
	private boolean xml
	private boolean xsl
	private String xslFile
	private String outputname
	private String xslext
	private java.util.List params
	static Class class$org$apache$ivy$plugins$report$XmlReportOutputter
	public void  () 
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.ivy.core.module.id.ModuleRevisionId criteria
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		java.util.Set modules
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String resolveId
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		Exception e
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private void genreport (org.apache.ivy.core.cache.ResolutionCacheManager, java.lang.String, java.lang.String)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.XSLTProcess$Param realParam
		java.util.Iterator it
		org.apache.ivy.core.cache.ResolutionCacheManager cache
		String organisation
		String module
		org.apache.tools.ant.taskdefs.XSLTProcess xslt
		String resolveId
		org.apache.tools.ant.taskdefs.XSLTProcess$Param param
	private void gengraph (org.apache.ivy.core.cache.ResolutionCacheManager, java.lang.String, java.lang.String)  throws java.io.IOException 
		org.apache.ivy.core.cache.ResolutionCacheManager cache
		String organisation
		String module
	private java.lang.String getGraphStylePath (java.io.File)  throws java.io.IOException 
		java.io.File cache
		java.io.File style
	private void gendot (org.apache.ivy.core.cache.ResolutionCacheManager, java.lang.String, java.lang.String)  throws java.io.IOException 
		org.apache.ivy.core.cache.ResolutionCacheManager cache
		String organisation
		String module
	private java.lang.String getDotStylePath (java.io.File)  throws java.io.IOException 
		java.io.File cache
		java.io.File style
	private void gen (org.apache.ivy.core.cache.ResolutionCacheManager, java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.io.IOException 
		org.apache.ivy.core.cache.ResolutionCacheManager cache
		String organisation
		String module
		String style
		String ext
		org.apache.tools.ant.taskdefs.XSLTProcess xslt
		String resolveId
	public java.io.File getTodir () 
	public void setTodir (java.io.File) 
		java.io.File todir
	public boolean isGraph () 
	public void setGraph (boolean) 
		boolean graph
	public java.lang.String getXslfile () 
	public void setXslfile (java.lang.String) 
		String xslFile
	public boolean isXml () 
	public void setXml (boolean) 
		boolean xml
	public boolean isXsl () 
	public void setXsl (boolean) 
		boolean xsl
	public java.lang.String getXslext () 
	public void setXslext (java.lang.String) 
		String xslext
	public org.apache.tools.ant.taskdefs.XSLTProcess$Param createParam () 
		org.apache.tools.ant.taskdefs.XSLTProcess$Param result
	public java.lang.String getOutputname () 
	public void setOutputname (java.lang.String) 
		String outputpattern
	public void setCache (java.io.File) 
		java.io.File cache
	public java.lang.String getMatcher () 
	public void setMatcher (java.lang.String) 
		String matcher
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
	public boolean isDot () 
	public void setDot (boolean) 
		boolean dot
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/ant/IvyResolve.class
IvyResolve.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyResolve extends org.apache.ivy.ant.IvyTask {
	private java.io.File file
	private String conf
	private String organisation
	private String module
	private String branch
	private String revision
	private String pubdate
	private boolean inline
	private boolean haltOnFailure
	private boolean useCacheOnly
	private String type
	private boolean transitive
	private boolean refresh
	private boolean changing
	private Boolean keep
	private String failureProperty
	private boolean useOrigin
	private String resolveMode
	private String resolveId
	private String log
	private boolean checkIfChanged
	public void  () 
	public boolean isUseOrigin () 
	public void setUseOrigin (boolean) 
		boolean useOrigin
	public java.lang.String getDate () 
	public void setDate (java.lang.String) 
		String pubdate
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
	public void setCache (java.io.File) 
		java.io.File cache
	public java.lang.String getConf () 
	public void setConf (java.lang.String) 
		String conf
	public java.io.File getFile () 
	public void setFile (java.io.File) 
		java.io.File file
	public boolean isHaltonfailure () 
	public void setHaltonfailure (boolean) 
		boolean haltOnFailure
	public void setShowprogress (boolean) 
		boolean show
	public boolean isUseCacheOnly () 
	public void setUseCacheOnly (boolean) 
		boolean useCacheOnly
	public java.lang.String getType () 
	public void setType (java.lang.String) 
		String type
	public boolean isRefresh () 
	public void setRefresh (boolean) 
		boolean refresh
	public java.lang.String getLog () 
	public void setLog (java.lang.String) 
		String log
	public void setFailurePropery (java.lang.String) 
		String failureProperty
	public void setFailureProperty (java.lang.String) 
		String failureProperty
	public java.lang.String getFailureProperty () 
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		int i
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		Boolean hasChanged
		String[] confs
		org.apache.ivy.core.report.ResolveReport report
		java.net.MalformedURLException e
		java.text.ParseException e
		org.apache.ivy.core.resolve.ResolveProcessException e
		Exception e
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
	protected java.util.Collection getAllowedLogOptions () 
	private org.apache.ivy.core.resolve.ResolveOptions getResolveOptions (org.apache.ivy.Ivy, java.lang.String[], org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.Ivy ivy
		String[] confs
		org.apache.ivy.core.settings.IvySettings settings
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public boolean isTransitive () 
	public void setTransitive (boolean) 
		boolean transitive
	public boolean isChanging () 
	public void setChanging (boolean) 
		boolean changing
	public boolean isKeep () 
	public void setKeep (boolean) 
		boolean keep
	public boolean isInline () 
	public void setInline (boolean) 
		boolean inline
	public java.lang.String getResolveId () 
	public void setResolveId (java.lang.String) 
		String resolveId
	public java.lang.String getResolveMode () 
	public void setResolveMode (java.lang.String) 
		String resolveMode
	public boolean getCheckIfChanged () 
	public void setCheckIfChanged (boolean) 
		boolean checkIfChanged
}

org/apache/ivy/ant/IvyRetrieve.class
IvyRetrieve.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyRetrieve extends org.apache.ivy.ant.IvyPostResolveTask {
	private String pattern
	private String ivypattern
	private boolean sync
	private boolean symlink
	public void  () 
	public java.lang.String getPattern () 
	public void setPattern (java.lang.String) 
		String pattern
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		org.apache.ivy.util.filter.Filter artifactFilter
		int targetsCopied
		boolean haveTargetsBeenCopied
		Exception ex
	protected java.util.Collection getAllowedLogOptions () 
	public java.lang.String getIvypattern () 
	public void setIvypattern (java.lang.String) 
		String ivypattern
	public boolean isSync () 
	public void setSync (boolean) 
		boolean sync
	public void setSymlink (boolean) 
		boolean symlink
}

org/apache/ivy/ant/IvyTask.class
IvyTask.java
package org.apache.ivy.ant
public abstract org.apache.ivy.ant.IvyTask extends org.apache.tools.ant.Task {
	public static final String ANT_PROJECT_CONTEXT_KEY
	private Boolean validate
	private org.apache.tools.ant.types.Reference antIvyEngineRef
	private static final java.text.DateFormat DATE_FORMAT
	static Class class$org$apache$ivy$ant$IvyAntSettings
	public void  () 
	protected boolean doValidate (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings ivy
	public boolean isValidate () 
	public void setValidate (boolean) 
		boolean validate
	public void setSettingsRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference ref
	public org.apache.tools.ant.types.Reference getSettingsRef () 
	protected org.apache.ivy.core.settings.IvySettings getSettings () 
	protected org.apache.ivy.Ivy getIvyInstance () 
		Object antIvyEngine
		Object antIvyEngine
		org.apache.ivy.Ivy ivy
	protected void setResolved (org.apache.ivy.core.report.ResolveReport, boolean) 
		org.apache.ivy.core.report.ResolveReport report
		boolean keep
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		String suffix
	protected void setResolved (org.apache.ivy.core.report.ResolveReport, java.lang.String, boolean) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		org.apache.ivy.core.report.ResolveReport report
		String resolveId
		boolean keep
	protected java.lang.String[] getResolvedConfigurations (java.lang.String, java.lang.String, boolean) 
		String org
		String module
		boolean strict
	protected java.lang.Object getResolvedDescriptor (java.lang.String) 
		String resolveId
	protected java.lang.Object getResolvedDescriptor (java.lang.String, boolean) 
		String resolveId
		boolean strict
		Object result
	protected java.lang.Object getResolvedDescriptor (java.lang.String, java.lang.String) 
		String org
		String module
	protected java.lang.Object getResolvedDescriptor (java.lang.String, java.lang.String, boolean) 
		String org
		String module
		boolean strict
	private java.lang.Object getReference (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String prefix
		String org
		String module
		boolean strict
		Object reference
	protected org.apache.ivy.core.report.ResolveReport getResolvedReport (java.lang.String, java.lang.String, java.lang.String) 
		String org
		String module
		String resolveId
		org.apache.ivy.core.report.ResolveReport result
	protected java.lang.String[] splitConfs (java.lang.String) 
		int i
		String conf
		String[] confs
	protected java.lang.String mergeConfs (java.lang.String[]) 
		String[] conf
	protected java.util.Date getPubDate (java.lang.String, java.util.Date) 
		Exception ex
		String date
		java.util.Date def
	protected java.lang.String getProperty (java.lang.String, org.apache.ivy.core.settings.IvySettings, java.lang.String) 
		String value
		org.apache.ivy.core.settings.IvySettings ivy
		String name
	protected java.lang.String getProperty (java.lang.String, org.apache.ivy.core.settings.IvySettings, java.lang.String, java.lang.String) 
		String value
		org.apache.ivy.core.settings.IvySettings ivy
		String name
		String resolveId
	protected java.lang.String getProperty (org.apache.ivy.core.settings.IvySettings, java.lang.String, java.lang.String) 
		org.apache.ivy.core.settings.IvySettings ivy
		String name
		String resolveId
	protected java.lang.String getProperty (org.apache.ivy.core.settings.IvySettings, java.lang.String) 
		org.apache.ivy.core.settings.IvySettings ivy
		String name
		String val
	protected void prepareTask () 
	protected void finalizeTask () 
	public final void execute ()  throws org.apache.tools.ant.BuildException 
	public abstract void doExecute ()  throws org.apache.tools.ant.BuildException 
	public java.lang.String toString () 
	protected void cacheAttributeNotSupported () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/ivy/ant/IvyVar.class
IvyVar.java
package org.apache.ivy.ant
public org.apache.ivy.ant.IvyVar extends org.apache.ivy.ant.IvyTask {
	private String name
	private String value
	private java.io.File file
	private String url
	private String prefix
	public void  () 
	public java.io.File getFile () 
	public void setFile (java.io.File) 
		java.io.File aFile
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String aName
	public java.lang.String getPrefix () 
	public void setPrefix (java.lang.String) 
		String aPrefix
	public java.lang.String getUrl () 
	public void setUrl (java.lang.String) 
		String aUrl
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String aValue
	public void doExecute ()  throws org.apache.tools.ant.BuildException 
		Exception e
		Exception ex
		Exception e
		String name
		String value
		java.util.Iterator iter
		java.util.Properties props
		java.io.InputStream is
		org.apache.ivy.Ivy ivy
		org.apache.ivy.core.settings.IvySettings settings
	private java.lang.String getVarName (java.lang.String) 
		String name
		String prefix
}

org/apache/ivy/ant/PackageMapping.class
PackageMapping.java
package org.apache.ivy.ant
public org.apache.ivy.ant.PackageMapping extends java.lang.Object {
	private String pkg
	private String organisation
	private String module
	private String revision
	public void  () 
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrganisation () 
	public void setOrganisation (java.lang.String) 
		String organisation
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public java.lang.String getPackage () 
	public void setPackage (java.lang.String) 
		String package1
	public org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
}

org/apache/ivy/ant/antlib.xml
org/apache/ivy/core/ExecutionRelativeUrlResolver.class
ExecutionRelativeUrlResolver.java
package org.apache.ivy.core
public org.apache.ivy.core.ExecutionRelativeUrlResolver extends org.apache.ivy.core.RelativeUrlResolver {
	public void  () 
	public java.net.URL getURL (java.net.URL, java.lang.String)  throws java.net.MalformedURLException 
		java.net.URL context
		String url
}

org/apache/ivy/core/IvyContext.class
IvyContext.java
package org.apache.ivy.core
public org.apache.ivy.core.IvyContext extends java.lang.Object {
	private static ThreadLocal current
	private org.apache.ivy.Ivy defaultIvy
	private java.lang.ref.WeakReference ivy
	private java.util.Map contextMap
	private Thread operatingThread
	private org.apache.ivy.core.resolve.ResolveData resolveData
	private org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	public void  () 
	public void  (org.apache.ivy.core.IvyContext) 
		org.apache.ivy.core.IvyContext ctx
	public static org.apache.ivy.core.IvyContext getContext () 
		java.util.Stack cur
	private static java.util.Stack getCurrentStack () 
		java.util.Stack cur
	public static org.apache.ivy.core.IvyContext pushNewContext () 
	public static org.apache.ivy.core.IvyContext pushNewCopyContext () 
	public static org.apache.ivy.core.IvyContext pushContext (org.apache.ivy.core.IvyContext) 
		org.apache.ivy.core.IvyContext context
	public static org.apache.ivy.core.IvyContext popContext () 
	public static java.lang.Object peekInContextStack (java.lang.String) 
		org.apache.ivy.core.IvyContext ctx
		int i
		String key
		Object value
		java.util.Stack contextStack
	public org.apache.ivy.Ivy getIvy () 
		org.apache.ivy.Ivy ivy
	public org.apache.ivy.Ivy peekIvy () 
		org.apache.ivy.Ivy ivy
	private org.apache.ivy.Ivy getDefaultIvy () 
		Exception e
	public void setIvy (org.apache.ivy.Ivy) 
		org.apache.ivy.Ivy ivy
	public org.apache.ivy.core.settings.IvySettings getSettings () 
	public org.apache.ivy.plugins.circular.CircularDependencyStrategy getCircularDependencyStrategy () 
	public java.lang.Object get (java.lang.String) 
		String key
		java.lang.ref.WeakReference ref
	public void set (java.lang.String, java.lang.Object) 
		String key
		Object value
	public java.lang.Object peek (java.lang.String) 
		Object ret
		Object o
		String key
	public java.lang.Object pop (java.lang.String) 
		Object ret
		Object o
		String key
	public boolean pop (java.lang.String, java.lang.Object) 
		Object top
		Object o
		String key
		Object expectedValue
	public void push (java.lang.String, java.lang.Object) 
		Object o
		String key
		Object value
	public java.lang.Thread getOperatingThread () 
	public org.apache.ivy.util.MessageLogger getMessageLogger () 
		org.apache.ivy.Ivy ivy
	public org.apache.ivy.core.event.EventManager getEventManager () 
	public void checkInterrupted () 
	public void setResolveData (org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.resolve.ResolveData data
	public org.apache.ivy.core.resolve.ResolveData getResolveData () 
	public void setDependencyDescriptor (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor getDependencyDescriptor () 
	static void  () 
}

org/apache/ivy/core/IvyPatternHelper$OriginalArtifactNameValue.class
IvyPatternHelper.java
package org.apache.ivy.core
 org.apache.ivy.core.IvyPatternHelper$OriginalArtifactNameValue extends java.lang.Object {
	private String org
	private String moduleName
	private String branch
	private String revision
	private java.util.Map extraModuleAttributes
	private String artifactName
	private String artifactType
	private String artifactExt
	private java.util.Map extraArtifactAttributes
	private org.apache.ivy.core.cache.ArtifactOrigin origin
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map, java.util.Map) 
		String org
		String moduleName
		String branch
		String revision
		String artifactName
		String artifactType
		String artifactExt
		java.util.Map extraModuleAttributes
		java.util.Map extraArtifactAttributes
	public void  (org.apache.ivy.core.cache.ArtifactOrigin) 
		org.apache.ivy.core.cache.ArtifactOrigin origin
	public java.lang.String toString () 
		org.apache.ivy.core.module.id.ModuleRevisionId revId
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.RepositoryCacheManager cacheManager
		String location
		int lastPathIndex
		int lastColonIndex
}

org/apache/ivy/core/IvyPatternHelper.class
IvyPatternHelper.java
package org.apache.ivy.core
public final org.apache.ivy.core.IvyPatternHelper extends java.lang.Object {
	public static final String CONF_KEY
	public static final String TYPE_KEY
	public static final String EXT_KEY
	public static final String ARTIFACT_KEY
	public static final String BRANCH_KEY
	public static final String REVISION_KEY
	public static final String MODULE_KEY
	public static final String ORGANISATION_KEY
	public static final String ORGANISATION_KEY2
	public static final String ORIGINAL_ARTIFACTNAME_KEY
	private static final java.util.regex.Pattern PARAM_PATTERN
	private static final java.util.regex.Pattern VAR_PATTERN
	private void  () 
	public static java.lang.String substitute (java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String pattern
		org.apache.ivy.core.module.id.ModuleRevisionId moduleRevision
	public static java.lang.String substitute (java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, java.lang.String) 
		String pattern
		org.apache.ivy.core.module.id.ModuleRevisionId moduleRevision
		String artifact
		String type
		String ext
	public static java.lang.String substitute (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact) 
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public static java.lang.String substitute (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.cache.ArtifactOrigin) 
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
	public static java.lang.String substitute (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, java.lang.String) 
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String conf
	public static java.lang.String substitute (java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.Artifact) 
		String pattern
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public static java.lang.String substitute (java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.Artifact, java.lang.String, org.apache.ivy.core.cache.ArtifactOrigin) 
		String pattern
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String conf
		org.apache.ivy.core.cache.ArtifactOrigin origin
	public static java.lang.String substitute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String pattern
		String org
		String module
		String revision
		String artifact
		String type
		String ext
	public static java.lang.String substitute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String pattern
		String org
		String module
		String revision
		String artifact
		String type
		String ext
		String conf
	public static java.lang.String substitute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map, java.util.Map) 
		String pattern
		String org
		String module
		String revision
		String artifact
		String type
		String ext
		String conf
		java.util.Map extraModuleAttributes
		java.util.Map extraArtifactAttributes
	public static java.lang.String substitute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.ivy.core.cache.ArtifactOrigin, java.util.Map, java.util.Map) 
		String pattern
		String org
		String module
		String branch
		String revision
		String artifact
		String type
		String ext
		String conf
		org.apache.ivy.core.cache.ArtifactOrigin origin
		java.util.Map extraModuleAttributes
		java.util.Map extraArtifactAttributes
		java.util.Map tokens
	public static java.lang.String substituteVariables (java.lang.String, java.util.Map) 
		String pattern
		java.util.Map variables
	public static java.lang.String substituteVariables (java.lang.String, org.apache.ivy.core.settings.IvyVariableContainer) 
		String pattern
		org.apache.ivy.core.settings.IvyVariableContainer variables
	private static java.lang.String substituteVariables (java.lang.String, org.apache.ivy.core.settings.IvyVariableContainer, java.util.Stack) 
		java.util.List cycle
		int index
		String var
		String val
		String pattern
		org.apache.ivy.core.settings.IvyVariableContainer variables
		java.util.Stack substituting
		java.util.regex.Matcher m
		boolean useVariables
		StringBuffer sb
	public static java.lang.String substituteTokens (java.lang.String, java.util.Map) 
		String token
		Object tokenValue
		String value
		int i
		String pattern
		java.util.Map tokens
		java.util.Map tokensCopy
		StringBuffer buffer
		char[] chars
		StringBuffer optionalPart
		StringBuffer tokenBuffer
		boolean insideOptionalPart
		boolean insideToken
		boolean tokenSeen
		boolean tokenHadValue
	public static java.lang.String substituteVariable (java.lang.String, java.lang.String, java.lang.String) 
		String pattern
		String variable
		String value
		StringBuffer buf
	public static void substituteVariable (java.lang.StringBuffer, java.lang.String, java.lang.String) 
		int index
		StringBuffer buf
		String variable
		String value
		String from
		int fromLength
	public static java.lang.String substituteToken (java.lang.String, java.lang.String, java.lang.String) 
		String pattern
		String token
		String value
		StringBuffer buf
	public static void substituteToken (java.lang.StringBuffer, java.lang.String, java.lang.String) 
		int index
		StringBuffer buf
		String token
		String value
		String from
		int fromLength
	public static java.lang.String getTokenString (java.lang.String) 
		String token
	public static java.lang.String substituteParams (java.lang.String, java.util.Map) 
		String pattern
		java.util.Map params
	private static java.lang.String substituteParams (java.lang.String, org.apache.ivy.core.settings.IvyVariableContainer, java.util.Stack) 
		java.util.List cycle
		int index
		String var
		String val
		String pattern
		org.apache.ivy.core.settings.IvyVariableContainer params
		java.util.Stack substituting
		java.util.regex.Matcher m
		StringBuffer sb
	public static java.lang.String getTokenRoot (java.lang.String) 
		String pattern
		int index
	public static java.lang.String getFirstToken (java.lang.String) 
		String pattern
		int startIndex
		int endIndex
	static void  () 
}

org/apache/ivy/core/IvyThread.class
IvyThread.java
package org.apache.ivy.core
public org.apache.ivy.core.IvyThread extends java.lang.Thread {
	private org.apache.ivy.core.IvyContext context
	public void  () 
	public void  (java.lang.Runnable, java.lang.String) 
		Runnable target
		String name
	public void  (java.lang.Runnable) 
		Runnable target
	public void  (java.lang.String) 
		String name
	public void  (java.lang.ThreadGroup, java.lang.Runnable, java.lang.String, long) 
		ThreadGroup group
		Runnable target
		String name
		long stackSize
	public void  (java.lang.ThreadGroup, java.lang.Runnable, java.lang.String) 
		ThreadGroup group
		Runnable target
		String name
	public void  (java.lang.ThreadGroup, java.lang.Runnable) 
		ThreadGroup group
		Runnable target
	public void  (java.lang.ThreadGroup, java.lang.String) 
		ThreadGroup group
		String name
	public void run () 
	protected void initContext () 
}

org/apache/ivy/core/LogOptions.class
LogOptions.java
package org.apache.ivy.core
public org.apache.ivy.core.LogOptions extends java.lang.Object {
	public static final String LOG_DEFAULT
	public static final String LOG_DOWNLOAD_ONLY
	public static final String LOG_QUIET
	private String log
	public void  () 
	public void  (org.apache.ivy.core.LogOptions) 
		org.apache.ivy.core.LogOptions options
	public java.lang.String getLog () 
	public org.apache.ivy.core.LogOptions setLog (java.lang.String) 
		String log
}

org/apache/ivy/core/NormalRelativeUrlResolver.class
NormalRelativeUrlResolver.java
package org.apache.ivy.core
public org.apache.ivy.core.NormalRelativeUrlResolver extends org.apache.ivy.core.RelativeUrlResolver {
	public void  () 
	public java.net.URL getURL (java.net.URL, java.lang.String)  throws java.net.MalformedURLException 
		java.net.URL context
		String url
}

org/apache/ivy/core/RelativeUrlResolver.class
RelativeUrlResolver.java
package org.apache.ivy.core
public abstract org.apache.ivy.core.RelativeUrlResolver extends java.lang.Object {
	public void  () 
	public abstract java.net.URL getURL (java.net.URL, java.lang.String)  throws java.net.MalformedURLException 
	public java.net.URL getURL (java.net.URL, java.lang.String, java.lang.String)  throws java.net.MalformedURLException 
		java.io.File f
		java.net.URL context
		String file
		String url
}

org/apache/ivy/core/cache/ArtifactOrigin.class
ArtifactOrigin.java
package org.apache.ivy.core.cache
public org.apache.ivy.core.cache.ArtifactOrigin extends java.lang.Object {
	private static final String UNKNOWN
	private static final int MAGIC_HASH_VALUE
	private boolean isLocal
	private String location
	private org.apache.ivy.core.module.descriptor.Artifact artifact
	public static final org.apache.ivy.core.cache.ArtifactOrigin unkwnown (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public static final boolean isUnknown (org.apache.ivy.core.cache.ArtifactOrigin) 
		org.apache.ivy.core.cache.ArtifactOrigin artifact
	public static final boolean isUnknown (java.lang.String) 
		String location
	public void  (org.apache.ivy.core.module.descriptor.Artifact, boolean, java.lang.String) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		boolean isLocal
		String location
	public boolean isLocal () 
	public java.lang.String getLocation () 
	public org.apache.ivy.core.module.descriptor.Artifact getArtifact () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		org.apache.ivy.core.cache.ArtifactOrigin that
	public int hashCode () 
		int result
}

org/apache/ivy/core/cache/CacheDownloadOptions.class
CacheDownloadOptions.java
package org.apache.ivy.core.cache
public org.apache.ivy.core.cache.CacheDownloadOptions extends java.lang.Object {
	private org.apache.ivy.core.cache.DownloadListener listener
	private boolean force
	public void  () 
	public org.apache.ivy.core.cache.DownloadListener getListener () 
	public org.apache.ivy.core.cache.CacheDownloadOptions setListener (org.apache.ivy.core.cache.DownloadListener) 
		org.apache.ivy.core.cache.DownloadListener listener
	public boolean isForce () 
	public org.apache.ivy.core.cache.CacheDownloadOptions setForce (boolean) 
		boolean force
}

org/apache/ivy/core/cache/CacheMetadataOptions.class
CacheMetadataOptions.java
package org.apache.ivy.core.cache
public org.apache.ivy.core.cache.CacheMetadataOptions extends org.apache.ivy.core.cache.CacheDownloadOptions {
	private boolean validate
	private org.apache.ivy.plugins.namespace.Namespace namespace
	private Boolean isCheckmodified
	private String changingMatcherName
	private String changingPattern
	public void  () 
	public org.apache.ivy.plugins.namespace.Namespace getNamespace () 
	public org.apache.ivy.core.cache.CacheMetadataOptions setNamespace (org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.plugins.namespace.Namespace namespace
	public boolean isValidate () 
	public org.apache.ivy.core.cache.CacheMetadataOptions setValidate (boolean) 
		boolean validate
	public java.lang.Boolean isCheckmodified () 
	public org.apache.ivy.core.cache.CacheMetadataOptions setCheckmodified (java.lang.Boolean) 
		Boolean isCheckmodified
	public java.lang.String getChangingMatcherName () 
	public org.apache.ivy.core.cache.CacheMetadataOptions setChangingMatcherName (java.lang.String) 
		String changingMatcherName
	public java.lang.String getChangingPattern () 
	public org.apache.ivy.core.cache.CacheMetadataOptions setChangingPattern (java.lang.String) 
		String changingPattern
}

org/apache/ivy/core/cache/CacheUtil.class
CacheUtil.java
package org.apache.ivy.core.cache
public final org.apache.ivy.core.cache.CacheUtil extends java.lang.Object {
	public static void checkCachePattern (java.lang.String) 
		String cachePattern
	private void  () 
}

org/apache/ivy/core/cache/DefaultRepositoryCacheManager$1.class
DefaultRepositoryCacheManager.java
package org.apache.ivy.core.cache
 org.apache.ivy.core.cache.DefaultRepositoryCacheManager$1 extends java.lang.Object implements org.apache.ivy.plugins.repository.ArtifactResourceResolver  {
	private final org.apache.ivy.plugins.resolver.util.ResolvedResource val$mdRef
	private final org.apache.ivy.core.cache.DefaultRepositoryCacheManager this$0
	void  (org.apache.ivy.core.cache.DefaultRepositoryCacheManager, org.apache.ivy.plugins.resolver.util.ResolvedResource) 
	public org.apache.ivy.plugins.resolver.util.ResolvedResource resolve (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
}

org/apache/ivy/core/cache/DefaultRepositoryCacheManager$BackupResourceDownloader.class
DefaultRepositoryCacheManager.java
package org.apache.ivy.core.cache
 org.apache.ivy.core.cache.DefaultRepositoryCacheManager$BackupResourceDownloader extends java.lang.Object implements org.apache.ivy.plugins.repository.ResourceDownloader  {
	private org.apache.ivy.plugins.repository.ResourceDownloader delegate
	private java.io.File backup
	private String originalPath
	private final org.apache.ivy.core.cache.DefaultRepositoryCacheManager this$0
	private void  (org.apache.ivy.core.cache.DefaultRepositoryCacheManager, org.apache.ivy.plugins.repository.ResourceDownloader) 
		org.apache.ivy.plugins.repository.ResourceDownloader delegate
	public void download (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.repository.Resource, java.io.File)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.plugins.repository.Resource resource
		java.io.File dest
	public void restore ()  throws java.io.IOException 
		java.io.File original
	public void cleanUp () 
	void  (org.apache.ivy.core.cache.DefaultRepositoryCacheManager, org.apache.ivy.plugins.repository.ResourceDownloader, org.apache.ivy.core.cache.DefaultRepositoryCacheManager$1) 
		org.apache.ivy.core.cache.DefaultRepositoryCacheManager x0
		org.apache.ivy.plugins.repository.ResourceDownloader x1
		org.apache.ivy.core.cache.DefaultRepositoryCacheManager$1 x2
}

org/apache/ivy/core/cache/DefaultRepositoryCacheManager$MyModuleDescriptorProvider.class
DefaultRepositoryCacheManager.java
package org.apache.ivy.core.cache
 org.apache.ivy.core.cache.DefaultRepositoryCacheManager$MyModuleDescriptorProvider extends java.lang.Object implements org.apache.ivy.core.cache.ModuleDescriptorProvider  {
	private final org.apache.ivy.plugins.parser.ModuleDescriptorParser mdParser
	private final org.apache.ivy.core.cache.DefaultRepositoryCacheManager this$0
	public void  (org.apache.ivy.core.cache.DefaultRepositoryCacheManager, org.apache.ivy.plugins.parser.ModuleDescriptorParser) 
		org.apache.ivy.plugins.parser.ModuleDescriptorParser mdParser
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor provideModule (org.apache.ivy.plugins.parser.ParserSettings, java.io.File, boolean)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		java.io.File descriptorURL
		boolean validate
}

org/apache/ivy/core/cache/DefaultRepositoryCacheManager.class
DefaultRepositoryCacheManager.java
package org.apache.ivy.core.cache
public org.apache.ivy.core.cache.DefaultRepositoryCacheManager extends java.lang.Object implements org.apache.ivy.core.cache.RepositoryCacheManager org.apache.ivy.plugins.IvySettingsAware  {
	private static final String DEFAULT_ARTIFACT_PATTERN
	private static final String DEFAULT_DATA_FILE_PATTERN
	private static final String DEFAULT_IVY_PATTERN
	private static final int DEFAULT_MEMORY_CACHE_SIZE
	private org.apache.ivy.core.settings.IvySettings settings
	private java.io.File basedir
	private org.apache.ivy.plugins.lock.LockStrategy lockStrategy
	private String name
	private String ivyPattern
	private String dataFilePattern
	private String artifactPattern
	private String lockStrategyName
	private String changingPattern
	private String changingMatcherName
	private Boolean checkmodified
	private Boolean useOrigin
	private org.apache.ivy.core.module.id.ModuleRules ttlRules
	private Long defaultTTL
	private org.apache.ivy.core.cache.ModuleDescriptorMemoryCache memoryModuleDescrCache
	private static final java.util.regex.Pattern DURATION_PATTERN
	private static final int MILLIS_IN_SECONDS
	private static final int MILLIS_IN_MINUTES
	private static final int MILLIS_IN_HOUR
	private static final int MILLIS_IN_DAY
	public void  () 
	public void  (java.lang.String, org.apache.ivy.core.settings.IvySettings, java.io.File) 
		String name
		org.apache.ivy.core.settings.IvySettings settings
		java.io.File basedir
	public org.apache.ivy.core.settings.IvySettings getSettings () 
	public void setSettings (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings settings
	public java.io.File getIvyFileInCache (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String file
	public java.lang.String getIvyPattern () 
	public java.lang.String getArtifactPattern () 
	public void setArtifactPattern (java.lang.String) 
		String artifactPattern
	public java.io.File getBasedir () 
	public void setBasedir (java.io.File) 
		java.io.File cache
	public long getDefaultTTL () 
	public void setDefaultTTL (long) 
		long defaultTTL
	public void setDefaultTTL (java.lang.String) 
		String defaultTTL
	public java.lang.String getDataFilePattern () 
	public void setDataFilePattern (java.lang.String) 
		String dataFilePattern
	public void setIvyPattern (java.lang.String) 
		String ivyPattern
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getChangingMatcherName () 
	public void setChangingMatcher (java.lang.String) 
		String changingMatcherName
	public java.lang.String getChangingPattern () 
	public void setChangingPattern (java.lang.String) 
		String changingPattern
	public void addTTL (java.util.Map, org.apache.ivy.plugins.matcher.PatternMatcher, long) 
		java.util.Map attributes
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		long duration
	public void addConfiguredTtl (java.util.Map) 
		java.util.Map attributes
		String duration
		String matcher
	public void setMemorySize (int) 
		int size
	public org.apache.ivy.core.cache.ModuleDescriptorMemoryCache getMemoryCache () 
	private long parseDuration (java.lang.String) 
		int days
		int hours
		int minutes
		int seconds
		int millis
		String duration
		java.util.regex.Matcher m
	private int getGroupIntValue (java.util.regex.Matcher, int) 
		java.util.regex.Matcher m
		int groupNumber
		String g
	public boolean isCheckmodified () 
		String check
	public void setCheckmodified (boolean) 
		boolean check
	public boolean isUseOrigin () 
	public void setUseOrigin (boolean) 
		boolean b
	public java.io.File getArchiveFileInCache (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
	public java.io.File getArchiveFileInCache (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.cache.ArtifactOrigin) 
		java.io.File original
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
		java.io.File archive
	private java.io.File getArchiveFileInCache (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.cache.ArtifactOrigin, boolean) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
		boolean useOrigin
	public java.lang.String getArchivePathInCache (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public java.lang.String getArchivePathInCache (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.cache.ArtifactOrigin) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
	private void saveResolver (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String name
		org.apache.ivy.util.PropertiesFile cdf
	public void saveResolvers (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.lang.String) 
		org.apache.ivy.util.PropertiesFile cdf
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String metadataResolverName
		String artifactResolverName
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private java.lang.String getSavedResolverName (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.util.PropertiesFile cdf
	private java.lang.String getSavedArtResolverName (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.util.PropertiesFile cdf
	void saveArtifactOrigin (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.cache.ArtifactOrigin) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
		org.apache.ivy.util.PropertiesFile cdf
	private void removeSavedArtifactOrigin (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.util.PropertiesFile cdf
	public org.apache.ivy.core.cache.ArtifactOrigin getSavedArtifactOrigin (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.util.PropertiesFile cdf
		String location
		String local
		boolean isLocal
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private java.lang.String getPrefixKey (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		int hashCode
	private java.lang.String getLocationKey (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String prefix
	private java.lang.String getIsLocalKey (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String prefix
	private org.apache.ivy.util.PropertiesFile getCachedDataFile (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private org.apache.ivy.util.PropertiesFile getCachedDataFile (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mRevId
	public org.apache.ivy.core.resolve.ResolvedModuleRevision findModuleInCache (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.cache.CacheMetadataOptions, java.lang.String) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId requestedRevisionId
		org.apache.ivy.core.cache.CacheMetadataOptions options
		String expectedResolver
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private org.apache.ivy.core.resolve.ResolvedModuleRevision doFindModuleInCache (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.cache.CacheMetadataOptions, java.lang.String) 
		String resolvedRevision
		org.apache.ivy.core.report.MetadataArtifactDownloadReport madr
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser parser
		org.apache.ivy.core.module.descriptor.ModuleDescriptor depMD
		String resolverName
		String artResolverName
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.resolver.DependencyResolver artResolver
		Exception e
		java.io.File ivyFile
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.cache.CacheMetadataOptions options
		String expectedResolver
	private org.apache.ivy.core.module.descriptor.ModuleDescriptor getMdFromCache (org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser, org.apache.ivy.core.cache.CacheMetadataOptions, java.io.File)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser mdParser
		org.apache.ivy.core.cache.CacheMetadataOptions options
		java.io.File ivyFile
		org.apache.ivy.core.cache.ModuleDescriptorMemoryCache cache
		org.apache.ivy.core.cache.ModuleDescriptorProvider mdProvider
	private org.apache.ivy.core.module.descriptor.ModuleDescriptor getStaledMd (org.apache.ivy.plugins.parser.ModuleDescriptorParser, org.apache.ivy.core.cache.CacheMetadataOptions, java.io.File)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.plugins.parser.ModuleDescriptorParser mdParser
		org.apache.ivy.core.cache.CacheMetadataOptions options
		java.io.File ivyFile
		org.apache.ivy.core.cache.ModuleDescriptorMemoryCache cache
		org.apache.ivy.core.cache.ModuleDescriptorProvider mdProvider
	private java.lang.String getResolvedRevision (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.cache.CacheMetadataOptions) 
		String resolvedRevision
		org.apache.ivy.util.PropertiesFile cachedResolvedRevision
		String resolvedTime
		long expiration
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.cache.CacheMetadataOptions options
	public void saveResolvedRevision (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String) 
		org.apache.ivy.util.PropertiesFile cachedResolvedRevision
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String revision
	public long getTTL (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		Long ttl
	public java.lang.String toString () 
	public java.io.File getRepositoryCacheRoot () 
	public org.apache.ivy.plugins.lock.LockStrategy getLockStrategy () 
	public void setLockStrategy (org.apache.ivy.plugins.lock.LockStrategy) 
		org.apache.ivy.plugins.lock.LockStrategy lockStrategy
	public void setLockStrategy (java.lang.String) 
		String lockStrategyName
	public org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.repository.ArtifactResourceResolver, org.apache.ivy.plugins.repository.ResourceDownloader, org.apache.ivy.core.cache.CacheDownloadOptions) 
		org.apache.ivy.plugins.resolver.util.ResolvedResource artifactRef
		Exception ex
		long start
		org.apache.ivy.core.cache.DownloadListener listener
		org.apache.ivy.core.cache.ArtifactOrigin origin
		java.io.File archiveFile
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.plugins.repository.ArtifactResourceResolver resourceResolver
		org.apache.ivy.plugins.repository.ResourceDownloader resourceDownloader
		org.apache.ivy.core.cache.CacheDownloadOptions options
		org.apache.ivy.core.report.ArtifactDownloadReport adr
		boolean useOrigin
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public void originalToCachedModuleDescriptor (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.resolve.ResolvedModuleRevision, org.apache.ivy.core.cache.ModuleDescriptorWriter) 
		java.io.File originalFileInCache
		RuntimeException e
		Exception e
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.resolver.util.ResolvedResource orginalMetadataRef
		org.apache.ivy.core.module.descriptor.Artifact requestedMetadataArtifact
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		org.apache.ivy.core.cache.ModuleDescriptorWriter writer
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.Artifact originalMetadataArtifact
		java.io.File mdFileInCache
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public org.apache.ivy.core.resolve.ResolvedModuleRevision cacheModuleDescriptor (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.repository.ResourceDownloader, org.apache.ivy.core.cache.CacheMetadataOptions)  throws java.text.ParseException 
		long repLastModified
		long cacheLastModified
		org.apache.ivy.core.module.descriptor.Artifact transformedArtifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
		java.io.File artFile
		int j
		org.apache.ivy.core.module.descriptor.Artifact[] arts
		int i
		String[] confs
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		boolean deleteOldArtifacts
		org.apache.ivy.core.report.MetadataArtifactDownloadReport madr
		java.io.IOException ex
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.resolver.util.ResolvedResource mdRef
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.descriptor.Artifact moduleArtifact
		org.apache.ivy.plugins.repository.ResourceDownloader downloader
		org.apache.ivy.core.cache.CacheMetadataOptions options
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		java.util.Date cachedPublicationDate
		org.apache.ivy.core.report.ArtifactDownloadReport report
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.Artifact originalMetadataArtifact
		org.apache.ivy.core.cache.DefaultRepositoryCacheManager$BackupResourceDownloader backupDownloader
	private boolean lockMetadataArtifact (org.apache.ivy.core.module.id.ModuleRevisionId) 
		InterruptedException e
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.Artifact artifact
	private void unlockMetadataArtifact (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.Artifact artifact
	private org.apache.ivy.core.cache.ArtifactOrigin getDefaultMetadataArtifactOrigin (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private org.apache.ivy.core.module.descriptor.Artifact getDefaultMetadataArtifact (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public org.apache.ivy.core.module.descriptor.Artifact getOriginalMetadataArtifact (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact moduleArtifact
	private boolean isOriginalMetadataArtifact (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	private boolean isChanging (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.cache.CacheMetadataOptions) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId requestedRevisionId
		org.apache.ivy.core.cache.CacheMetadataOptions options
	private org.apache.ivy.plugins.matcher.Matcher getChangingMatcher (org.apache.ivy.core.cache.CacheMetadataOptions) 
		org.apache.ivy.core.cache.CacheMetadataOptions options
		String changingPattern
		String changingMatcherName
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	private boolean isCheckmodified (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.cache.CacheMetadataOptions) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId requestedRevisionId
		org.apache.ivy.core.cache.CacheMetadataOptions options
	public void clean () 
	public void dumpSettings () 
	static void  () 
}

org/apache/ivy/core/cache/DefaultResolutionCacheManager$1.class
DefaultResolutionCacheManager.java
package org.apache.ivy.core.cache
 org.apache.ivy.core.cache.DefaultResolutionCacheManager$1 extends java.lang.Object implements java.io.FilenameFilter  {
	private final String val$prefix
	private final org.apache.ivy.core.cache.DefaultResolutionCacheManager this$0
	void  (org.apache.ivy.core.cache.DefaultResolutionCacheManager, java.lang.String) 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/apache/ivy/core/cache/DefaultResolutionCacheManager.class
DefaultResolutionCacheManager.java
package org.apache.ivy.core.cache
public org.apache.ivy.core.cache.DefaultResolutionCacheManager extends java.lang.Object implements org.apache.ivy.core.cache.ResolutionCacheManager  {
	private static final String DEFAULT_CACHE_RESOLVED_IVY_PATTERN
	private static final String DEFAULT_CACHE_RESOLVED_IVY_PROPERTIES_PATTERN
	private String resolvedIvyPattern
	private String resolvedIvyPropertiesPattern
	private java.io.File basedir
	private String name
	public void  () 
	public void  (java.io.File) 
		java.io.File basedir
	public java.io.File getResolutionCacheRoot () 
	public java.io.File getBasedir () 
	public void setBasedir (java.io.File) 
		java.io.File basedir
	public java.lang.String getResolvedIvyPattern () 
	public void setResolvedIvyPattern (java.lang.String) 
		String cacheResolvedIvyPattern
	public java.lang.String getResolvedIvyPropertiesPattern () 
	public void setResolvedIvyPropertiesPattern (java.lang.String) 
		String cacheResolvedIvyPropertiesPattern
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.io.File getResolvedIvyFileInCache (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String file
	public java.io.File getResolvedIvyPropertiesInCache (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String file
	public java.io.File getConfigurationResolveReportInCache (java.lang.String, java.lang.String) 
		String resolveId
		String conf
	public java.io.File[] getConfigurationResolveReportsInCache (java.lang.String) 
		String resolveId
		String prefix
		String suffix
	public java.lang.String toString () 
	public void clean () 
}

org/apache/ivy/core/cache/DownloadListener.class
DownloadListener.java
package org.apache.ivy.core.cache
public abstract org.apache.ivy.core.cache.DownloadListener extends java.lang.Object {
	public abstract void needArtifact (org.apache.ivy.core.cache.RepositoryCacheManager, org.apache.ivy.core.module.descriptor.Artifact) 
	public abstract void startArtifactDownload (org.apache.ivy.core.cache.RepositoryCacheManager, org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.cache.ArtifactOrigin) 
	public abstract void endArtifactDownload (org.apache.ivy.core.cache.RepositoryCacheManager, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.report.ArtifactDownloadReport, java.io.File) 
}

org/apache/ivy/core/cache/ModuleDescriptorMemoryCache$CacheEntry.class
ModuleDescriptorMemoryCache.java
package org.apache.ivy.core.cache
 org.apache.ivy.core.cache.ModuleDescriptorMemoryCache$CacheEntry extends java.lang.Object {
	private final org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private final boolean validated
	private final org.apache.ivy.core.cache.ParserSettingsMonitor parserSettingsMonitor
	void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, boolean, org.apache.ivy.core.cache.ParserSettingsMonitor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		boolean validated
		org.apache.ivy.core.cache.ParserSettingsMonitor parserSettingsMonitor
	boolean isStale (boolean, org.apache.ivy.plugins.parser.ParserSettings) 
		boolean validated
		org.apache.ivy.plugins.parser.ParserSettings newParserSettings
	static org.apache.ivy.core.module.descriptor.ModuleDescriptor access$000 (org.apache.ivy.core.cache.ModuleDescriptorMemoryCache$CacheEntry) 
		org.apache.ivy.core.cache.ModuleDescriptorMemoryCache$CacheEntry x0
}

org/apache/ivy/core/cache/ModuleDescriptorMemoryCache.class
ModuleDescriptorMemoryCache.java
package org.apache.ivy.core.cache
 org.apache.ivy.core.cache.ModuleDescriptorMemoryCache extends java.lang.Object {
	private final int maxSize
	private final java.util.LinkedHashMap valueMap
	public void  (int) 
		int size
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor get (java.io.File, org.apache.ivy.plugins.parser.ParserSettings, boolean, org.apache.ivy.core.cache.ModuleDescriptorProvider)  throws java.text.ParseException java.io.IOException 
		java.io.File ivyFile
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		boolean validated
		org.apache.ivy.core.cache.ModuleDescriptorProvider mdProvider
		org.apache.ivy.core.module.descriptor.ModuleDescriptor descriptor
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getStale (java.io.File, org.apache.ivy.plugins.parser.ParserSettings, boolean, org.apache.ivy.core.cache.ModuleDescriptorProvider)  throws java.text.ParseException java.io.IOException 
		java.io.File ivyFile
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		boolean validated
		org.apache.ivy.core.cache.ModuleDescriptorProvider mdProvider
		org.apache.ivy.core.cache.ParserSettingsMonitor settingsMonitor
		org.apache.ivy.core.module.descriptor.ModuleDescriptor descriptor
	org.apache.ivy.core.module.descriptor.ModuleDescriptor getFromCache (java.io.File, org.apache.ivy.plugins.parser.ParserSettings, boolean) 
		java.io.File ivyFile
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		boolean validated
		org.apache.ivy.core.cache.ModuleDescriptorMemoryCache$CacheEntry entry
	void putInCache (java.io.File, org.apache.ivy.core.cache.ParserSettingsMonitor, boolean, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		java.util.Iterator it
		java.io.File url
		org.apache.ivy.core.cache.ParserSettingsMonitor ivySettingsMonitor
		boolean validated
		org.apache.ivy.core.module.descriptor.ModuleDescriptor descriptor
}

org/apache/ivy/core/cache/ModuleDescriptorProvider.class
ModuleDescriptorProvider.java
package org.apache.ivy.core.cache
abstract org.apache.ivy.core.cache.ModuleDescriptorProvider extends java.lang.Object {
	public abstract org.apache.ivy.core.module.descriptor.ModuleDescriptor provideModule (org.apache.ivy.plugins.parser.ParserSettings, java.io.File, boolean)  throws java.text.ParseException java.io.IOException 
}

org/apache/ivy/core/cache/ModuleDescriptorWriter.class
ModuleDescriptorWriter.java
package org.apache.ivy.core.cache
public abstract org.apache.ivy.core.cache.ModuleDescriptorWriter extends java.lang.Object {
	public abstract void write (org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.File, java.io.File)  throws java.io.IOException java.text.ParseException 
}

org/apache/ivy/core/cache/ParserSettingsMonitor$1.class
ParserSettingsMonitor.java
package org.apache.ivy.core.cache
 org.apache.ivy.core.cache.ParserSettingsMonitor$1 extends java.lang.Object implements org.apache.ivy.plugins.parser.ParserSettings  {
	private final org.apache.ivy.core.cache.ParserSettingsMonitor this$0
	void  (org.apache.ivy.core.cache.ParserSettingsMonitor) 
	public org.apache.ivy.plugins.conflict.ConflictManager getConflictManager (java.lang.String) 
		String name
	public org.apache.ivy.plugins.matcher.PatternMatcher getMatcher (java.lang.String) 
		String matcherName
	public org.apache.ivy.plugins.namespace.Namespace getNamespace (java.lang.String) 
		String namespace
	public org.apache.ivy.core.RelativeUrlResolver getRelativeUrlResolver () 
	public org.apache.ivy.core.cache.ResolutionCacheManager getResolutionCacheManager () 
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mRevId
	public org.apache.ivy.core.module.status.StatusManager getStatusManager () 
	public java.io.File getBaseDir () 
	public java.io.File resolveFile (java.lang.String) 
		String filename
	public java.lang.String getDefaultBranch (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId moduleId
	public java.util.Map substitute (java.util.Map) 
		java.util.Map$Entry entry
		java.util.Iterator it
		java.util.Map strings
		java.util.Map substituted
	public java.lang.String substitute (java.lang.String) 
		String value
		String r
}

org/apache/ivy/core/cache/ParserSettingsMonitor.class
ParserSettingsMonitor.java
package org.apache.ivy.core.cache
 org.apache.ivy.core.cache.ParserSettingsMonitor extends java.lang.Object {
	private org.apache.ivy.plugins.parser.ParserSettings delegatedSettings
	private final java.util.Map substitutes
	private org.apache.ivy.plugins.parser.ParserSettings monitoredSettings
	public void  (org.apache.ivy.plugins.parser.ParserSettings) 
		org.apache.ivy.plugins.parser.ParserSettings settings
	public org.apache.ivy.plugins.parser.ParserSettings getMonitoredSettings () 
	public void endMonitoring () 
	public boolean hasChanged (org.apache.ivy.plugins.parser.ParserSettings) 
		java.util.Map$Entry entry
		String key
		Object oldValue
		String newValue
		java.util.Iterator it
		org.apache.ivy.plugins.parser.ParserSettings newSettings
	static org.apache.ivy.plugins.parser.ParserSettings access$000 (org.apache.ivy.core.cache.ParserSettingsMonitor) 
		org.apache.ivy.core.cache.ParserSettingsMonitor x0
	static java.util.Map access$100 (org.apache.ivy.core.cache.ParserSettingsMonitor) 
		org.apache.ivy.core.cache.ParserSettingsMonitor x0
}

org/apache/ivy/core/cache/RepositoryCacheManager.class
RepositoryCacheManager.java
package org.apache.ivy.core.cache
public abstract org.apache.ivy.core.cache.RepositoryCacheManager extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract void saveResolvers (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.lang.String) 
	public abstract org.apache.ivy.core.cache.ArtifactOrigin getSavedArtifactOrigin (org.apache.ivy.core.module.descriptor.Artifact) 
	public abstract org.apache.ivy.core.resolve.ResolvedModuleRevision findModuleInCache (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.cache.CacheMetadataOptions, java.lang.String) 
	public abstract org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.repository.ArtifactResourceResolver, org.apache.ivy.plugins.repository.ResourceDownloader, org.apache.ivy.core.cache.CacheDownloadOptions) 
	public abstract org.apache.ivy.core.resolve.ResolvedModuleRevision cacheModuleDescriptor (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.repository.ResourceDownloader, org.apache.ivy.core.cache.CacheMetadataOptions)  throws java.text.ParseException 
	public abstract void originalToCachedModuleDescriptor (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.resolve.ResolvedModuleRevision, org.apache.ivy.core.cache.ModuleDescriptorWriter) 
	public abstract void clean () 
	public abstract void saveResolvedRevision (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String) 
}

org/apache/ivy/core/cache/ResolutionCacheManager.class
ResolutionCacheManager.java
package org.apache.ivy.core.cache
public abstract org.apache.ivy.core.cache.ResolutionCacheManager extends java.lang.Object {
	public abstract java.io.File getResolutionCacheRoot () 
	public abstract java.io.File getResolvedIvyFileInCache (org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract java.io.File getResolvedIvyPropertiesInCache (org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract java.io.File getConfigurationResolveReportInCache (java.lang.String, java.lang.String) 
	public abstract java.io.File[] getConfigurationResolveReportsInCache (java.lang.String) 
	public abstract void clean () 
}

org/apache/ivy/core/check/CheckEngine.class
CheckEngine.java
package org.apache.ivy.core.check
public org.apache.ivy.core.check.CheckEngine extends java.lang.Object {
	private org.apache.ivy.core.check.CheckEngineSettings settings
	private org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	public void  (org.apache.ivy.core.check.CheckEngineSettings, org.apache.ivy.core.resolve.ResolveEngine) 
		org.apache.ivy.core.check.CheckEngineSettings settings
		org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	public boolean check (java.net.URL, java.lang.String) 
		int i
		org.apache.ivy.core.module.descriptor.Artifact art
		java.util.Iterator iter
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		String[] confs
		java.util.Set artifacts
		int j
		int k
		org.apache.ivy.core.module.descriptor.Artifact[] arts
		int j
		String[] depConfs
		String[] masterConfs
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		int i
		boolean result
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] dds
		org.apache.ivy.core.resolve.ResolveData data
		java.text.ParseException e
		java.io.IOException e
		Exception e
		java.net.URL ivyFile
		String resolvername
}

org/apache/ivy/core/check/CheckEngineSettings.class
CheckEngineSettings.java
package org.apache.ivy.core.check
public abstract org.apache.ivy.core.check.CheckEngineSettings extends java.lang.Object implements org.apache.ivy.plugins.parser.ParserSettings  {
	public abstract boolean doValidate () 
	public abstract org.apache.ivy.plugins.resolver.DependencyResolver getResolver (java.lang.String) 
}

org/apache/ivy/core/deliver/DefaultPublishingDRResolver.class
DefaultPublishingDRResolver.java
package org.apache.ivy.core.deliver
public org.apache.ivy.core.deliver.DefaultPublishingDRResolver extends java.lang.Object implements org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver  {
	public void  () 
	public java.lang.String resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor published
		String publishedStatus
		org.apache.ivy.core.module.id.ModuleRevisionId depMrid
		String status
}

org/apache/ivy/core/deliver/DeliverEngine.class
DeliverEngine.java
package org.apache.ivy.core.deliver
public org.apache.ivy.core.deliver.DeliverEngine extends java.lang.Object {
	private org.apache.ivy.core.deliver.DeliverEngineSettings settings
	public void  (org.apache.ivy.core.deliver.DeliverEngineSettings) 
		org.apache.ivy.core.deliver.DeliverEngineSettings settings
	public void deliver (java.lang.String, java.lang.String, org.apache.ivy.core.deliver.DeliverOptions)  throws java.io.IOException java.text.ParseException 
		String revision
		String destIvyPattern
		org.apache.ivy.core.deliver.DeliverOptions options
		String resolveId
		java.io.File[] files
		org.apache.ivy.plugins.report.XmlReportParser parser
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private org.apache.ivy.core.cache.ResolutionCacheManager getCache () 
	public void deliver (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, org.apache.ivy.core.deliver.DeliverOptions)  throws java.io.IOException java.text.ParseException 
		java.net.MalformedURLException e
		java.text.ParseException e
		String depMridStr
		String[] parts
		org.apache.ivy.core.module.id.ModuleRevisionId decodedMrid
		java.util.Iterator iter
		String rev
		String depStatus
		int i
		org.xml.sax.SAXException ex
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String revision
		String destIvyPattern
		org.apache.ivy.core.deliver.DeliverOptions options
		long start
		java.io.File ivyFile
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.net.URL ivyFileURL
		java.util.Map resolvedRevisions
		java.util.Map dependenciesStatus
		java.io.File ivyProperties
		java.util.Properties props
		java.io.FileInputStream in
		java.util.Map resolvedDependencies
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] dependencies
		java.io.File publishedIvy
		String[] confs
		java.util.Set confsToRemove
}

org/apache/ivy/core/deliver/DeliverEngineSettings.class
DeliverEngineSettings.java
package org.apache.ivy.core.deliver
public abstract org.apache.ivy.core.deliver.DeliverEngineSettings extends java.lang.Object implements org.apache.ivy.plugins.parser.ParserSettings  {
	public abstract java.lang.String substitute (java.lang.String) 
}

org/apache/ivy/core/deliver/DeliverOptions.class
DeliverOptions.java
package org.apache.ivy.core.deliver
public org.apache.ivy.core.deliver.DeliverOptions extends java.lang.Object {
	private String status
	private java.util.Date pubdate
	private org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver pdrResolver
	private boolean validate
	private boolean resolveDynamicRevisions
	private String resolveId
	private String[] confs
	private String pubBranch
	private boolean generateRevConstraint
	public static org.apache.ivy.core.deliver.DeliverOptions newInstance (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings settings
	public void  () 
	public void  (java.lang.String, java.util.Date, org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver, boolean, boolean, java.lang.String[]) 
		String status
		java.util.Date pubDate
		org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver pdrResolver
		boolean validate
		boolean resolveDynamicRevisions
		String[] confs
	public org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver getPdrResolver () 
	public org.apache.ivy.core.deliver.DeliverOptions setPdrResolver (org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver) 
		org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver pdrResolver
	public boolean isResolveDynamicRevisions () 
	public org.apache.ivy.core.deliver.DeliverOptions setResolveDynamicRevisions (boolean) 
		boolean resolveDynamicRevisions
	public boolean isValidate () 
	public org.apache.ivy.core.deliver.DeliverOptions setValidate (boolean) 
		boolean validate
	public java.util.Date getPubdate () 
	public org.apache.ivy.core.deliver.DeliverOptions setPubdate (java.util.Date) 
		java.util.Date pubdate
	public java.lang.String getStatus () 
	public org.apache.ivy.core.deliver.DeliverOptions setStatus (java.lang.String) 
		String status
	public java.lang.String getResolveId () 
	public org.apache.ivy.core.deliver.DeliverOptions setResolveId (java.lang.String) 
		String resolveId
	public java.lang.String[] getConfs () 
	public org.apache.ivy.core.deliver.DeliverOptions setConfs (java.lang.String[]) 
		String[] confs
	public java.lang.String getPubBranch () 
	public org.apache.ivy.core.deliver.DeliverOptions setPubBranch (java.lang.String) 
		String pubBranch
	public boolean isGenerateRevConstraint () 
	public org.apache.ivy.core.deliver.DeliverOptions setGenerateRevConstraint (boolean) 
		boolean generateRevConstraint
	public java.lang.String toString () 
}

org/apache/ivy/core/deliver/PublishingDependencyRevisionResolver.class
PublishingDependencyRevisionResolver.java
package org.apache.ivy.core.deliver
public abstract org.apache.ivy.core.deliver.PublishingDependencyRevisionResolver extends java.lang.Object {
	public abstract java.lang.String resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String) 
}

org/apache/ivy/core/event/EventManager.class
EventManager.java
package org.apache.ivy.core.event
public org.apache.ivy.core.event.EventManager extends java.lang.Object implements org.apache.ivy.plugins.repository.TransferListener  {
	private javax.swing.event.EventListenerList listeners
	static Class class$org$apache$ivy$core$event$IvyListener
	static Class class$org$apache$ivy$plugins$repository$TransferListener
	public void  () 
	public void addIvyListener (org.apache.ivy.core.event.IvyListener) 
		org.apache.ivy.core.event.IvyListener listener
	public void addIvyListener (org.apache.ivy.core.event.IvyListener, java.lang.String) 
		org.apache.ivy.core.event.IvyListener listener
		String eventName
	public void addIvyListener (org.apache.ivy.core.event.IvyListener, org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.core.event.IvyListener listener
		org.apache.ivy.util.filter.Filter filter
	public void removeIvyListener (org.apache.ivy.core.event.IvyListener) 
		int i
		org.apache.ivy.core.event.IvyListener listener
		org.apache.ivy.core.event.IvyListener[] listeners
	public boolean hasIvyListener (org.apache.ivy.core.event.IvyListener) 
		org.apache.ivy.core.event.IvyListener listener
	public void fireIvyEvent (org.apache.ivy.core.event.IvyEvent) 
		int i
		org.apache.ivy.core.event.IvyEvent evt
		Object[] listeners
	public void addTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
		org.apache.ivy.plugins.repository.TransferListener listener
	public void removeTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
		org.apache.ivy.plugins.repository.TransferListener listener
	public boolean hasTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
		org.apache.ivy.plugins.repository.TransferListener listener
	protected void fireTransferEvent (org.apache.ivy.plugins.repository.TransferEvent) 
		int i
		org.apache.ivy.plugins.repository.TransferEvent evt
		Object[] listeners
	public void transferProgress (org.apache.ivy.plugins.repository.TransferEvent) 
		org.apache.ivy.plugins.repository.TransferEvent evt
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/core/event/FilteredIvyListener.class
FilteredIvyListener.java
package org.apache.ivy.core.event
public org.apache.ivy.core.event.FilteredIvyListener extends java.lang.Object implements org.apache.ivy.core.event.IvyListener  {
	private org.apache.ivy.core.event.IvyListener listener
	private org.apache.ivy.util.filter.Filter filter
	public void  (org.apache.ivy.core.event.IvyListener, org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.core.event.IvyListener listener
		org.apache.ivy.util.filter.Filter filter
	public org.apache.ivy.core.event.IvyListener getIvyListener () 
	public org.apache.ivy.util.filter.Filter getFilter () 
	public void progress (org.apache.ivy.core.event.IvyEvent) 
		org.apache.ivy.core.event.IvyEvent event
}

org/apache/ivy/core/event/IvyEvent.class
IvyEvent.java
package org.apache.ivy.core.event
public org.apache.ivy.core.event.IvyEvent extends java.lang.Object {
	private org.apache.ivy.core.event.EventManager source
	private String name
	private java.util.Map attributes
	protected void  (java.lang.String) 
		String name
	protected void addAttribute (java.lang.String, java.lang.String) 
		String key
		String value
	protected void addMDAttributes (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	protected void addMridAttributes (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	protected void addModuleIdAttributes (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId moduleId
	protected void addConfsAttribute (java.lang.String[]) 
		String[] confs
	protected void addAttributes (java.util.Map) 
		java.util.Map attributes
	public org.apache.ivy.core.event.EventManager getSource () 
	public java.lang.String getName () 
	public java.util.Map getAttributes () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.event.IvyEvent e
	public int hashCode () 
		int hash
}

org/apache/ivy/core/event/IvyEventFilter$1.class
IvyEventFilter.java
package org.apache.ivy.core.event
 org.apache.ivy.core.event.IvyEventFilter$1 extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private final org.apache.ivy.plugins.matcher.Matcher val$eventNameMatcher
	private final org.apache.ivy.core.event.IvyEventFilter this$0
	void  (org.apache.ivy.core.event.IvyEventFilter, org.apache.ivy.plugins.matcher.Matcher) 
	public boolean accept (java.lang.Object) 
		Object o
		org.apache.ivy.core.event.IvyEvent e
}

org/apache/ivy/core/event/IvyEventFilter$2.class
IvyEventFilter.java
package org.apache.ivy.core.event
 org.apache.ivy.core.event.IvyEventFilter$2 extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private final String val$attname
	private final org.apache.ivy.plugins.matcher.Matcher[] val$matchers
	private final org.apache.ivy.core.event.IvyEventFilter this$0
	void  (org.apache.ivy.core.event.IvyEventFilter, java.lang.String, org.apache.ivy.plugins.matcher.Matcher[]) 
	public boolean accept (java.lang.Object) 
		int i
		Object o
		org.apache.ivy.core.event.IvyEvent e
		String val
}

org/apache/ivy/core/event/IvyEventFilter.class
IvyEventFilter.java
package org.apache.ivy.core.event
public org.apache.ivy.core.event.IvyEventFilter extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private static final String NOT
	private static final String OR
	private static final String AND
	private org.apache.ivy.plugins.matcher.PatternMatcher matcher
	private org.apache.ivy.util.filter.Filter nameFilter
	private org.apache.ivy.util.filter.Filter attFilter
	public void  (java.lang.String, java.lang.String, org.apache.ivy.plugins.matcher.PatternMatcher) 
		org.apache.ivy.plugins.matcher.Matcher eventNameMatcher
		String event
		String filterExpression
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	private org.apache.ivy.util.filter.Filter parseExpression (java.lang.String) 
		int i
		String attname
		String[] values
		org.apache.ivy.plugins.matcher.Matcher[] matchers
		String filterExpression
		int index
	public boolean accept (java.lang.Object) 
		Object o
}

org/apache/ivy/core/event/IvyListener.class
IvyListener.java
package org.apache.ivy.core.event
public abstract org.apache.ivy.core.event.IvyListener extends java.lang.Object implements java.util.EventListener  {
	public abstract void progress (org.apache.ivy.core.event.IvyEvent) 
}

org/apache/ivy/core/event/download/DownloadEvent.class
DownloadEvent.java
package org.apache.ivy.core.event.download
public abstract org.apache.ivy.core.event.download.DownloadEvent extends org.apache.ivy.core.event.IvyEvent {
	private org.apache.ivy.core.module.descriptor.Artifact artifact
	public void  (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact) 
		String name
		org.apache.ivy.core.module.descriptor.Artifact artifact
	protected void addArtifactAttributes (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.module.descriptor.Artifact getArtifact () 
}

org/apache/ivy/core/event/download/EndArtifactDownloadEvent.class
EndArtifactDownloadEvent.java
package org.apache.ivy.core.event.download
public org.apache.ivy.core.event.download.EndArtifactDownloadEvent extends org.apache.ivy.core.event.download.DownloadEvent {
	public static final String NAME
	private org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private org.apache.ivy.core.report.ArtifactDownloadReport report
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.report.ArtifactDownloadReport, java.io.File) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.report.ArtifactDownloadReport report
		java.io.File dest
		org.apache.ivy.core.cache.ArtifactOrigin origin
	public org.apache.ivy.core.report.ArtifactDownloadReport getReport () 
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
}

org/apache/ivy/core/event/download/NeedArtifactEvent.class
NeedArtifactEvent.java
package org.apache.ivy.core.event.download
public org.apache.ivy.core.event.download.NeedArtifactEvent extends org.apache.ivy.core.event.download.DownloadEvent {
	public static final String NAME
	private org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
}

org/apache/ivy/core/event/download/PrepareDownloadEvent.class
PrepareDownloadEvent.java
package org.apache.ivy.core.event.download
public org.apache.ivy.core.event.download.PrepareDownloadEvent extends org.apache.ivy.core.event.IvyEvent {
	public static final String NAME
	private org.apache.ivy.core.module.descriptor.Artifact[] artifacts
	public void  (org.apache.ivy.core.module.descriptor.Artifact[]) 
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
	public org.apache.ivy.core.module.descriptor.Artifact[] getArtifacts () 
}

org/apache/ivy/core/event/download/StartArtifactDownloadEvent.class
StartArtifactDownloadEvent.java
package org.apache.ivy.core.event.download
public org.apache.ivy.core.event.download.StartArtifactDownloadEvent extends org.apache.ivy.core.event.download.DownloadEvent {
	public static final String NAME
	private org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private org.apache.ivy.core.cache.ArtifactOrigin origin
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.cache.ArtifactOrigin) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
	public org.apache.ivy.core.cache.ArtifactOrigin getOrigin () 
}

org/apache/ivy/core/event/publish/EndArtifactPublishEvent.class
EndArtifactPublishEvent.java
package org.apache.ivy.core.event.publish
public org.apache.ivy.core.event.publish.EndArtifactPublishEvent extends org.apache.ivy.core.event.publish.PublishEvent {
	private static final long serialVersionUID
	public static final String NAME
	public static final String STATUS_SUCCESSFUL
	public static final String STATUS_FAILED
	private final boolean successful
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean, boolean) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File data
		boolean overwrite
		boolean successful
	public boolean isSuccessful () 
}

org/apache/ivy/core/event/publish/PublishEvent.class
PublishEvent.java
package org.apache.ivy.core.event.publish
public abstract org.apache.ivy.core.event.publish.PublishEvent extends org.apache.ivy.core.event.IvyEvent {
	private final org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private final org.apache.ivy.core.module.descriptor.Artifact artifact
	private final java.io.File data
	private final boolean overwrite
	protected void  (java.lang.String, org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean) 
		String name
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File data
		boolean overwrite
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
	public java.io.File getData () 
	public org.apache.ivy.core.module.descriptor.Artifact getArtifact () 
	public boolean isOverwrite () 
}

org/apache/ivy/core/event/publish/StartArtifactPublishEvent.class
StartArtifactPublishEvent.java
package org.apache.ivy.core.event.publish
public org.apache.ivy.core.event.publish.StartArtifactPublishEvent extends org.apache.ivy.core.event.publish.PublishEvent {
	private static final long serialVersionUID
	public static final String NAME
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File data
		boolean overwrite
}

org/apache/ivy/core/event/resolve/EndResolveDependencyEvent.class
EndResolveDependencyEvent.java
package org.apache.ivy.core.event.resolve
public org.apache.ivy.core.event.resolve.EndResolveDependencyEvent extends org.apache.ivy.core.event.resolve.ResolveDependencyEvent {
	public static final String NAME
	private org.apache.ivy.core.resolve.ResolvedModuleRevision module
	private long duration
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.resolve.ResolvedModuleRevision, long) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId requestedRevisionId
		org.apache.ivy.core.resolve.ResolvedModuleRevision module
		long duration
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getModule () 
	public long getDuration () 
}

org/apache/ivy/core/event/resolve/EndResolveEvent.class
EndResolveEvent.java
package org.apache.ivy.core.event.resolve
public org.apache.ivy.core.event.resolve.EndResolveEvent extends org.apache.ivy.core.event.resolve.ResolveEvent {
	public static final String NAME
	private org.apache.ivy.core.report.ResolveReport report
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], org.apache.ivy.core.report.ResolveReport) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		org.apache.ivy.core.report.ResolveReport report
	public org.apache.ivy.core.report.ResolveReport getReport () 
}

org/apache/ivy/core/event/resolve/ResolveDependencyEvent.class
ResolveDependencyEvent.java
package org.apache.ivy.core.event.resolve
public org.apache.ivy.core.event.resolve.ResolveDependencyEvent extends org.apache.ivy.core.event.IvyEvent {
	private org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	protected void  (java.lang.String, org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String name
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId requestedRevisionId
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor getDependencyDescriptor () 
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
}

org/apache/ivy/core/event/resolve/ResolveEvent.class
ResolveEvent.java
package org.apache.ivy.core.event.resolve
public org.apache.ivy.core.event.resolve.ResolveEvent extends org.apache.ivy.core.event.IvyEvent {
	private org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	protected void  (java.lang.String, org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[]) 
		String name
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getModuleDescriptor () 
}

org/apache/ivy/core/event/resolve/StartResolveDependencyEvent.class
StartResolveDependencyEvent.java
package org.apache.ivy.core.event.resolve
public org.apache.ivy.core.event.resolve.StartResolveDependencyEvent extends org.apache.ivy.core.event.resolve.ResolveDependencyEvent {
	public static final String NAME
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId requestedRevisionId
}

org/apache/ivy/core/event/resolve/StartResolveEvent.class
StartResolveEvent.java
package org.apache.ivy.core.event.resolve
public org.apache.ivy.core.event.resolve.StartResolveEvent extends org.apache.ivy.core.event.resolve.ResolveEvent {
	public static final String NAME
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[]) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
}

org/apache/ivy/core/event/retrieve/EndRetrieveArtifactEvent.class
EndRetrieveArtifactEvent.java
package org.apache.ivy.core.event.retrieve
public org.apache.ivy.core.event.retrieve.EndRetrieveArtifactEvent extends org.apache.ivy.core.event.retrieve.RetrieveArtifactEvent {
	public static final String NAME
	public void  (org.apache.ivy.core.report.ArtifactDownloadReport, java.io.File) 
		org.apache.ivy.core.report.ArtifactDownloadReport report
		java.io.File destFile
}

org/apache/ivy/core/event/retrieve/EndRetrieveEvent.class
EndRetrieveEvent.java
package org.apache.ivy.core.event.retrieve
public org.apache.ivy.core.event.retrieve.EndRetrieveEvent extends org.apache.ivy.core.event.retrieve.RetrieveEvent {
	public static final String NAME
	private long duration
	private int nbCopied
	private int nbUpToDate
	private long totalCopiedSize
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String[], long, int, int, long, org.apache.ivy.core.retrieve.RetrieveOptions) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String[] confs
		long elapsedTime
		int targetsCopied
		int targetsUpToDate
		long totalCopiedSize
		org.apache.ivy.core.retrieve.RetrieveOptions options
	public long getDuration () 
	public int getNbCopied () 
	public int getNbUpToDate () 
	public long getTotalCopiedSize () 
}

org/apache/ivy/core/event/retrieve/RetrieveArtifactEvent.class
RetrieveArtifactEvent.java
package org.apache.ivy.core.event.retrieve
public org.apache.ivy.core.event.retrieve.RetrieveArtifactEvent extends org.apache.ivy.core.event.IvyEvent {
	private org.apache.ivy.core.report.ArtifactDownloadReport report
	private java.io.File destFile
	public void  (java.lang.String, org.apache.ivy.core.report.ArtifactDownloadReport, java.io.File) 
		String name
		org.apache.ivy.core.report.ArtifactDownloadReport report
		java.io.File destFile
	protected void addArtifactAttributes (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public java.io.File getDestFile () 
	public org.apache.ivy.core.report.ArtifactDownloadReport getReport () 
}

org/apache/ivy/core/event/retrieve/RetrieveEvent.class
RetrieveEvent.java
package org.apache.ivy.core.event.retrieve
public org.apache.ivy.core.event.retrieve.RetrieveEvent extends org.apache.ivy.core.event.IvyEvent {
	private org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private org.apache.ivy.core.retrieve.RetrieveOptions options
	protected void  (java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String[], org.apache.ivy.core.retrieve.RetrieveOptions) 
		String name
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String[] confs
		org.apache.ivy.core.retrieve.RetrieveOptions options
	public org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public org.apache.ivy.core.retrieve.RetrieveOptions getOptions () 
}

org/apache/ivy/core/event/retrieve/StartRetrieveArtifactEvent.class
StartRetrieveArtifactEvent.java
package org.apache.ivy.core.event.retrieve
public org.apache.ivy.core.event.retrieve.StartRetrieveArtifactEvent extends org.apache.ivy.core.event.retrieve.RetrieveArtifactEvent {
	public static final String NAME
	public void  (org.apache.ivy.core.report.ArtifactDownloadReport, java.io.File) 
		org.apache.ivy.core.report.ArtifactDownloadReport report
		java.io.File destFile
}

org/apache/ivy/core/event/retrieve/StartRetrieveEvent.class
StartRetrieveEvent.java
package org.apache.ivy.core.event.retrieve
public org.apache.ivy.core.event.retrieve.StartRetrieveEvent extends org.apache.ivy.core.event.retrieve.RetrieveEvent {
	public static final String NAME
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String[], org.apache.ivy.core.retrieve.RetrieveOptions) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String[] confs
		org.apache.ivy.core.retrieve.RetrieveOptions options
}

org/apache/ivy/core/install/InstallEngine.class
InstallEngine.java
package org.apache.ivy.core.install
public org.apache.ivy.core.install.InstallEngine extends java.lang.Object {
	private org.apache.ivy.core.install.InstallEngineSettings settings
	private org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	private org.apache.ivy.core.search.SearchEngine searchEngine
	public void  (org.apache.ivy.core.install.InstallEngineSettings, org.apache.ivy.core.search.SearchEngine, org.apache.ivy.core.resolve.ResolveEngine) 
		org.apache.ivy.core.install.InstallEngineSettings settings
		org.apache.ivy.core.search.SearchEngine searchEngine
		org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	public org.apache.ivy.core.report.ResolveReport install (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, org.apache.ivy.core.install.InstallOptions)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		int i
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		int j
		org.apache.ivy.core.report.ArtifactDownloadReport[] artifacts
		java.io.File localIvyFile
		org.apache.ivy.core.module.id.ModuleRevisionId depMrid
		boolean successfullyPublished
		org.apache.ivy.core.module.descriptor.ModuleDescriptor depmd
		int i
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
		String resolveId
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.core.resolve.ResolveOptions resolveOptions
		org.apache.ivy.core.resolve.IvyNode[] dependencies
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String from
		String to
		org.apache.ivy.core.install.InstallOptions options
		org.apache.ivy.plugins.resolver.DependencyResolver fromResolver
		org.apache.ivy.plugins.resolver.DependencyResolver toResolver
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		org.apache.ivy.plugins.resolver.DependencyResolver oldDicator
		boolean log
}

org/apache/ivy/core/install/InstallEngineSettings.class
InstallEngineSettings.java
package org.apache.ivy.core.install
public abstract org.apache.ivy.core.install.InstallEngineSettings extends java.lang.Object implements org.apache.ivy.plugins.parser.ParserSettings  {
	public abstract org.apache.ivy.plugins.resolver.DependencyResolver getResolver (java.lang.String) 
	public abstract java.util.Collection getResolverNames () 
	public abstract org.apache.ivy.plugins.report.ReportOutputter[] getReportOutputters () 
	public abstract void setLogNotConvertedExclusionRule (boolean) 
	public abstract org.apache.ivy.core.module.status.StatusManager getStatusManager () 
	public abstract boolean logNotConvertedExclusionRule () 
	public abstract org.apache.ivy.plugins.matcher.PatternMatcher getMatcher (java.lang.String) 
	public abstract java.util.Collection getMatcherNames () 
}

org/apache/ivy/core/install/InstallOptions.class
InstallOptions.java
package org.apache.ivy.core.install
public org.apache.ivy.core.install.InstallOptions extends java.lang.Object {
	private boolean transitive
	private boolean validate
	private boolean overwrite
	private org.apache.ivy.util.filter.Filter artifactFilter
	private String matcherName
	public void  () 
	public boolean isTransitive () 
	public org.apache.ivy.core.install.InstallOptions setTransitive (boolean) 
		boolean transitive
	public boolean isValidate () 
	public org.apache.ivy.core.install.InstallOptions setValidate (boolean) 
		boolean validate
	public boolean isOverwrite () 
	public org.apache.ivy.core.install.InstallOptions setOverwrite (boolean) 
		boolean overwrite
	public org.apache.ivy.util.filter.Filter getArtifactFilter () 
	public org.apache.ivy.core.install.InstallOptions setArtifactFilter (org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.util.filter.Filter artifactFilter
	public java.lang.String getMatcherName () 
	public org.apache.ivy.core.install.InstallOptions setMatcherName (java.lang.String) 
		String matcherName
}

org/apache/ivy/core/module/descriptor/AbstractArtifact.class
AbstractArtifact.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.AbstractArtifact extends java.lang.Object implements org.apache.ivy.core.module.descriptor.Artifact  {
	public void  () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.module.descriptor.Artifact art
	public int hashCode () 
		int hash
	public java.lang.String toString () 
	public java.lang.String getAttribute (java.lang.String) 
		String attName
	public java.util.Map getAttributes () 
	public java.lang.String getExtraAttribute (java.lang.String) 
		String attName
	public java.util.Map getExtraAttributes () 
	public java.util.Map getQualifiedExtraAttributes () 
}

org/apache/ivy/core/module/descriptor/AbstractIncludeExcludeRule.class
AbstractIncludeExcludeRule.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.AbstractIncludeExcludeRule extends org.apache.ivy.util.extendable.UnmodifiableExtendableItem implements org.apache.ivy.core.module.descriptor.ConfigurationAware  {
	private org.apache.ivy.core.module.id.ArtifactId id
	private java.util.Collection confs
	private org.apache.ivy.plugins.matcher.PatternMatcher patternMatcher
	public void  (org.apache.ivy.core.module.id.ArtifactId, org.apache.ivy.plugins.matcher.PatternMatcher, java.util.Map) 
		org.apache.ivy.core.module.id.ArtifactId aid
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		java.util.Map extraAttributes
	private void initStandardAttributes () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.module.descriptor.AbstractIncludeExcludeRule rule
	public int hashCode () 
	public void addConfiguration (java.lang.String) 
		String conf
	public org.apache.ivy.core.module.id.ArtifactId getId () 
	public java.lang.String[] getConfigurations () 
	public org.apache.ivy.plugins.matcher.PatternMatcher getMatcher () 
	public java.lang.String toString () 
}

org/apache/ivy/core/module/descriptor/Artifact.class
Artifact.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.Artifact extends java.lang.Object implements org.apache.ivy.util.extendable.ExtendableItem  {
	public abstract org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public abstract java.util.Date getPublicationDate () 
	public abstract java.lang.String getName () 
	public abstract java.lang.String getType () 
	public abstract java.lang.String getExt () 
	public abstract java.net.URL getUrl () 
	public abstract java.lang.String[] getConfigurations () 
	public abstract org.apache.ivy.core.module.id.ArtifactRevisionId getId () 
	public abstract boolean isMetadata () 
}

org/apache/ivy/core/module/descriptor/Configuration$Visibility.class
Configuration.java
package org.apache.ivy.core.module.descriptor
public final org.apache.ivy.core.module.descriptor.Configuration$Visibility extends java.lang.Object {
	public static final org.apache.ivy.core.module.descriptor.Configuration$Visibility PUBLIC
	public static final org.apache.ivy.core.module.descriptor.Configuration$Visibility PRIVATE
	private String name
	public static org.apache.ivy.core.module.descriptor.Configuration$Visibility getVisibility (java.lang.String) 
		String name
	private void  (java.lang.String) 
		String name
	public java.lang.String toString () 
	static void  () 
}

org/apache/ivy/core/module/descriptor/Configuration.class
Configuration.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.Configuration extends org.apache.ivy.util.extendable.DefaultExtendableItem {
	private String name
	private String description
	private String[] extendsFrom
	private org.apache.ivy.core.module.descriptor.Configuration$Visibility visibility
	private boolean transitive
	private String deprecated
	public static java.util.Collection findConfigurationExtending (java.lang.String, org.apache.ivy.core.module.descriptor.Configuration[]) 
		int i
		String conf
		org.apache.ivy.core.module.descriptor.Configuration[] confs
		java.util.Collection extendingConfs
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, org.apache.ivy.core.module.descriptor.Configuration$Visibility, java.lang.String, java.lang.String[], boolean, java.lang.String) 
		int i
		String name
		org.apache.ivy.core.module.descriptor.Configuration$Visibility visibility
		String description
		String[] ext
		boolean transitive
		String deprecated
	public java.lang.String getDeprecated () 
	public java.lang.String getDescription () 
	public java.lang.String[] getExtends () 
	public java.lang.String getName () 
	public org.apache.ivy.core.module.descriptor.Configuration$Visibility getVisibility () 
	public final boolean isTransitive () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	public void replaceWildcards (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		int j
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.Configuration[] configs
		java.util.Set newExtends
	private void addOther (org.apache.ivy.core.module.descriptor.Configuration[], org.apache.ivy.core.module.descriptor.Configuration$Visibility, java.util.Set) 
		String currentName
		int i
		org.apache.ivy.core.module.descriptor.Configuration[] allConfigs
		org.apache.ivy.core.module.descriptor.Configuration$Visibility visibility
		java.util.Set configs
}

org/apache/ivy/core/module/descriptor/ConfigurationAware.class
ConfigurationAware.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.ConfigurationAware extends java.lang.Object {
	public abstract java.lang.String[] getConfigurations () 
	public abstract void addConfiguration (java.lang.String) 
}

org/apache/ivy/core/module/descriptor/ConfigurationGroup.class
ConfigurationGroup.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.ConfigurationGroup extends org.apache.ivy.core.module.descriptor.Configuration {
	private final java.util.Map members
	public void  (java.lang.String, java.util.Map) 
		String confName
		java.util.Map members
	public java.lang.String[] getMembersConfigurationNames () 
	public org.apache.ivy.core.module.descriptor.Configuration getMemberConfiguration (java.lang.String) 
		String confName
	public org.apache.ivy.core.module.descriptor.Configuration$Visibility getVisibility () 
		org.apache.ivy.core.module.descriptor.Configuration c
		java.util.Iterator it
}

org/apache/ivy/core/module/descriptor/ConfigurationIntersection.class
ConfigurationIntersection.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.ConfigurationIntersection extends org.apache.ivy.core.module.descriptor.Configuration {
	private final java.util.Map intersectedConfs
	public void  (java.lang.String, java.util.Map) 
		String confName
		java.util.Map intersectedConfs
	public java.lang.String[] getIntersectedConfigurationNames () 
	public org.apache.ivy.core.module.descriptor.Configuration getIntersectedConfiguration (java.lang.String) 
		String confName
	public org.apache.ivy.core.module.descriptor.Configuration$Visibility getVisibility () 
		org.apache.ivy.core.module.descriptor.Configuration c
		java.util.Iterator it
}

org/apache/ivy/core/module/descriptor/DefaultArtifact.class
DefaultArtifact.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.DefaultArtifact extends org.apache.ivy.core.module.descriptor.AbstractArtifact {
	private java.util.Date publicationDate
	private org.apache.ivy.core.module.id.ArtifactRevisionId arid
	private java.net.URL url
	private boolean isMetadata
	public static org.apache.ivy.core.module.descriptor.Artifact newIvyArtifact (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Date) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Date pubDate
	public static org.apache.ivy.core.module.descriptor.Artifact newPomArtifact (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Date) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Date pubDate
	public static org.apache.ivy.core.module.descriptor.Artifact cloneWithAnotherExt (org.apache.ivy.core.module.descriptor.Artifact, java.lang.String) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String newExt
	public static org.apache.ivy.core.module.descriptor.Artifact cloneWithAnotherType (org.apache.ivy.core.module.descriptor.Artifact, java.lang.String) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String newType
	public static org.apache.ivy.core.module.descriptor.Artifact cloneWithAnotherTypeAndExt (org.apache.ivy.core.module.descriptor.Artifact, java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String newType
		String newExt
	public static org.apache.ivy.core.module.descriptor.Artifact cloneWithAnotherName (org.apache.ivy.core.module.descriptor.Artifact, java.lang.String) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String name
	public static org.apache.ivy.core.module.descriptor.Artifact cloneWithAnotherMrid (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Date, java.lang.String, java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Date publicationDate
		String name
		String type
		String ext
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Date, java.lang.String, java.lang.String, java.lang.String, boolean) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Date publicationDate
		String name
		String type
		String ext
		boolean isMetadata
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Date, java.lang.String, java.lang.String, java.lang.String, java.util.Map) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Date publicationDate
		String name
		String type
		String ext
		java.util.Map extraAttributes
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Date, java.lang.String, java.lang.String, java.lang.String, java.net.URL, java.util.Map) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Date publicationDate
		String name
		String type
		String ext
		java.net.URL url
		java.util.Map extraAttributes
	public void  (org.apache.ivy.core.module.id.ArtifactRevisionId, java.util.Date, java.net.URL, boolean) 
		org.apache.ivy.core.module.id.ArtifactRevisionId arid
		java.util.Date publicationDate
		java.net.URL url
		boolean isMetadata
	public org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public java.lang.String getName () 
	public java.util.Date getPublicationDate () 
	public java.lang.String getType () 
	public java.lang.String getExt () 
	public org.apache.ivy.core.module.id.ArtifactRevisionId getId () 
	public java.lang.String[] getConfigurations () 
	public java.net.URL getUrl () 
	public boolean isMetadata () 
}

org/apache/ivy/core/module/descriptor/DefaultDependencyArtifactDescriptor.class
DefaultDependencyArtifactDescriptor.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.DefaultDependencyArtifactDescriptor extends org.apache.ivy.util.extendable.UnmodifiableExtendableItem implements org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor org.apache.ivy.core.module.descriptor.ConfigurationAware  {
	private java.util.Collection confs
	private java.net.URL url
	private String name
	private String type
	private String ext
	private org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	public void  (org.apache.ivy.core.module.descriptor.DependencyDescriptor, java.lang.String, java.lang.String, java.lang.String, java.net.URL, java.util.Map) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		String name
		String type
		String ext
		java.net.URL url
		java.util.Map extraAttributes
	private void initStandardAttributes () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor dad
	public int hashCode () 
	public void addConfiguration (java.lang.String) 
		String conf
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor getDependencyDescriptor () 
	public java.lang.String getName () 
	public java.lang.String getType () 
	public java.lang.String getExt () 
	public java.lang.String[] getConfigurations () 
	public java.net.URL getUrl () 
	public java.lang.String toString () 
}

org/apache/ivy/core/module/descriptor/DefaultDependencyDescriptor.class
DefaultDependencyDescriptor.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor extends java.lang.Object implements org.apache.ivy.core.module.descriptor.DependencyDescriptor  {
	private static final java.util.regex.Pattern SELF_FALLBACK_PATTERN
	private static final java.util.regex.Pattern THIS_FALLBACK_PATTERN
	private final org.apache.ivy.core.module.id.ModuleRevisionId revId
	private org.apache.ivy.core.module.id.ModuleRevisionId dynamicRevId
	private java.util.Map confs
	private java.util.Map dependencyArtifacts
	private java.util.Map includeRules
	private java.util.Map excludeRules
	private boolean isForce
	private boolean isChanging
	private org.apache.ivy.core.module.id.ModuleRevisionId parentId
	private boolean isTransitive
	private org.apache.ivy.plugins.namespace.Namespace namespace
	private final org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private org.apache.ivy.core.module.descriptor.DependencyDescriptor asSystem
	public static org.apache.ivy.core.module.descriptor.DependencyDescriptor transformInstance (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.plugins.namespace.Namespace ns
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor newdd
	public static org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor transformInstance (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.plugins.namespace.NamespaceTransformer, boolean) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor ddd
		int i
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
		boolean fromSystem
		org.apache.ivy.core.module.id.ModuleRevisionId transformParentId
		org.apache.ivy.core.module.id.ModuleRevisionId transformMrid
		org.apache.ivy.core.module.id.ModuleRevisionId transformDynamicMrid
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor newdd
		String[] moduleConfs
	private void  (org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId revision
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, boolean, boolean, boolean) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		boolean force
		boolean changing
		boolean transitive
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, boolean) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		boolean force
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, boolean, boolean) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		boolean force
		boolean changing
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId, boolean, boolean, boolean) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.id.ModuleRevisionId dynamicConstraint
		boolean force
		boolean changing
		boolean transitive
	public org.apache.ivy.core.module.id.ModuleId getDependencyId () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getDependencyRevisionId () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getDynamicConstraintDependencyRevisionId () 
	public java.lang.String[] getModuleConfigurations () 
	public java.lang.String[] getDependencyConfigurations (java.lang.String) 
		String moduleConfiguration
	public java.lang.String[] getDependencyConfigurations (java.lang.String, java.lang.String) 
		String intersectedDepConf
		java.util.Iterator it
		java.util.Set intersectedDepConfsCopy
		java.util.Collection depConfs
		int i
		String mappedConf
		java.util.Iterator it
		java.util.List defConfs
		org.apache.ivy.core.module.descriptor.ConfigurationIntersection intersection
		java.util.Set intersectedDepConfs
		String[] intersected
		java.util.List confsList
		java.util.Collection depConfs
		int i
		org.apache.ivy.core.module.descriptor.ConfigurationGroup group
		java.util.Set groupDepConfs
		String[] members
		org.apache.ivy.core.module.descriptor.Configuration c
		String c
		String replacedConf
		java.util.Iterator iter
		String c
		java.util.Iterator iter
		StringBuffer r
		String moduleConfiguration
		String requestedConfiguration
		java.util.List confsList
		java.util.List defConfs
		java.util.Collection ret
		java.util.Collection replacedRet
	private java.util.Collection getDependencyConfigurationsIncludingExtending (java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.descriptor.Configuration extendingConf
		java.util.Iterator it
		String conf
		String requestedConfiguration
		java.util.Set allDepConfs
		java.util.Collection extendingConfs
	protected static java.lang.String replaceSelfFallbackPattern (java.lang.String, java.lang.String) 
		String conf
		String moduleConfiguration
	protected static java.lang.String replaceThisFallbackPattern (java.lang.String, java.lang.String) 
		String conf
		String requestedConfiguration
	protected static java.lang.String replaceFallbackConfigurationPattern (java.util.regex.Pattern, java.lang.String, java.lang.String) 
		String mappedConf
		java.util.regex.Pattern pattern
		String conf
		String moduleConfiguration
		java.util.regex.Matcher matcher
	public java.lang.String[] getDependencyConfigurations (java.lang.String[]) 
		int i
		String[] moduleConfigurations
		java.util.Set confs
	public org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] getDependencyArtifacts (java.lang.String) 
		String moduleConfiguration
		java.util.Collection artifacts
	public org.apache.ivy.core.module.descriptor.IncludeRule[] getIncludeRules (java.lang.String) 
		String moduleConfiguration
		java.util.Collection rules
	public org.apache.ivy.core.module.descriptor.ExcludeRule[] getExcludeRules (java.lang.String) 
		String moduleConfiguration
		java.util.Collection rules
	private java.util.Set getCollectionForConfiguration (java.lang.String, java.util.Map) 
		String moduleConfiguration
		java.util.Map collectionMap
		java.util.Collection artifacts
		java.util.Collection defArtifacts
		java.util.Set ret
	public org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] getDependencyArtifacts (java.lang.String[]) 
		int i
		String[] moduleConfigurations
		java.util.Set artifacts
	public org.apache.ivy.core.module.descriptor.IncludeRule[] getIncludeRules (java.lang.String[]) 
		int i
		String[] moduleConfigurations
		java.util.Set rules
	public org.apache.ivy.core.module.descriptor.ExcludeRule[] getExcludeRules (java.lang.String[]) 
		int i
		String[] moduleConfigurations
		java.util.Set rules
	public org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] getAllDependencyArtifacts () 
		java.util.Set ret
	public org.apache.ivy.core.module.descriptor.IncludeRule[] getAllIncludeRules () 
		java.util.Set ret
	public org.apache.ivy.core.module.descriptor.ExcludeRule[] getAllExcludeRules () 
		java.util.Set ret
	private java.util.Set mergeAll (java.util.Map) 
		java.util.Collection artifacts
		java.util.Iterator it
		java.util.Map artifactsMap
		java.util.Set ret
	public void addDependencyConfiguration (java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.descriptor.Configuration config
		int i
		org.apache.ivy.core.module.descriptor.ConfigurationGroup group
		String[] members
		org.apache.ivy.core.module.descriptor.Configuration config
		String masterConf
		String depConf
		java.util.List confsList
	public void addDependencyArtifact (java.lang.String, org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor) 
		String masterConf
		org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor dad
	public void addIncludeRule (java.lang.String, org.apache.ivy.core.module.descriptor.IncludeRule) 
		String masterConf
		org.apache.ivy.core.module.descriptor.IncludeRule rule
	public void addExcludeRule (java.lang.String, org.apache.ivy.core.module.descriptor.ExcludeRule) 
		String masterConf
		org.apache.ivy.core.module.descriptor.ExcludeRule rule
	private void addObjectToConfiguration (java.lang.String, java.lang.Object, java.util.Map) 
		String callerConf
		Object toAdd
		java.util.Map confsMap
		java.util.Collection col
	public boolean doesExclude (java.lang.String[], org.apache.ivy.core.module.id.ArtifactId) 
		int i
		String[] moduleConfigurations
		org.apache.ivy.core.module.id.ArtifactId artifactId
		org.apache.ivy.core.module.descriptor.ExcludeRule[] rules
	public boolean canExclude () 
	public java.lang.String toString () 
	public boolean isForce () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getParentRevisionId () 
	public boolean isChanging () 
	public boolean isTransitive () 
	public org.apache.ivy.plugins.namespace.Namespace getNamespace () 
	public java.lang.String getAttribute (java.lang.String) 
		String attName
	public java.util.Map getAttributes () 
	public java.lang.String getExtraAttribute (java.lang.String) 
		String attName
	public java.util.Map getExtraAttributes () 
	public java.util.Map getQualifiedExtraAttributes () 
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor asSystem () 
	private void setDependencyArtifacts (java.util.Map) 
		java.util.Map dependencyArtifacts
	private java.util.Map getDependencyArtifacts () 
	private void setIncludeRules (java.util.Map) 
		java.util.Map includeRules
	private java.util.Map getIncludeRules () 
	private void setExcludeRules (java.util.Map) 
		java.util.Map excludeRules
	private java.util.Map getExcludeRules () 
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor clone (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId revision
	static void  () 
}

org/apache/ivy/core/module/descriptor/DefaultExcludeRule.class
DefaultExcludeRule.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.DefaultExcludeRule extends org.apache.ivy.core.module.descriptor.AbstractIncludeExcludeRule implements org.apache.ivy.core.module.descriptor.ExcludeRule  {
	public void  (org.apache.ivy.core.module.id.ArtifactId, org.apache.ivy.plugins.matcher.PatternMatcher, java.util.Map) 
		org.apache.ivy.core.module.id.ArtifactId aid
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		java.util.Map extraAttributes
	public java.lang.String toString () 
}

org/apache/ivy/core/module/descriptor/DefaultIncludeRule.class
DefaultIncludeRule.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.DefaultIncludeRule extends org.apache.ivy.core.module.descriptor.AbstractIncludeExcludeRule implements org.apache.ivy.core.module.descriptor.IncludeRule  {
	public void  (org.apache.ivy.core.module.id.ArtifactId, org.apache.ivy.plugins.matcher.PatternMatcher, java.util.Map) 
		org.apache.ivy.core.module.id.ArtifactId aid
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		java.util.Map extraAttributes
	public java.lang.String toString () 
}

org/apache/ivy/core/module/descriptor/DefaultModuleDescriptor.class
DefaultModuleDescriptor.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor extends java.lang.Object implements org.apache.ivy.core.module.descriptor.ModuleDescriptor  {
	private org.apache.ivy.core.module.id.ModuleRevisionId revId
	private org.apache.ivy.core.module.id.ModuleRevisionId resolvedRevId
	private String status
	private java.util.Date publicationDate
	private java.util.Date resolvedPublicationDate
	private java.util.List dependencies
	private java.util.Map configurations
	private java.util.Map artifactsByConf
	private java.util.Collection artifacts
	private boolean isDefault
	private org.apache.ivy.core.module.id.ModuleRules conflictManagers
	private org.apache.ivy.core.module.id.ModuleRules dependencyDescriptorMediators
	private java.util.List licenses
	private String homePage
	private String description
	private long lastModified
	private org.apache.ivy.plugins.namespace.Namespace namespace
	private boolean mappingOverride
	private org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
	private org.apache.ivy.plugins.repository.Resource resource
	private java.util.List excludeRules
	private org.apache.ivy.core.module.descriptor.Artifact metadataArtifact
	private java.util.Map extraAttributesNamespaces
	private java.util.Map extraInfo
	public static org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor newDefaultInstance (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public static org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor newCallerInstance (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String[], boolean, boolean) 
		int i
		int j
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String[] confs
		boolean transitive
		boolean changing
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
	public static org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor newCallerInstance (org.apache.ivy.core.module.id.ModuleRevisionId[], boolean, boolean) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		int i
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrid
		boolean transitive
		boolean changing
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor
	public static org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor newDefaultInstance (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[]) 
		int i
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] artifacts
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor
	public static org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor newBasicInstance (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Date) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Date publicationDate
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor
	public static org.apache.ivy.core.module.descriptor.ModuleDescriptor transformInstance (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.plugins.namespace.Namespace) 
		int i
		int j
		org.apache.ivy.core.module.descriptor.Artifact[] arts
		int i
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor dmd
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.plugins.namespace.Namespace ns
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor nmd
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] dd
		org.apache.ivy.core.module.descriptor.Configuration[] confs
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.util.Date) 
		org.apache.ivy.core.module.id.ModuleRevisionId id
		String status
		java.util.Date pubDate
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.util.Date, boolean) 
		org.apache.ivy.core.module.id.ModuleRevisionId id
		String status
		java.util.Date pubDate
		boolean isDefault
	public void  (org.apache.ivy.plugins.parser.ModuleDescriptorParser, org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		org.apache.ivy.plugins.repository.Resource res
	public org.apache.ivy.core.module.descriptor.Artifact getMetadataArtifact () 
	public void setModuleArtifact (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact moduleArtifact
	public boolean isDefault () 
	public void setPublicationDate (java.util.Date) 
		java.util.Date publicationDate
	public java.util.Date getPublicationDate () 
	public void setResolvedPublicationDate (java.util.Date) 
		java.util.Date publicationDate
	public java.util.Date getResolvedPublicationDate () 
	public java.lang.String getRevision () 
	public void setModuleRevisionId (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId revId
	public void setResolvedModuleRevisionId (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId revId
	public void setStatus (java.lang.String) 
		String status
	public void addDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dependency
	public void addConfiguration (org.apache.ivy.core.module.descriptor.Configuration) 
		org.apache.ivy.core.module.descriptor.Configuration conf
	public void addArtifact (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact) 
		int i
		org.apache.ivy.core.module.descriptor.ConfigurationGroup group
		String[] members
		java.util.Collection artifacts
		String conf
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.module.descriptor.Configuration c
	public org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getResolvedModuleRevisionId () 
	public java.lang.String getStatus () 
	public org.apache.ivy.core.module.descriptor.Configuration[] getConfigurations () 
	public java.lang.String[] getConfigurationsNames () 
	public java.lang.String[] getPublicConfigurationsNames () 
		org.apache.ivy.core.module.descriptor.Configuration conf
		java.util.Iterator iter
		java.util.List ret
	public org.apache.ivy.core.module.descriptor.Configuration getConfiguration (java.lang.String) 
		org.apache.ivy.core.module.descriptor.Configuration conf
		java.util.Iterator it
		String attName
		String attValue
		java.util.Map members
		org.apache.ivy.core.module.descriptor.Configuration c
		int i
		java.util.regex.Matcher m
		String[] confs
		java.util.Map intersectedConfs
		String confName
		org.apache.ivy.core.module.descriptor.Configuration configuration
	public org.apache.ivy.core.module.descriptor.Artifact[] getArtifacts (java.lang.String) 
		java.util.Collection arts
		int j
		org.apache.ivy.core.module.descriptor.ConfigurationIntersection intersection
		String[] intersected
		java.util.Set intersectedArtifacts
		int i
		org.apache.ivy.core.module.descriptor.ConfigurationGroup group
		String[] members
		java.util.Set groupArtifacts
		String conf
		org.apache.ivy.core.module.descriptor.Configuration c
		java.util.Collection artifacts
	private java.util.Collection getArtifactsIncludingExtending (java.lang.String) 
		org.apache.ivy.core.module.descriptor.Configuration extendingConf
		java.util.Iterator it
		String conf
		java.util.Collection extendingConfs
		java.util.Set artifacts
		java.util.Collection arts
	public org.apache.ivy.core.module.descriptor.Artifact[] getAllArtifacts () 
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor[] getDependencies () 
	public boolean dependsOn (org.apache.ivy.plugins.version.VersionMatcher, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		java.util.Iterator iter
		org.apache.ivy.plugins.version.VersionMatcher matcher
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	public void toIvyFile (java.io.File)  throws java.text.ParseException java.io.IOException 
		java.io.File destFile
	public java.lang.String toString () 
	public void setDefault (boolean) 
		boolean b
	public void addConflictManager (org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.plugins.matcher.PatternMatcher, org.apache.ivy.plugins.conflict.ConflictManager) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		org.apache.ivy.plugins.conflict.ConflictManager manager
	public org.apache.ivy.plugins.conflict.ConflictManager getConflictManager (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId moduleId
	public void addDependencyDescriptorMediator (org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.plugins.matcher.PatternMatcher, org.apache.ivy.core.module.descriptor.DependencyDescriptorMediator) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		org.apache.ivy.core.module.descriptor.DependencyDescriptorMediator ddm
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor mediate (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		int i
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		Object[] mediators
	public org.apache.ivy.core.module.id.ModuleRules getAllDependencyDescriptorMediators () 
	public void addLicense (org.apache.ivy.core.module.descriptor.License) 
		org.apache.ivy.core.module.descriptor.License license
	public org.apache.ivy.core.module.descriptor.License[] getLicenses () 
	public java.lang.String getHomePage () 
	public void setHomePage (java.lang.String) 
		String homePage
	public java.lang.String getDescription () 
	public void setDescription (java.lang.String) 
		String description
	public long getLastModified () 
	public void setLastModified (long) 
		long lastModified
	public org.apache.ivy.plugins.namespace.Namespace getNamespace () 
	public boolean isNamespaceUseful () 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		java.util.Iterator iter
	public void setNamespace (org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.plugins.namespace.Namespace ns
	public void check () 
		int i
		org.apache.ivy.core.module.descriptor.Configuration conf
		String[] ext
		java.util.Iterator iter
		java.util.Stack confs
	private void checkConf (java.util.Stack, java.lang.String) 
		StringBuffer cycle
		int i
		java.util.Stack confs
		String confName
		int index
		org.apache.ivy.core.module.descriptor.Configuration conf
		String[] ext
	public void setMappingOverride (boolean) 
		boolean override
	public boolean isMappingOverride () 
	public java.lang.String getAttribute (java.lang.String) 
		String attName
	public java.util.Map getAttributes () 
	public java.lang.String getExtraAttribute (java.lang.String) 
		String attName
	public java.util.Map getExtraAttributes () 
	public java.util.Map getQualifiedExtraAttributes () 
	public org.apache.ivy.plugins.parser.ModuleDescriptorParser getParser () 
	public org.apache.ivy.plugins.repository.Resource getResource () 
	public void addExcludeRule (org.apache.ivy.core.module.descriptor.ExcludeRule) 
		org.apache.ivy.core.module.descriptor.ExcludeRule rule
	public boolean canExclude () 
	public boolean doesExclude (java.lang.String[], org.apache.ivy.core.module.id.ArtifactId) 
		int i
		String[] moduleConfigurations
		org.apache.ivy.core.module.id.ArtifactId artifactId
		org.apache.ivy.core.module.descriptor.ExcludeRule[] rules
	public org.apache.ivy.core.module.descriptor.ExcludeRule[] getAllExcludeRules () 
	public org.apache.ivy.core.module.descriptor.ExcludeRule[] getExcludeRules (java.lang.String[]) 
		org.apache.ivy.core.module.descriptor.ExcludeRule rule
		String[] ruleConfs
		java.util.Iterator iter
		String[] moduleConfigurations
		java.util.Set rules
	private boolean containsAny (java.lang.String[], java.lang.String[]) 
		String[] arr1
		String[] arr2
	public java.util.Map getExtraAttributesNamespaces () 
	public void addExtraAttributeNamespace (java.lang.String, java.lang.String) 
		String prefix
		String namespace
	public void addExtraInfo (java.lang.String, java.lang.String) 
		String infoKey
		String value
	public java.util.Map getExtraInfo () 
}

org/apache/ivy/core/module/descriptor/DependencyArtifactDescriptor.class
DependencyArtifactDescriptor.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor extends java.lang.Object implements org.apache.ivy.util.extendable.ExtendableItem  {
	public abstract org.apache.ivy.core.module.descriptor.DependencyDescriptor getDependencyDescriptor () 
	public abstract java.lang.String getName () 
	public abstract java.lang.String getType () 
	public abstract java.lang.String getExt () 
	public abstract java.net.URL getUrl () 
	public abstract java.lang.String[] getConfigurations () 
}

org/apache/ivy/core/module/descriptor/DependencyDescriptor.class
DependencyDescriptor.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.DependencyDescriptor extends java.lang.Object implements org.apache.ivy.util.extendable.ExtendableItem  {
	public abstract org.apache.ivy.core.module.id.ModuleId getDependencyId () 
	public abstract boolean isForce () 
	public abstract boolean isChanging () 
	public abstract boolean isTransitive () 
	public abstract org.apache.ivy.core.module.id.ModuleRevisionId getParentRevisionId () 
	public abstract org.apache.ivy.core.module.id.ModuleRevisionId getDependencyRevisionId () 
	public abstract org.apache.ivy.core.module.id.ModuleRevisionId getDynamicConstraintDependencyRevisionId () 
	public abstract java.lang.String[] getModuleConfigurations () 
	public abstract java.lang.String[] getDependencyConfigurations (java.lang.String, java.lang.String) 
	public abstract java.lang.String[] getDependencyConfigurations (java.lang.String) 
	public abstract java.lang.String[] getDependencyConfigurations (java.lang.String[]) 
	public abstract org.apache.ivy.plugins.namespace.Namespace getNamespace () 
	public abstract org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] getAllDependencyArtifacts () 
	public abstract org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] getDependencyArtifacts (java.lang.String) 
	public abstract org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] getDependencyArtifacts (java.lang.String[]) 
	public abstract org.apache.ivy.core.module.descriptor.IncludeRule[] getAllIncludeRules () 
	public abstract org.apache.ivy.core.module.descriptor.IncludeRule[] getIncludeRules (java.lang.String) 
	public abstract org.apache.ivy.core.module.descriptor.IncludeRule[] getIncludeRules (java.lang.String[]) 
	public abstract org.apache.ivy.core.module.descriptor.ExcludeRule[] getAllExcludeRules () 
	public abstract org.apache.ivy.core.module.descriptor.ExcludeRule[] getExcludeRules (java.lang.String) 
	public abstract org.apache.ivy.core.module.descriptor.ExcludeRule[] getExcludeRules (java.lang.String[]) 
	public abstract boolean doesExclude (java.lang.String[], org.apache.ivy.core.module.id.ArtifactId) 
	public abstract boolean canExclude () 
	public abstract org.apache.ivy.core.module.descriptor.DependencyDescriptor asSystem () 
	public abstract org.apache.ivy.core.module.descriptor.DependencyDescriptor clone (org.apache.ivy.core.module.id.ModuleRevisionId) 
}

org/apache/ivy/core/module/descriptor/DependencyDescriptorMediator.class
DependencyDescriptorMediator.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.DependencyDescriptorMediator extends java.lang.Object {
	public abstract org.apache.ivy.core.module.descriptor.DependencyDescriptor mediate (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
}

org/apache/ivy/core/module/descriptor/ExcludeRule.class
ExcludeRule.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.ExcludeRule extends java.lang.Object implements org.apache.ivy.util.extendable.ExtendableItem  {
	public abstract org.apache.ivy.core.module.id.ArtifactId getId () 
	public abstract java.lang.String[] getConfigurations () 
	public abstract org.apache.ivy.plugins.matcher.PatternMatcher getMatcher () 
}

org/apache/ivy/core/module/descriptor/IncludeRule.class
IncludeRule.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.IncludeRule extends java.lang.Object implements org.apache.ivy.util.extendable.ExtendableItem  {
	public abstract org.apache.ivy.core.module.id.ArtifactId getId () 
	public abstract java.lang.String[] getConfigurations () 
	public abstract org.apache.ivy.plugins.matcher.PatternMatcher getMatcher () 
}

org/apache/ivy/core/module/descriptor/License.class
License.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.License extends java.lang.Object {
	private String name
	private String url
	public void  (java.lang.String, java.lang.String) 
		String name
		String url
	public java.lang.String getName () 
	public java.lang.String getUrl () 
}

org/apache/ivy/core/module/descriptor/MDArtifact.class
MDArtifact.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.MDArtifact extends org.apache.ivy.core.module.descriptor.AbstractArtifact {
	private org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private String name
	private String type
	private String ext
	private java.util.List confs
	private java.util.Map extraAttributes
	private java.net.URL url
	private boolean isMetadata
	public static org.apache.ivy.core.module.descriptor.Artifact newIvyArtifact (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String name
		String type
		String ext
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.lang.String, java.lang.String, boolean) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String name
		String type
		String ext
		boolean isMetadata
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.lang.String, java.lang.String, java.net.URL, java.util.Map) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String name
		String type
		String ext
		java.net.URL url
		java.util.Map extraAttributes
	public org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public java.util.Date getPublicationDate () 
	public org.apache.ivy.core.module.id.ArtifactRevisionId getId () 
	public java.lang.String getName () 
	public java.lang.String getType () 
	public java.lang.String getExt () 
	public java.lang.String[] getConfigurations () 
	public void addConfiguration (java.lang.String) 
		String conf
	public java.net.URL getUrl () 
	public boolean isMetadata () 
}

org/apache/ivy/core/module/descriptor/ModuleDescriptor.class
ModuleDescriptor.java
package org.apache.ivy.core.module.descriptor
public abstract org.apache.ivy.core.module.descriptor.ModuleDescriptor extends java.lang.Object implements org.apache.ivy.util.extendable.ExtendableItem org.apache.ivy.plugins.latest.ArtifactInfo org.apache.ivy.core.module.descriptor.DependencyDescriptorMediator  {
	public static final String DEFAULT_CONFIGURATION
	public static final String CALLER_ALL_CONFIGURATION
	public abstract boolean isDefault () 
	public abstract org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public abstract org.apache.ivy.core.module.id.ModuleRevisionId getResolvedModuleRevisionId () 
	public abstract void setResolvedModuleRevisionId (org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract void setResolvedPublicationDate (java.util.Date) 
	public abstract java.lang.String getStatus () 
	public abstract java.util.Date getPublicationDate () 
	public abstract java.util.Date getResolvedPublicationDate () 
	public abstract org.apache.ivy.core.module.descriptor.Configuration[] getConfigurations () 
	public abstract java.lang.String[] getConfigurationsNames () 
	public abstract java.lang.String[] getPublicConfigurationsNames () 
	public abstract org.apache.ivy.core.module.descriptor.Artifact[] getArtifacts (java.lang.String) 
	public abstract org.apache.ivy.core.module.descriptor.Artifact[] getAllArtifacts () 
	public abstract org.apache.ivy.core.module.descriptor.DependencyDescriptor[] getDependencies () 
	public abstract boolean dependsOn (org.apache.ivy.plugins.version.VersionMatcher, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
	public abstract org.apache.ivy.core.module.descriptor.Configuration getConfiguration (java.lang.String) 
	public abstract org.apache.ivy.plugins.conflict.ConflictManager getConflictManager (org.apache.ivy.core.module.id.ModuleId) 
	public abstract org.apache.ivy.core.module.descriptor.License[] getLicenses () 
	public abstract java.lang.String getHomePage () 
	public abstract java.lang.String getDescription () 
	public abstract long getLastModified () 
	public abstract void toIvyFile (java.io.File)  throws java.text.ParseException java.io.IOException 
	public abstract org.apache.ivy.plugins.parser.ModuleDescriptorParser getParser () 
	public abstract org.apache.ivy.plugins.repository.Resource getResource () 
	public abstract org.apache.ivy.core.module.descriptor.Artifact getMetadataArtifact () 
	public abstract boolean canExclude () 
	public abstract boolean doesExclude (java.lang.String[], org.apache.ivy.core.module.id.ArtifactId) 
	public abstract org.apache.ivy.core.module.descriptor.ExcludeRule[] getAllExcludeRules () 
	public abstract org.apache.ivy.core.module.id.ModuleRules getAllDependencyDescriptorMediators () 
	public abstract java.util.Map getExtraAttributesNamespaces () 
	public abstract java.util.Map getExtraInfo () 
}

org/apache/ivy/core/module/descriptor/OverrideDependencyDescriptorMediator.class
OverrideDependencyDescriptorMediator.java
package org.apache.ivy.core.module.descriptor
public org.apache.ivy.core.module.descriptor.OverrideDependencyDescriptorMediator extends java.lang.Object implements org.apache.ivy.core.module.descriptor.DependencyDescriptorMediator  {
	private String version
	private String branch
	public void  (java.lang.String, java.lang.String) 
		String branch
		String version
	public java.lang.String getVersion () 
	public java.lang.String getBranch () 
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor mediate (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String version
		String branch
}

org/apache/ivy/core/module/id/ArtifactId.class
ArtifactId.java
package org.apache.ivy.core.module.id
public org.apache.ivy.core.module.id.ArtifactId extends java.lang.Object {
	private org.apache.ivy.core.module.id.ModuleId mid
	private String name
	private String type
	private String ext
	public void  (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId mid
		String name
		String type
		String ext
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.module.id.ArtifactId aid
	public int hashCode () 
		int hash
	public java.lang.String toString () 
	public java.lang.String getShortDescription () 
	public org.apache.ivy.core.module.id.ModuleId getModuleId () 
	public java.lang.String getName () 
	public java.lang.String getType () 
	public java.lang.String getExt () 
}

org/apache/ivy/core/module/id/ArtifactRevisionId.class
ArtifactRevisionId.java
package org.apache.ivy.core.module.id
public org.apache.ivy.core.module.id.ArtifactRevisionId extends org.apache.ivy.util.extendable.UnmodifiableExtendableItem {
	private org.apache.ivy.core.module.id.ArtifactId artifactId
	private org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public static org.apache.ivy.core.module.id.ArtifactRevisionId newInstance (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String name
		String type
		String ext
	public static org.apache.ivy.core.module.id.ArtifactRevisionId newInstance (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String, java.lang.String, java.util.Map) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String name
		String type
		String ext
		java.util.Map extraAttributes
	public void  (org.apache.ivy.core.module.id.ArtifactId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ArtifactId artifactId
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public void  (org.apache.ivy.core.module.id.ArtifactId, org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Map) 
		org.apache.ivy.core.module.id.ArtifactId artfId
		org.apache.ivy.core.module.id.ModuleRevisionId mdlRevId
		java.util.Map extraAttributes
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.module.id.ArtifactRevisionId arid
	public int hashCode () 
		int hash
	public java.lang.String toString () 
	public org.apache.ivy.core.module.id.ArtifactId getArtifactId () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public java.lang.String getName () 
	public java.lang.String getType () 
	public java.lang.String getExt () 
	public java.lang.String getRevision () 
}

org/apache/ivy/core/module/id/ModuleId.class
ModuleId.java
package org.apache.ivy.core.module.id
public org.apache.ivy.core.module.id.ModuleId extends java.lang.Object implements java.lang.Comparable  {
	static final String ENCODE_SEPARATOR
	private static final java.util.Map CACHE
	private String organisation
	private String name
	private int hash
	private java.util.Map attributes
	public static final java.util.regex.Pattern MID_PATTERN
	public static org.apache.ivy.core.module.id.ModuleId newInstance (java.lang.String, java.lang.String) 
		String org
		String name
	public static org.apache.ivy.core.module.id.ModuleId intern (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		org.apache.ivy.core.module.id.ModuleId r
	public void  (java.lang.String, java.lang.String) 
		String organisation
		String name
	public java.lang.String getName () 
	public java.lang.String getOrganisation () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.module.id.ModuleId other
	public int hashCode () 
	public java.lang.String toString () 
	public int compareTo (java.lang.Object) 
		Object obj
		org.apache.ivy.core.module.id.ModuleId that
		int result
	public java.lang.String encodeToString () 
	public java.util.Map getAttributes () 
	public static org.apache.ivy.core.module.id.ModuleId decode (java.lang.String) 
		String encoded
		String[] parts
	public static org.apache.ivy.core.module.id.ModuleId parse (java.lang.String) 
		String mid
		java.util.regex.Matcher m
	static void  () 
}

org/apache/ivy/core/module/id/ModuleRevisionId.class
ModuleRevisionId.java
package org.apache.ivy.core.module.id
public org.apache.ivy.core.module.id.ModuleRevisionId extends org.apache.ivy.util.extendable.UnmodifiableExtendableItem {
	private static final String ENCODE_SEPARATOR
	private static final String ENCODE_PREFIX
	private static final String NULL_ENCODE
	static final String STRICT_CHARS_PATTERN
	private static final String REV_STRICT_CHARS_PATTERN
	private static final java.util.Map CACHE
	public static final java.util.regex.Pattern MRID_PATTERN
	public static final java.util.regex.Pattern NON_CAPTURING_PATTERN
	private final org.apache.ivy.core.module.id.ModuleId moduleId
	private final String branch
	private final String revision
	private int hash
	public static org.apache.ivy.core.module.id.ModuleRevisionId parse (java.lang.String) 
		String mrid
		java.util.regex.Matcher m
	public static org.apache.ivy.core.module.id.ModuleRevisionId newInstance (java.lang.String, java.lang.String, java.lang.String) 
		String organisation
		String name
		String revision
	public static org.apache.ivy.core.module.id.ModuleRevisionId newInstance (java.lang.String, java.lang.String, java.lang.String, java.util.Map) 
		String organisation
		String name
		String revision
		java.util.Map extraAttributes
	public static org.apache.ivy.core.module.id.ModuleRevisionId newInstance (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String organisation
		String name
		String branch
		String revision
	public static org.apache.ivy.core.module.id.ModuleRevisionId newInstance (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map) 
		String organisation
		String name
		String branch
		String revision
		java.util.Map extraAttributes
	public static org.apache.ivy.core.module.id.ModuleRevisionId newInstance (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map, boolean) 
		String organisation
		String name
		String branch
		String revision
		java.util.Map extraAttributes
		boolean replaceNullBranchWithDefault
	public static org.apache.ivy.core.module.id.ModuleRevisionId newInstance (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String rev
	public static org.apache.ivy.core.module.id.ModuleRevisionId newInstance (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String branch
		String rev
	public static org.apache.ivy.core.module.id.ModuleRevisionId intern (org.apache.ivy.core.module.id.ModuleRevisionId) 
		java.lang.ref.WeakReference ref
		org.apache.ivy.core.module.id.ModuleRevisionId moduleRevisionId
		org.apache.ivy.core.module.id.ModuleRevisionId r
	public void  (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String revision
	public void  (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String branch
		String revision
	private void  (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.util.Map) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String revision
		java.util.Map extraAttributes
	private void  (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.lang.String, java.util.Map) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String branch
		String revision
		java.util.Map extraAttributes
	private void  (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.lang.String, java.util.Map, boolean) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String branch
		String revision
		java.util.Map extraAttributes
		boolean replaceNullBranchWithDefault
		org.apache.ivy.core.IvyContext context
	public org.apache.ivy.core.module.id.ModuleId getModuleId () 
	public java.lang.String getName () 
	public java.lang.String getOrganisation () 
	public java.lang.String getRevision () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.module.id.ModuleRevisionId other
	public int hashCode () 
	public java.lang.String toString () 
	public java.lang.String encodeToString () 
		String attName
		String value
		java.util.Iterator iter
		StringBuffer buf
		java.util.Map attributes
	public static org.apache.ivy.core.module.id.ModuleRevisionId decode (java.lang.String) 
		String attName
		String attValue
		int i
		String encoded
		String[] parts
		java.util.Map attributes
		String org
		String mod
		String rev
		String branch
	public java.lang.String getBranch () 
	static void  () 
}

org/apache/ivy/core/module/id/ModuleRules.class
ModuleRules.java
package org.apache.ivy.core.module.id
public org.apache.ivy.core.module.id.ModuleRules extends java.lang.Object {
	private java.util.Map rules
	public void  () 
	private void  (java.util.Map) 
		java.util.Map rules
	public void defineRule (org.apache.ivy.plugins.matcher.MapMatcher, java.lang.Object) 
		org.apache.ivy.plugins.matcher.MapMatcher condition
		Object rule
	public java.lang.Object getRule (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId mid
	public java.lang.Object[] getRules (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId mid
	public java.lang.Object getRule (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public java.lang.Object getRule (org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.core.module.id.ModuleId mid
		org.apache.ivy.util.filter.Filter filter
	public java.lang.Object getRule (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.util.filter.Filter filter
		java.util.Map moduleAttributes
	private java.lang.Object getRule (java.util.Map, org.apache.ivy.util.filter.Filter) 
		Object rule
		java.util.Map$Entry ruleEntry
		org.apache.ivy.plugins.matcher.MapMatcher midm
		java.util.Iterator iter
		java.util.Map moduleAttributes
		org.apache.ivy.util.filter.Filter filter
	public java.lang.Object[] getRules (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.util.filter.Filter filter
		java.util.Map moduleAttributes
	private java.lang.Object[] getRules (java.util.Map, org.apache.ivy.util.filter.Filter) 
		Object rule
		java.util.Map$Entry ruleEntry
		org.apache.ivy.plugins.matcher.MapMatcher midm
		java.util.Iterator iter
		java.util.Map moduleAttributes
		org.apache.ivy.util.filter.Filter filter
		java.util.List matchingRules
	public void dump (java.lang.String) 
		org.apache.ivy.plugins.matcher.MapMatcher midm
		Object rule
		java.util.Iterator iter
		String prefix
	public java.util.Map getAllRules () 
	public java.lang.Object clone () 
}

org/apache/ivy/core/module/id/package.html
org/apache/ivy/core/module/status/Status.class
Status.java
package org.apache.ivy.core.module.status
public org.apache.ivy.core.module.status.Status extends java.lang.Object {
	private String name
	private boolean integration
	public void  () 
	public void  (java.lang.String, boolean) 
		String name
		boolean integration
	public boolean isIntegration () 
	public void setIntegration (boolean) 
		boolean integration
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
}

org/apache/ivy/core/module/status/StatusManager.class
StatusManager.java
package org.apache.ivy.core.module.status
public org.apache.ivy.core.module.status.StatusManager extends java.lang.Object {
	private java.util.List status
	private String defaultStatus
	private java.util.Map statusPriorityMap
	private java.util.Map statusIntegrationMap
	private String deliveryStatusListString
	public static org.apache.ivy.core.module.status.StatusManager newDefaultInstance () 
	public static org.apache.ivy.core.module.status.StatusManager getCurrent () 
	public void  (org.apache.ivy.core.module.status.Status[], java.lang.String) 
		org.apache.ivy.core.module.status.Status[] status
		String defaultStatus
	public void  () 
	public void addStatus (org.apache.ivy.core.module.status.Status) 
		org.apache.ivy.core.module.status.Status status
	public void setDefaultStatus (java.lang.String) 
		String defaultStatus
	public java.util.List getStatuses () 
	private void computeMaps () 
		org.apache.ivy.core.module.status.Status status
		java.util.ListIterator iter
		org.apache.ivy.core.module.status.Status status
		java.util.Iterator iter
	public boolean isStatus (java.lang.String) 
		String status
	public int getPriority (java.lang.String) 
		String status
		Integer priority
	public boolean isIntegration (java.lang.String) 
		String status
		Boolean isIntegration
	public java.lang.String getDeliveryStatusListString () 
		org.apache.ivy.core.module.status.Status status
		java.util.Iterator iter
		StringBuffer ret
	public java.lang.String getDefaultStatus () 
}

org/apache/ivy/core/publish/PublishEngine.class
PublishEngine.java
package org.apache.ivy.core.publish
public org.apache.ivy.core.publish.PublishEngine extends java.lang.Object {
	private org.apache.ivy.core.publish.PublishEngineSettings settings
	private org.apache.ivy.core.event.EventManager eventManager
	public void  (org.apache.ivy.core.publish.PublishEngineSettings, org.apache.ivy.core.event.EventManager) 
		org.apache.ivy.core.publish.PublishEngineSettings settings
		org.apache.ivy.core.event.EventManager eventManager
	public java.util.Collection publish (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Collection, java.lang.String, org.apache.ivy.core.publish.PublishOptions)  throws java.io.IOException 
		java.io.File ivyFile
		org.apache.ivy.core.cache.ResolutionCacheManager cacheManager
		org.xml.sax.SAXException e
		java.io.File tmp
		String[] confs
		java.util.Set confsToRemove
		java.net.MalformedURLException e
		java.text.ParseException e
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Collection srcArtifactPattern
		String resolverName
		org.apache.ivy.core.publish.PublishOptions options
		long start
		org.apache.ivy.core.module.id.ModuleRevisionId pubmrid
		java.io.File ivyFile
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.net.URL ivyFileURL
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Collection missing
	public java.util.Collection publish (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.util.Collection, org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.publish.PublishOptions)  throws java.io.IOException 
		int j
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		int i
		int i
		String pattern
		java.io.File artifactFile
		java.util.Iterator iterator
		String pattern
		java.util.Iterator iterator
		StringBuffer sb
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Iterator iter
		String msg
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File artifactFile
		java.util.Map$Entry entry
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File artifactFile
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Collection srcArtifactPattern
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.publish.PublishOptions options
		java.util.Collection missing
		java.util.Set artifactsSet
		String[] confs
		org.apache.ivy.core.module.descriptor.Artifact[] extraArtifacts
		java.util.Map artifactsFiles
		boolean successfullyPublished
	private void publish (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, org.apache.ivy.plugins.resolver.DependencyResolver, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		boolean overwrite
		boolean successful
}

org/apache/ivy/core/publish/PublishEngineSettings.class
PublishEngineSettings.java
package org.apache.ivy.core.publish
public abstract org.apache.ivy.core.publish.PublishEngineSettings extends java.lang.Object implements org.apache.ivy.plugins.parser.ParserSettings  {
	public abstract java.lang.String substitute (java.lang.String) 
	public abstract org.apache.ivy.plugins.resolver.DependencyResolver getResolver (java.lang.String) 
}

org/apache/ivy/core/publish/PublishOptions.class
PublishOptions.java
package org.apache.ivy.core.publish
public org.apache.ivy.core.publish.PublishOptions extends java.lang.Object {
	private String srcIvyPattern
	private String pubrevision
	private String status
	private java.util.Date pubdate
	private org.apache.ivy.core.module.descriptor.Artifact[] extraArtifacts
	private boolean validate
	private boolean overwrite
	private boolean update
	private String[] confs
	private boolean haltonmissing
	private String pubBranch
	private boolean warnonmissing
	public void  () 
	public java.lang.String[] getConfs () 
	public org.apache.ivy.core.publish.PublishOptions setConfs (java.lang.String[]) 
		String[] confs
	public org.apache.ivy.core.module.descriptor.Artifact[] getExtraArtifacts () 
	public org.apache.ivy.core.publish.PublishOptions setExtraArtifacts (org.apache.ivy.core.module.descriptor.Artifact[]) 
		org.apache.ivy.core.module.descriptor.Artifact[] extraArtifacts
	public boolean isOverwrite () 
	public org.apache.ivy.core.publish.PublishOptions setOverwrite (boolean) 
		boolean overwrite
	public java.util.Date getPubdate () 
	public org.apache.ivy.core.publish.PublishOptions setPubdate (java.util.Date) 
		java.util.Date pubdate
	public java.lang.String getPubrevision () 
	public org.apache.ivy.core.publish.PublishOptions setPubrevision (java.lang.String) 
		String pubrevision
	public java.lang.String getSrcIvyPattern () 
	public org.apache.ivy.core.publish.PublishOptions setSrcIvyPattern (java.lang.String) 
		String srcIvyPattern
	public java.lang.String getStatus () 
	public org.apache.ivy.core.publish.PublishOptions setStatus (java.lang.String) 
		String status
	public boolean isUpdate () 
	public org.apache.ivy.core.publish.PublishOptions setUpdate (boolean) 
		boolean update
	public boolean isValidate () 
	public org.apache.ivy.core.publish.PublishOptions setValidate (boolean) 
		boolean validate
	public boolean isHaltOnMissing () 
	public org.apache.ivy.core.publish.PublishOptions setHaltOnMissing (boolean) 
		boolean haltonmissing
	public java.lang.String getPubBranch () 
	public org.apache.ivy.core.publish.PublishOptions setPubbranch (java.lang.String) 
		String pubbranch
	public boolean isWarnOnMissing () 
	public org.apache.ivy.core.publish.PublishOptions setWarnOnMissing (boolean) 
		boolean warnonmissing
}

org/apache/ivy/core/report/ArtifactDownloadReport.class
ArtifactDownloadReport.java
package org.apache.ivy.core.report
public org.apache.ivy.core.report.ArtifactDownloadReport extends java.lang.Object {
	public static final String MISSING_ARTIFACT
	private org.apache.ivy.core.module.descriptor.Artifact artifact
	private org.apache.ivy.core.cache.ArtifactOrigin origin
	private java.io.File localFile
	private org.apache.ivy.core.report.DownloadStatus downloadStatus
	private long size
	private String downloadDetails
	private long downloadTimeMillis
	public void  (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.report.DownloadStatus getDownloadStatus () 
	public void setDownloadStatus (org.apache.ivy.core.report.DownloadStatus) 
		org.apache.ivy.core.report.DownloadStatus downloadStatus
	public java.lang.String getName () 
	public java.lang.String getType () 
	public org.apache.ivy.core.module.descriptor.Artifact getArtifact () 
	public java.lang.String getExt () 
	public long getSize () 
	public void setSize (long) 
		long size
	public void setArtifactOrigin (org.apache.ivy.core.cache.ArtifactOrigin) 
		org.apache.ivy.core.cache.ArtifactOrigin origin
	public org.apache.ivy.core.cache.ArtifactOrigin getArtifactOrigin () 
	public void setDownloadDetails (java.lang.String) 
		String message
	public java.lang.String getDownloadDetails () 
	public void setDownloadTimeMillis (long) 
		long l
	public long getDownloadTimeMillis () 
	public java.lang.String toString () 
	public java.io.File getLocalFile () 
	public void setLocalFile (java.io.File) 
		java.io.File localFile
	public boolean isDownloaded () 
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.report.ArtifactDownloadReport other
}

org/apache/ivy/core/report/ConfigurationResolveReport.class
ConfigurationResolveReport.java
package org.apache.ivy.core.report
public org.apache.ivy.core.report.ConfigurationResolveReport extends java.lang.Object {
	private final org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private final String conf
	private final java.util.Date date
	private final org.apache.ivy.core.resolve.ResolveOptions options
	private java.util.Map dependencyReports
	private java.util.Map dependencies
	private final org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	private java.util.Map modulesIdsMap
	private java.util.List modulesIds
	private Boolean hasChanged
	public void  (org.apache.ivy.core.resolve.ResolveEngine, org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.util.Date, org.apache.ivy.core.resolve.ResolveOptions) 
		org.apache.ivy.core.resolve.ResolveEngine resolveEngine
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String conf
		java.util.Date date
		org.apache.ivy.core.resolve.ResolveOptions options
	public void checkIfChanged () 
		org.apache.ivy.plugins.report.XmlReportParser parser
		java.util.List previousDeps
		java.util.HashSet previousDepSet
		Exception e
		org.apache.ivy.core.cache.ResolutionCacheManager cache
		String resolveId
		java.io.File previousReportFile
	public boolean hasChanged () 
	public java.util.Set getModuleRevisionIds () 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.Set mrids
	public void addDependency (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
	public void updateDependency (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.IvyNode node
	public void addDependency (org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.report.DownloadReport) 
		org.apache.ivy.core.report.ArtifactDownloadReport artifactReport
		int i
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.report.DownloadReport report
		java.util.List adrs
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
	public java.lang.String getConfiguration () 
	public java.util.Date getDate () 
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getModuleDescriptor () 
	public org.apache.ivy.core.resolve.IvyNode[] getUnresolvedDependencies () 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.List unresolved
	private java.util.Collection getDependencies () 
	public org.apache.ivy.core.resolve.IvyNode[] getEvictedNodes () 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.List evicted
	private java.util.Set getEvictedMrids () 
		int i
		java.util.Set evicted
		org.apache.ivy.core.resolve.IvyNode[] evictedNodes
	public org.apache.ivy.core.resolve.IvyNode[] getDownloadedNodes () 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.List downloaded
	public org.apache.ivy.core.resolve.IvyNode[] getSearchedNodes () 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.List downloaded
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getDownloadReports (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Collection col
	public org.apache.ivy.core.resolve.IvyNode getDependency (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public java.util.List getModuleIds () 
		org.apache.ivy.core.resolve.IvyNode dependency
		org.apache.ivy.core.module.id.ModuleId mid
		java.util.Collection deps
		java.util.Iterator iter
		java.util.List sortedDependencies
	public java.util.Collection getNodes (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId mid
	public org.apache.ivy.core.resolve.ResolveEngine getResolveEngine () 
	public int getArtifactsNumber () 
		java.util.Collection reports
		java.util.Iterator iter
		int total
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getAllArtifactsReports () 
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getArtifactsReports (org.apache.ivy.core.report.DownloadStatus, boolean) 
		org.apache.ivy.core.report.ArtifactDownloadReport report
		java.util.Iterator itReport
		java.util.Collection reports
		java.util.Iterator iter
		org.apache.ivy.core.report.DownloadStatus downloadStatus
		boolean withEvicted
		java.util.Collection all
		java.util.Collection evictedMrids
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getDownloadedArtifactsReports () 
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getFailedArtifactsReports () 
		org.apache.ivy.core.report.ArtifactDownloadReport[] allFailedReports
	public boolean hasError () 
	public int getNodesNumber () 
	public static org.apache.ivy.core.report.ArtifactDownloadReport[] filterOutMergedArtifacts (org.apache.ivy.core.report.ArtifactDownloadReport[]) 
		org.apache.ivy.core.report.ArtifactDownloadReport adr
		java.util.Iterator iterator
		org.apache.ivy.core.report.ArtifactDownloadReport[] allFailedReports
		java.util.Collection adrs
}

org/apache/ivy/core/report/DownloadReport.class
DownloadReport.java
package org.apache.ivy.core.report
public org.apache.ivy.core.report.DownloadReport extends java.lang.Object {
	private java.util.Map artifacts
	public void  () 
	public void addArtifactReport (org.apache.ivy.core.report.ArtifactDownloadReport) 
		org.apache.ivy.core.report.ArtifactDownloadReport adr
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getArtifactsReports () 
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getArtifactsReports (org.apache.ivy.core.report.DownloadStatus) 
		org.apache.ivy.core.report.ArtifactDownloadReport adr
		java.util.Iterator iter
		org.apache.ivy.core.report.DownloadStatus status
		java.util.List ret
	public org.apache.ivy.core.report.ArtifactDownloadReport getArtifactReport (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
}

org/apache/ivy/core/report/DownloadStatus.class
DownloadStatus.java
package org.apache.ivy.core.report
public final org.apache.ivy.core.report.DownloadStatus extends java.lang.Object {
	private String name
	public static final org.apache.ivy.core.report.DownloadStatus NO
	public static final org.apache.ivy.core.report.DownloadStatus SUCCESSFUL
	public static final org.apache.ivy.core.report.DownloadStatus FAILED
	private void  (java.lang.String) 
		String name
	public static final org.apache.ivy.core.report.DownloadStatus fromString (java.lang.String) 
		String status
	public java.lang.String toString () 
	static void  () 
}

org/apache/ivy/core/report/MetadataArtifactDownloadReport.class
MetadataArtifactDownloadReport.java
package org.apache.ivy.core.report
public org.apache.ivy.core.report.MetadataArtifactDownloadReport extends org.apache.ivy.core.report.ArtifactDownloadReport {
	private boolean isSearched
	private java.io.File originalLocalFile
	public void  (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public boolean isSearched () 
	public void setSearched (boolean) 
		boolean isSearched
	public java.io.File getOriginalLocalFile () 
	public void setOriginalLocalFile (java.io.File) 
		java.io.File originalLocalFile
}

org/apache/ivy/core/report/ResolveReport.class
ResolveReport.java
package org.apache.ivy.core.report
public org.apache.ivy.core.report.ResolveReport extends java.lang.Object {
	private org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private java.util.Map confReports
	private java.util.List problemMessages
	private java.util.List dependencies
	private java.util.List artifacts
	private long resolveTime
	private long downloadTime
	private String resolveId
	private long downloadSize
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String resolveId
	public void addReport (java.lang.String, org.apache.ivy.core.report.ConfigurationResolveReport) 
		String conf
		org.apache.ivy.core.report.ConfigurationResolveReport report
	public org.apache.ivy.core.report.ConfigurationResolveReport getConfigurationReport (java.lang.String) 
		String conf
	public java.lang.String[] getConfigurations () 
	public boolean hasError () 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.util.Iterator it
		boolean hasError
	public void output (org.apache.ivy.plugins.report.ReportOutputter[], org.apache.ivy.core.cache.ResolutionCacheManager, org.apache.ivy.core.resolve.ResolveOptions)  throws java.io.IOException 
		int i
		org.apache.ivy.plugins.report.ReportOutputter[] outputters
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		org.apache.ivy.core.resolve.ResolveOptions options
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getModuleDescriptor () 
	public org.apache.ivy.core.resolve.IvyNode[] getEvictedNodes () 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.util.Iterator iter
		java.util.Collection all
	public org.apache.ivy.core.resolve.IvyNode[] getUnresolvedDependencies () 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.util.Iterator iter
		java.util.Collection all
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getFailedArtifactsReports () 
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getAllArtifactsReports () 
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getArtifactsReports (org.apache.ivy.core.report.DownloadStatus, boolean) 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		org.apache.ivy.core.report.ArtifactDownloadReport[] reports
		java.util.Iterator iter
		org.apache.ivy.core.report.DownloadStatus downloadStatus
		boolean withEvicted
		java.util.Collection all
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getArtifactsReports (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Collection all
	public void checkIfChanged () 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.util.Iterator iter
	public boolean hasChanged () 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.util.Iterator iter
	public void setProblemMessages (java.util.List) 
		java.util.List problems
	public java.util.List getProblemMessages () 
	public java.util.List getAllProblemMessages () 
		String errMsg
		int i
		int i
		org.apache.ivy.core.report.ConfigurationResolveReport r
		org.apache.ivy.core.resolve.IvyNode[] unresolved
		org.apache.ivy.core.report.ArtifactDownloadReport[] adrs
		java.util.Iterator iter
		java.util.List ret
	public void setDependencies (java.util.List, org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.core.report.ConfigurationResolveReport configurationReport
		int j
		org.apache.ivy.core.resolve.IvyNode dependency
		String[] dconfs
		java.util.Iterator iter
		java.util.List dependencies
		org.apache.ivy.util.filter.Filter artifactFilter
	public java.util.List getDependencies () 
	public java.util.List getArtifacts () 
	public java.util.List getModuleIds () 
		org.apache.ivy.core.resolve.IvyNode dependency
		org.apache.ivy.core.module.id.ModuleId mid
		java.util.Iterator iter
		java.util.List ret
		java.util.List sortedDependencies
	public void setResolveTime (long) 
		long elapsedTime
	public long getResolveTime () 
	public void setDownloadTime (long) 
		long elapsedTime
	public long getDownloadTime () 
	public void setDownloadSize (long) 
		long size
	public long getDownloadSize () 
	public java.lang.String getResolveId () 
}

org/apache/ivy/core/repository/RepositoryManagementEngine$1.class
RepositoryManagementEngine.java
package org.apache.ivy.core.repository
 org.apache.ivy.core.repository.RepositoryManagementEngine$1 extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.ivy.core.repository.RepositoryManagementEngine this$0
	void  (org.apache.ivy.core.repository.RepositoryManagementEngine) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md1
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md2
}

org/apache/ivy/core/repository/RepositoryManagementEngine.class
RepositoryManagementEngine.java
package org.apache.ivy.core.repository
public org.apache.ivy.core.repository.RepositoryManagementEngine extends java.lang.Object {
	private static final double THOUSAND
	private static final int KILO
	private boolean loaded
	private java.util.Map revisions
	private java.util.Map errors
	private java.util.Map modules
	private boolean analyzed
	private java.util.Map cache
	private java.util.Map dependers
	private org.apache.ivy.core.search.SearchEngine searchEngine
	private org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	private org.apache.ivy.core.repository.RepositoryManagementEngineSettings settings
	public void  (org.apache.ivy.core.repository.RepositoryManagementEngineSettings, org.apache.ivy.core.search.SearchEngine, org.apache.ivy.core.resolve.ResolveEngine) 
		org.apache.ivy.core.repository.RepositoryManagementEngineSettings settings
		org.apache.ivy.core.search.SearchEngine searchEngine
		org.apache.ivy.core.resolve.ResolveEngine resolveEngine
	public void load () 
		Exception e
		int i
		long startingMemoryUse
		long startTime
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		long endTime
	public void analyze () 
		org.apache.ivy.core.module.id.ModuleRevisionId dep
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] dds
		java.util.Iterator iterator
	public int getRevisionsNumber () 
	public int getModuleIdsNumber () 
	public java.util.Collection getOrphans () 
		java.util.Collection orphans
	private org.apache.ivy.core.module.id.ModuleRevisionId[] searchModules () 
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
	private org.apache.ivy.core.module.id.ModuleRevisionId getDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Iterator iterator
		java.util.Collection revs
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.plugins.version.VersionMatcher vmatcher
	private java.util.Collection getDependers (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId id
		java.util.Collection depders
	private void loadModuleRevision (org.apache.ivy.core.module.id.ModuleRevisionId)  throws java.lang.Exception 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.ResolvedModuleRevision module
	private java.util.Collection getAllRevisions (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId id
		java.util.Collection revisions
	private org.apache.ivy.core.resolve.ResolveData newResolveData () 
	private void ensureAnalyzed () 
	private void ensureLoaded () 
	static org.apache.ivy.core.repository.RepositoryManagementEngineSettings access$000 (org.apache.ivy.core.repository.RepositoryManagementEngine) 
		org.apache.ivy.core.repository.RepositoryManagementEngine x0
}

org/apache/ivy/core/repository/RepositoryManagementEngineSettings.class
RepositoryManagementEngineSettings.java
package org.apache.ivy.core.repository
public abstract org.apache.ivy.core.repository.RepositoryManagementEngineSettings extends java.lang.Object implements org.apache.ivy.core.resolve.ResolveEngineSettings  {
	public abstract boolean dumpMemoryUsage () 
}

org/apache/ivy/core/resolve/DownloadOptions.class
DownloadOptions.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.DownloadOptions extends org.apache.ivy.core.LogOptions {
	public void  () 
}

org/apache/ivy/core/resolve/IvyNode.class
IvyNode.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.IvyNode extends java.lang.Object implements java.lang.Comparable  {
	private static final java.util.regex.Pattern FALLBACK_CONF_PATTERN
	private org.apache.ivy.core.resolve.ResolveData data
	private org.apache.ivy.core.resolve.ResolveEngineSettings settings
	private org.apache.ivy.core.resolve.IvyNodeCallers callers
	private org.apache.ivy.core.resolve.IvyNodeEviction eviction
	private org.apache.ivy.core.resolve.IvyNode root
	private org.apache.ivy.core.module.id.ModuleRevisionId id
	private java.util.Map dds
	private org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private org.apache.ivy.core.resolve.ResolvedModuleRevision module
	private Exception problem
	private boolean downloaded
	private boolean searched
	private java.util.Collection confsToFetch
	private java.util.Collection fetchedConfigurations
	private java.util.Collection loadedRootModuleConfs
	private org.apache.ivy.core.resolve.IvyNodeUsage usage
	private java.util.Map mergedUsages
	public void  (org.apache.ivy.core.resolve.ResolveData, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.resolve.IvyNode parent
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	public void  (org.apache.ivy.core.resolve.ResolveData, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private void init (org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.resolve.ResolveData data
	public boolean loadData (java.lang.String, org.apache.ivy.core.resolve.IvyNode, java.lang.String, java.lang.String, boolean, org.apache.ivy.core.resolve.IvyNodeUsage) 
		org.apache.ivy.core.resolve.IvyNode resolved
		String log
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dependencyDescriptor
		long start
		org.apache.ivy.core.module.id.ModuleRevisionId requestedRevisionId
		org.apache.ivy.core.resolve.ResolveProcessException e
		Exception e
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode parent
		String parentConf
		String conf
		boolean shouldBePublic
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		boolean loaded
	private void moveToRealNode (java.lang.String, org.apache.ivy.core.resolve.IvyNode, java.lang.String, java.lang.String, boolean, org.apache.ivy.core.resolve.IvyNode) 
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode parent
		String parentConf
		String conf
		boolean shouldBePublic
		org.apache.ivy.core.resolve.IvyNode resolved
	public java.util.Collection getDependencies (java.lang.String, java.lang.String[]) 
		int i
		String rootModuleConf
		String[] confs
		java.util.Collection deps
	public java.util.Collection getDependencies (java.lang.String, java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		String[] dependencyConfigurations
		org.apache.ivy.core.module.id.ModuleRevisionId requestedDependencyRevisionId
		org.apache.ivy.core.resolve.IvyNode depNode
		String[] confsArray
		java.util.Collection confs
		int i
		String rootModuleConf
		String conf
		String requestedConf
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] dds
		java.util.Collection dependencies
	private void addDependencyDescriptor (org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.resolve.IvyNode parent
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor getDependencyDescriptor (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode parent
	private boolean isDependencyModuleExcluded (java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String) 
		String rootModuleConf
		org.apache.ivy.core.module.id.ModuleRevisionId dependencyRevisionId
		String conf
	public boolean hasConfigurationsToLoad () 
	private boolean markRootModuleConfLoaded (java.lang.String) 
		String rootModuleConf
	private boolean isRootModuleConfLoaded (java.lang.String) 
		String rootModuleConf
	private boolean handleConfiguration (boolean, java.lang.String, org.apache.ivy.core.resolve.IvyNode, java.lang.String, java.lang.String, boolean, org.apache.ivy.core.resolve.IvyNodeUsage) 
		org.apache.ivy.core.module.descriptor.Configuration c
		int i
		String[] confs
		boolean loaded
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode parent
		String parentConf
		String conf
		boolean shouldBePublic
		org.apache.ivy.core.resolve.IvyNodeUsage usage
	private java.lang.String getDefaultConf (java.lang.String) 
		String conf
		java.util.regex.Matcher m
	private java.lang.String getMainConf (java.lang.String) 
		String conf
		java.util.regex.Matcher m
	public void updateConfsToFetch (java.util.Collection) 
		java.util.Collection confs
	private java.lang.String[] resolveSpecialConfigurations (java.lang.String[], org.apache.ivy.core.resolve.IvyNode) 
		String conf
		java.util.List exclusions
		java.util.List ret
		String[] dependencyConfigurations
		org.apache.ivy.core.resolve.IvyNode node
	public java.lang.String[] getRequiredConfigurations (org.apache.ivy.core.resolve.IvyNode, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		java.util.Iterator iterator
		org.apache.ivy.core.resolve.IvyNode in
		String inConf
		java.util.Collection req
	private void addAllIfNotNull (java.util.Collection, java.util.Collection) 
		java.util.Collection into
		java.util.Collection col
	public java.lang.String[] getRequiredConfigurations () 
		java.util.Collection required
	public org.apache.ivy.core.module.descriptor.Configuration getConfiguration (java.lang.String) 
		String conf
		String defaultConf
		org.apache.ivy.core.module.descriptor.Configuration configuration
	public java.lang.String[] getConfigurations (java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		java.util.Iterator iterator
		String rootModuleConf
		java.util.Set depConfs
	protected boolean isConfRequiredByMergedUsageOnly (java.lang.String, java.lang.String) 
		String rootModuleConf
		String conf
		java.util.Set confs
	public void discardConf (java.lang.String, java.lang.String) 
		int i
		String[] exts
		org.apache.ivy.core.module.descriptor.Configuration c
		String rootModuleConf
		String conf
		java.util.Set depConfs
	private void addRootModuleConfigurations (org.apache.ivy.core.resolve.IvyNodeUsage, java.lang.String, java.lang.String[]) 
		String[] exts
		org.apache.ivy.core.module.descriptor.Configuration conf
		int i
		int i
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		String rootModuleConf
		String[] dependencyConfs
		java.util.Set depConfs
	public java.lang.String[] getRootModuleConfigurations () 
		java.util.Set confs
	public java.util.Set getRootModuleConfigurationsSet () 
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		java.util.Iterator iterator
		java.util.Set confs
	public java.lang.String[] getConfsToFetch () 
	public java.lang.String[] getRealConfs (java.lang.String) 
		int i
		String[] confs
		String conf
		String defaultConf
	private java.util.Collection findPath (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId from
	private java.util.Collection findPath (org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.core.resolve.IvyNode, java.util.List) 
		org.apache.ivy.core.module.id.ModuleId from
		org.apache.ivy.core.resolve.IvyNode node
		java.util.List path
		org.apache.ivy.core.resolve.IvyNode parent
	private void updateDataFrom (org.apache.ivy.core.resolve.IvyNode, java.lang.String, boolean) 
		org.apache.ivy.core.resolve.IvyNodeUsage mergedUsage
		org.apache.ivy.core.resolve.IvyNode node
		String rootModuleConf
		boolean real
	private java.util.Collection getAllUsages () 
		java.util.Collection usages
	public org.apache.ivy.core.module.descriptor.Artifact[] getAllArtifacts () 
		String rootModuleConf
		java.util.Iterator it
		java.util.Set ret
	public org.apache.ivy.core.module.descriptor.Artifact[] getSelectedArtifacts (org.apache.ivy.util.filter.Filter) 
		String rootModuleConf
		java.util.Iterator it
		org.apache.ivy.util.filter.Filter artifactFilter
		java.util.Collection ret
	public org.apache.ivy.core.module.descriptor.Artifact[] getArtifacts (java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		java.util.Iterator iterator
		int i
		int j
		org.apache.ivy.core.module.descriptor.Artifact[] arts
		int i
		org.apache.ivy.core.module.descriptor.IncludeRule dad
		java.util.Collection arts
		java.util.Iterator it
		java.util.Map allArtifacts
		java.util.Set includes
		org.apache.ivy.core.module.descriptor.Artifact artifact
		boolean excluded
		java.util.Iterator iter
		String rootModuleConf
		String[] confs
		java.util.Set artifacts
		java.util.Set dependencyArtifacts
	private void addArtifactsFromOwnUsage (java.util.Set, java.util.Set) 
		org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor dad
		java.util.Iterator it
		java.util.Set artifacts
		java.util.Set dependencyArtifacts
	private void addArtifactsFromMergedUsage (java.lang.String, java.util.Set) 
		org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor dad
		java.util.Map extraAttributes
		java.util.Iterator it
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		java.util.Set mergedDependencyArtifacts
		java.util.Iterator iterator
		String rootModuleConf
		java.util.Set artifacts
	private static java.util.Collection findArtifactsMatching (org.apache.ivy.core.module.descriptor.IncludeRule, java.util.Map) 
		org.apache.ivy.core.module.id.ArtifactId aid
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.IncludeRule rule
		java.util.Map allArtifacts
		java.util.Collection ret
	public boolean hasProblem () 
	public java.lang.Exception getProblem () 
	public java.lang.String getProblemMessage () 
	public boolean isDownloaded () 
	public boolean isSearched () 
	public boolean isLoaded () 
	public boolean isFetched (java.lang.String) 
		String conf
	public org.apache.ivy.core.resolve.IvyNode findNode (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	boolean isRoot () 
	public org.apache.ivy.core.resolve.IvyNode getRoot () 
	public org.apache.ivy.plugins.conflict.ConflictManager getConflictManager (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId mid
		org.apache.ivy.plugins.conflict.ConflictManager cm
	public org.apache.ivy.core.resolve.IvyNode getRealNode () 
		org.apache.ivy.core.resolve.IvyNode real
	public org.apache.ivy.core.module.id.ModuleRevisionId getId () 
	public org.apache.ivy.core.module.id.ModuleId getModuleId () 
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getDescriptor () 
	public org.apache.ivy.core.resolve.ResolveData getData () 
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getModuleRevision () 
	public long getPublication () 
	public long getLastModified () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getResolvedId () 
	public void clean () 
	boolean canExclude (java.lang.String) 
		int i
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] callers
	private org.apache.ivy.core.resolve.IvyNode getDirectCallerFor (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId from
	public org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] getCallers (java.lang.String) 
		String rootModuleConf
	public java.util.Collection getAllCallersModuleIds () 
	public org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] getAllCallers () 
	public org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] getAllRealCallers () 
	public void addCaller (java.lang.String, org.apache.ivy.core.resolve.IvyNode, java.lang.String, java.lang.String, java.lang.String[], org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode callerNode
		String callerConf
		String requestedConf
		String[] dependencyConfs
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		boolean isCircular
	public boolean doesCallersExclude (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, java.util.Stack) 
		String rootModuleConf
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Stack callersStack
	private org.apache.ivy.core.module.id.ModuleRevisionId[] toMrids (java.util.Collection, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.Collection path
		org.apache.ivy.core.resolve.IvyNode depNode
		org.apache.ivy.core.module.id.ModuleRevisionId[] ret
		int i
	public java.util.Set getResolvedNodes (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String rootModuleConf
	public java.util.Collection getResolvedRevisions (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String rootModuleConf
	public void markEvicted (org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData) 
		org.apache.ivy.core.resolve.IvyNode selected
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData evictionData
		String rootModuleConf
	public java.util.Collection getAllEvictingConflictManagers () 
	public java.util.Collection getAllEvictingNodes () 
	public java.util.Collection getAllEvictingNodesDetails () 
	public java.lang.String[] getEvictedConfs () 
	public org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData getEvictedData (java.lang.String) 
		String rootModuleConf
	public java.util.Collection getEvictedNodes (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId mid
		String rootModuleConf
	public java.util.Collection getEvictedRevisions (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId mid
		String rootModuleConf
	public org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData getEvictionDataInRoot (java.lang.String, org.apache.ivy.core.resolve.IvyNode) 
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode ancestor
	public boolean isCompletelyEvicted () 
	public boolean isEvicted (java.lang.String) 
		String rootModuleConf
	public void markEvicted (java.lang.String, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.plugins.conflict.ConflictManager, java.util.Collection) 
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.plugins.conflict.ConflictManager conflictManager
		java.util.Collection resolved
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData evictionData
	public void setEvictedNodes (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.util.Collection) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String rootModuleConf
		java.util.Collection evicted
	public void setResolvedNodes (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.util.Collection) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String rootModuleConf
		java.util.Collection resolved
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.resolve.IvyNode node
	public int compareTo (java.lang.Object) 
		Object obj
		org.apache.ivy.core.resolve.IvyNode that
	public int hashCode () 
	public java.util.Collection getPendingConflicts (java.lang.String, org.apache.ivy.core.module.id.ModuleId) 
		String rootModuleConf
		org.apache.ivy.core.module.id.ModuleId mid
	public void setPendingConflicts (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.util.Collection) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String rootModuleConf
		java.util.Collection conflicts
	public void blacklist (org.apache.ivy.core.resolve.IvyNodeBlacklist) 
		org.apache.ivy.core.resolve.IvyNodeBlacklist bdata
		java.util.Stack callerStack
	private void clearEvictionDataInAllCallers (java.lang.String, java.util.Stack) 
		org.apache.ivy.core.resolve.IvyNode callerNode
		int i
		String rootModuleConf
		java.util.Stack callerStack
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] callers
	public boolean isBlacklisted (java.lang.String) 
		String rootModuleConf
	public boolean isCompletelyBlacklisted () 
		int i
		String[] rootModuleConfigurations
	public org.apache.ivy.core.resolve.IvyNodeBlacklist getBlacklistData (java.lang.String) 
		String rootModuleConf
	public org.apache.ivy.core.resolve.IvyNodeUsage getMainUsage () 
	public boolean hasAnyMergedUsageWithTransitiveDependency (java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		java.util.Iterator iterator
		String rootModuleConf
	static void  () 
}

org/apache/ivy/core/resolve/IvyNodeBlacklist.class
IvyNodeBlacklist.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.IvyNodeBlacklist extends java.lang.Object {
	private org.apache.ivy.core.resolve.IvyNode conflictParent
	private org.apache.ivy.core.resolve.IvyNode selectedNode
	private org.apache.ivy.core.resolve.IvyNode evictedNode
	private org.apache.ivy.core.resolve.IvyNode blacklistedNode
	private String rootModuleConf
	public void  (org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode conflictParent
		org.apache.ivy.core.resolve.IvyNode selectedNode
		org.apache.ivy.core.resolve.IvyNode evictedNode
		org.apache.ivy.core.resolve.IvyNode blacklistedNode
		String rootModuleConf
	public org.apache.ivy.core.resolve.IvyNode getConflictParent () 
	public org.apache.ivy.core.resolve.IvyNode getSelectedNode () 
	public org.apache.ivy.core.resolve.IvyNode getEvictedNode () 
	public org.apache.ivy.core.resolve.IvyNode getBlacklistedNode () 
	public java.lang.String getRootModuleConf () 
	public java.lang.String toString () 
}

org/apache/ivy/core/resolve/IvyNodeCallers$Caller.class
IvyNodeCallers.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.IvyNodeCallers$Caller extends java.lang.Object {
	private org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private java.util.Map confs
	private org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	private boolean callerCanExclude
	private boolean real
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.DependencyDescriptor, boolean) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		boolean callerCanExclude
	public void addConfiguration (java.lang.String, java.lang.String[]) 
		int i
		String[] confExtends
		String callerConf
		String[] dependencyConfs
		org.apache.ivy.core.module.descriptor.Configuration conf
	private void updateConfs (java.lang.String, java.lang.String[]) 
		java.util.Set newDepConfs
		String callerConf
		String[] dependencyConfs
		String[] prevDepConfs
	public java.lang.String[] getCallerConfigurations () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getModuleRevisionId () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller other
	public int hashCode () 
		int hash
	public java.lang.String toString () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getAskedDependencyId (org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.resolve.ResolveData resolveData
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getModuleDescriptor () 
	public boolean canExclude () 
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor getDependencyDescriptor () 
	public void setRealCaller (boolean) 
		boolean b
	public boolean isRealCaller () 
}

org/apache/ivy/core/resolve/IvyNodeCallers.class
IvyNodeCallers.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.IvyNodeCallers extends java.lang.Object {
	private java.util.Map callersByRootConf
	private java.util.Map allCallers
	private org.apache.ivy.core.resolve.IvyNode node
	public void  (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
	public void addCaller (java.lang.String, org.apache.ivy.core.resolve.IvyNode, java.lang.String, java.lang.String, java.lang.String[], org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.module.id.ModuleId mid
		java.util.Iterator iter
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode callerNode
		String callerConf
		String requestedConf
		String[] dependencyConfs
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Map callers
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller caller
		org.apache.ivy.core.resolve.IvyNode parent
	void removeCaller (java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String rootModuleConf
		org.apache.ivy.core.module.id.ModuleRevisionId callerMrid
		java.util.Map callers
	public org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] getCallers (java.lang.String) 
		String rootModuleConf
		java.util.Map callers
	public org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] getAllCallers () 
		java.util.Map callers
		java.util.Iterator iter
		java.util.Set all
	public org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] getAllRealCallers () 
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller c
		java.util.Iterator iterator
		java.util.Map callers
		java.util.Iterator iter
		java.util.Set all
	public java.util.Collection getAllCallersModuleIds () 
	void updateFrom (org.apache.ivy.core.resolve.IvyNodeCallers, java.lang.String, boolean) 
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller caller
		java.util.Iterator iter
		java.util.Map thiscallers
		org.apache.ivy.core.resolve.IvyNodeCallers callers
		String rootModuleConf
		boolean real
		java.util.Map nodecallers
	public org.apache.ivy.core.resolve.IvyNode getDirectCallerFor (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId from
	boolean doesCallersExclude (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact) 
		String rootModuleConf
		org.apache.ivy.core.module.descriptor.Artifact artifact
	boolean doesCallersExclude (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, java.util.Stack) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		int i
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] callers
		String rootModuleConf
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Stack callersStack
	private boolean doesExclude (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.lang.String[], org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.descriptor.Artifact, java.util.Stack) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String rootModuleConf
		String[] moduleConfs
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Stack callersStack
		org.apache.ivy.core.resolve.IvyNode c
}

org/apache/ivy/core/resolve/IvyNodeEviction$EvictionData.class
IvyNodeEviction.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData extends java.lang.Object {
	private org.apache.ivy.core.resolve.IvyNode parent
	private org.apache.ivy.plugins.conflict.ConflictManager conflictManager
	private java.util.Collection selected
	private String rootModuleConf
	private String detail
	public void  (java.lang.String, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.plugins.conflict.ConflictManager, java.util.Collection) 
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode parent
		org.apache.ivy.plugins.conflict.ConflictManager conflictManager
		java.util.Collection selected
	public void  (java.lang.String, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.plugins.conflict.ConflictManager, java.util.Collection, java.lang.String) 
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode parent
		org.apache.ivy.plugins.conflict.ConflictManager conflictManager
		java.util.Collection selected
		String detail
	public java.lang.String toString () 
	public org.apache.ivy.plugins.conflict.ConflictManager getConflictManager () 
	public org.apache.ivy.core.resolve.IvyNode getParent () 
	public java.util.Collection getSelected () 
	public java.lang.String getRootModuleConf () 
	public boolean isTransitivelyEvicted () 
	public java.lang.String getDetail () 
}

org/apache/ivy/core/resolve/IvyNodeEviction$ModuleIdConf.class
IvyNodeEviction.java
package org.apache.ivy.core.resolve
final org.apache.ivy.core.resolve.IvyNodeEviction$ModuleIdConf extends java.lang.Object {
	private org.apache.ivy.core.module.id.ModuleId moduleId
	private String conf
	public void  (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId mid
		String conf
	public final java.lang.String getConf () 
	public final org.apache.ivy.core.module.id.ModuleId getModuleId () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
		int hash
}

org/apache/ivy/core/resolve/IvyNodeEviction.class
IvyNodeEviction.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.IvyNodeEviction extends java.lang.Object {
	private org.apache.ivy.core.resolve.IvyNode node
	private java.util.Map selectedDeps
	private java.util.Map pendingConflicts
	private java.util.Map evictedDeps
	private java.util.Map evictedRevs
	private java.util.Map evicted
	public void  (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
	public java.util.Set getResolvedNodes (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleId mid
		String rootModuleConf
		java.util.Collection resolved
		java.util.Set ret
	public java.util.Collection getResolvedRevisions (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.Collection resolvedRevs
		org.apache.ivy.core.module.id.ModuleId mid
		String rootModuleConf
		java.util.Collection resolved
	public void setResolvedNodes (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.util.Collection) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String rootModuleConf
		java.util.Collection resolved
		org.apache.ivy.core.resolve.IvyNodeEviction$ModuleIdConf moduleIdConf
	public java.util.Collection getEvictedNodes (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleId mid
		String rootModuleConf
		java.util.Collection resolved
		java.util.Set ret
	public java.util.Collection getEvictedRevisions (org.apache.ivy.core.module.id.ModuleId, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleId mid
		String rootModuleConf
		java.util.Collection evicted
	public void setEvictedNodes (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleId moduleId
		String rootModuleConf
		java.util.Collection evicted
		org.apache.ivy.core.resolve.IvyNodeEviction$ModuleIdConf moduleIdConf
		java.util.Collection evictedRevs
	public boolean isEvicted (java.lang.String) 
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode root
		org.apache.ivy.core.module.id.ModuleId moduleId
		java.util.Collection resolvedRevisions
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData evictedData
	public boolean isCompletelyEvicted () 
		int i
		String[] rootModuleConfigurations
	private void cleanEvicted () 
		org.apache.ivy.core.resolve.IvyNode n
		java.util.Iterator iterator
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData ed
		java.util.Collection sel
		java.util.Iterator iter
	public void markEvicted (org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData) 
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData evictionData
	public org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData getEvictedData (java.lang.String) 
		String rootModuleConf
	public java.lang.String[] getEvictedConfs () 
	public java.util.Collection getAllEvictingNodes () 
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData ed
		java.util.Collection selected
		java.util.Iterator iter
		java.util.Collection allEvictingNodes
	public java.util.Collection getAllEvictingNodesDetails () 
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData ed
		java.util.Collection selected
		java.util.Iterator iter
		java.util.Collection ret
	public java.util.Collection getAllEvictingConflictManagers () 
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData ed
		java.util.Iterator iter
		java.util.Collection ret
	public org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData getEvictionDataInRoot (java.lang.String, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNode ancestor
		java.util.Collection selectedNodes
	public java.util.Collection getPendingConflicts (java.lang.String, org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		String rootModuleConf
		org.apache.ivy.core.module.id.ModuleId mid
		java.util.Collection resolved
		java.util.Set ret
	public void setPendingConflicts (org.apache.ivy.core.module.id.ModuleId, java.lang.String, java.util.Collection) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		String rootModuleConf
		java.util.Collection conflicts
		org.apache.ivy.core.resolve.IvyNodeEviction$ModuleIdConf moduleIdConf
}

org/apache/ivy/core/resolve/IvyNodeUsage$Depender.class
IvyNodeUsage.java
package org.apache.ivy.core.resolve
final org.apache.ivy.core.resolve.IvyNodeUsage$Depender extends java.lang.Object {
	private org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	private String dependerConf
	public void  (org.apache.ivy.core.module.descriptor.DependencyDescriptor, java.lang.String) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		String dependerConf
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.apache.ivy.core.resolve.IvyNodeUsage$Depender other
	public int hashCode () 
		int hash
	static java.lang.String access$000 (org.apache.ivy.core.resolve.IvyNodeUsage$Depender) 
		org.apache.ivy.core.resolve.IvyNodeUsage$Depender x0
	static org.apache.ivy.core.module.descriptor.DependencyDescriptor access$100 (org.apache.ivy.core.resolve.IvyNodeUsage$Depender) 
		org.apache.ivy.core.resolve.IvyNodeUsage$Depender x0
}

org/apache/ivy/core/resolve/IvyNodeUsage$NodeConf.class
IvyNodeUsage.java
package org.apache.ivy.core.resolve
final org.apache.ivy.core.resolve.IvyNodeUsage$NodeConf extends java.lang.Object {
	private org.apache.ivy.core.resolve.IvyNode node
	private String conf
	public void  (org.apache.ivy.core.resolve.IvyNode, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode node
		String conf
	public final java.lang.String getConf () 
	public final org.apache.ivy.core.resolve.IvyNode getNode () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
		int hash
	public java.lang.String toString () 
}

org/apache/ivy/core/resolve/IvyNodeUsage.class
IvyNodeUsage.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.IvyNodeUsage extends java.lang.Object {
	private org.apache.ivy.core.resolve.IvyNode node
	private java.util.Map rootModuleConfs
	private java.util.Map requiredConfs
	private java.util.Map dependers
	private java.util.Map blacklisted
	public void  (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
	protected java.util.Collection getRequiredConfigurations (org.apache.ivy.core.resolve.IvyNode, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode in
		String inConf
	protected void setRequiredConfs (org.apache.ivy.core.resolve.IvyNode, java.lang.String, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode parent
		String parentConf
		java.util.Collection confs
	protected java.util.Set getConfigurations (java.lang.String) 
		String rootModuleConf
	protected java.util.Set addAndGetConfigurations (java.lang.String) 
		String rootModuleConf
		java.util.Set depConfs
	protected java.util.Set getRootModuleConfigurations () 
	public void updateDataFrom (java.util.Collection, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		java.util.Iterator iterator
		java.util.Collection usages
		String rootModuleConf
	private void updateDataFrom (org.apache.ivy.core.resolve.IvyNodeUsage, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage usage
		String rootModuleConf
	private void updateMapOfSet (java.util.Map, java.util.Map) 
		Object key
		java.util.Iterator iter
		java.util.Map from
		java.util.Map to
	private void updateMapOfSetForKey (java.util.Map, java.util.Map, java.lang.Object) 
		java.util.Set toupdate
		java.util.Map from
		java.util.Map to
		Object key
		java.util.Set set
	private void addObjectsForConf (java.lang.String, java.lang.Object, java.util.Map) 
		String rootModuleConf
		Object objectToAdd
		java.util.Map map
		java.util.Set set
	public void addUsage (java.lang.String, org.apache.ivy.core.module.descriptor.DependencyDescriptor, java.lang.String) 
		String rootModuleConf
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		String parentConf
	protected java.util.Set getDependencyArtifactsSet (java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage$Depender depender
		org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] dads
		java.util.Iterator iterator
		String rootModuleConf
		java.util.Collection dependersInConf
		java.util.Set dependencyArtifacts
	protected java.util.Set getDependencyIncludesSet (java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage$Depender depender
		org.apache.ivy.core.module.descriptor.IncludeRule[] rules
		java.util.Iterator iterator
		String rootModuleConf
		java.util.Collection dependersInConf
		java.util.Set dependencyIncludes
	protected void removeRootModuleConf (java.lang.String) 
		String rootModuleConf
	protected void blacklist (org.apache.ivy.core.resolve.IvyNodeBlacklist) 
		org.apache.ivy.core.resolve.IvyNodeBlacklist bdata
	protected boolean isBlacklisted (java.lang.String) 
		String rootModuleConf
	protected org.apache.ivy.core.resolve.IvyNodeBlacklist getBlacklistData (java.lang.String) 
		String rootModuleConf
	protected org.apache.ivy.core.resolve.IvyNode getNode () 
	public boolean hasTransitiveDepender (java.lang.String) 
		org.apache.ivy.core.resolve.IvyNodeUsage$Depender depender
		java.util.Iterator iterator
		String rootModuleConf
		java.util.Set dependersSet
}

org/apache/ivy/core/resolve/ResolveData.class
ResolveData.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.ResolveData extends java.lang.Object {
	private org.apache.ivy.core.resolve.ResolveEngine engine
	private java.util.Map visitData
	private org.apache.ivy.core.report.ConfigurationResolveReport report
	private org.apache.ivy.core.resolve.ResolveOptions options
	private org.apache.ivy.core.resolve.VisitNode currentVisitNode
	private org.apache.ivy.core.resolve.ResolvedModuleRevision currentResolvedModuleRevision
	public void  (org.apache.ivy.core.resolve.ResolveData, boolean) 
		org.apache.ivy.core.resolve.ResolveData data
		boolean validate
	public void  (org.apache.ivy.core.resolve.ResolveEngine, org.apache.ivy.core.resolve.ResolveOptions) 
		org.apache.ivy.core.resolve.ResolveEngine engine
		org.apache.ivy.core.resolve.ResolveOptions options
	public void  (org.apache.ivy.core.resolve.ResolveEngine, org.apache.ivy.core.resolve.ResolveOptions, org.apache.ivy.core.report.ConfigurationResolveReport) 
		org.apache.ivy.core.resolve.ResolveEngine engine
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.core.report.ConfigurationResolveReport report
	public void  (org.apache.ivy.core.resolve.ResolveEngine, org.apache.ivy.core.resolve.ResolveOptions, org.apache.ivy.core.report.ConfigurationResolveReport, java.util.Map) 
		org.apache.ivy.core.resolve.ResolveEngine engine
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.util.Map visitData
	public org.apache.ivy.core.report.ConfigurationResolveReport getReport () 
	public org.apache.ivy.core.resolve.IvyNode getNode (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.VisitData visitData
	public java.util.Collection getNodes () 
		org.apache.ivy.core.resolve.VisitData vdata
		java.util.Iterator iter
		java.util.Collection nodes
	public java.util.Collection getNodeIds () 
	public org.apache.ivy.core.resolve.VisitData getVisitData (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public org.apache.ivy.core.resolve.VisitNode getCurrentVisitNode () 
	void setCurrentVisitNode (org.apache.ivy.core.resolve.VisitNode) 
		org.apache.ivy.core.resolve.VisitNode currentVisitNode
	public void register (org.apache.ivy.core.resolve.VisitNode) 
		org.apache.ivy.core.resolve.VisitNode node
	public void register (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.resolve.VisitNode) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.VisitNode node
		org.apache.ivy.core.resolve.VisitData visitData
	void replaceNode (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.resolve.IvyNode, java.lang.String) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.IvyNode node
		String rootModuleConf
		org.apache.ivy.core.resolve.VisitData visitData
		org.apache.ivy.core.resolve.VisitData keptVisitData
	public void setReport (org.apache.ivy.core.report.ConfigurationResolveReport) 
		org.apache.ivy.core.report.ConfigurationResolveReport report
	public java.util.Date getDate () 
	public boolean isValidate () 
	public boolean isTransitive () 
	public org.apache.ivy.core.resolve.ResolveOptions getOptions () 
	public org.apache.ivy.core.resolve.ResolveEngineSettings getSettings () 
	public org.apache.ivy.core.event.EventManager getEventManager () 
	public org.apache.ivy.core.resolve.ResolveEngine getEngine () 
	void blacklist (org.apache.ivy.core.resolve.IvyNode) 
		java.util.Map$Entry entry
		org.apache.ivy.core.resolve.VisitData vdata
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNode node
	public boolean isBlacklisted (java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String rootModuleConf
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.IvyNode node
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor mediate (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.resolve.VisitNode n
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Iterator iterator
		org.apache.ivy.core.module.descriptor.DependencyDescriptor originalDD
		java.util.List dependers
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.VisitNode current
	public void setCurrentResolvedModuleRevision (org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision mr
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getCurrentResolvedModuleRevision () 
}

org/apache/ivy/core/resolve/ResolveEngine.class
ResolveEngine.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.ResolveEngine extends java.lang.Object {
	private org.apache.ivy.core.resolve.ResolveEngineSettings settings
	private org.apache.ivy.core.event.EventManager eventManager
	private org.apache.ivy.core.sort.SortEngine sortEngine
	private java.util.Set fetchedSet
	private org.apache.ivy.plugins.resolver.DependencyResolver dictatorResolver
	public void  (org.apache.ivy.core.resolve.ResolveEngineSettings, org.apache.ivy.core.event.EventManager, org.apache.ivy.core.sort.SortEngine) 
		org.apache.ivy.core.resolve.ResolveEngineSettings settings
		org.apache.ivy.core.event.EventManager eventManager
		org.apache.ivy.core.sort.SortEngine sortEngine
	public org.apache.ivy.plugins.resolver.DependencyResolver getDictatorResolver () 
	public void setDictatorResolver (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.DependencyResolver dictatorResolver
	public org.apache.ivy.core.report.ResolveReport resolve (java.io.File)  throws java.text.ParseException java.io.IOException 
		java.io.File ivySource
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.resolve.ResolveOptions, boolean)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
		String[] confs
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.ResolveOptions options
		boolean changing
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
		org.apache.ivy.core.resolve.ResolveOptions optionsToUse
	public org.apache.ivy.core.report.ResolveReport resolve (java.net.URL, org.apache.ivy.core.resolve.ResolveOptions)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.plugins.repository.url.URLResource res
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String revision
	public org.apache.ivy.core.report.ResolveReport resolve (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.resolve.ResolveOptions)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId depResolvedId
		org.apache.ivy.core.module.descriptor.ModuleDescriptor depDescriptor
		org.apache.ivy.core.module.id.ModuleRevisionId depRevisionId
		String rev
		String status
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		int i
		org.apache.ivy.core.resolve.IvyNode root
		String[] confs
		long start
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.resolve.IvyNode[] dependencies
		org.apache.ivy.core.cache.ResolutionCacheManager cacheManager
		java.io.File ivyFileInCache
		java.io.File ivyPropertiesInCache
		java.util.Properties props
		java.io.FileOutputStream out
		RuntimeException ex
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.plugins.resolver.DependencyResolver oldDictator
		org.apache.ivy.core.IvyContext context
	public void outputReport (org.apache.ivy.core.report.ResolveReport, org.apache.ivy.core.cache.ResolutionCacheManager, org.apache.ivy.core.resolve.ResolveOptions)  throws java.io.IOException 
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		org.apache.ivy.core.resolve.ResolveOptions options
	public void downloadArtifacts (org.apache.ivy.core.report.ResolveReport, org.apache.ivy.util.filter.Filter, org.apache.ivy.core.resolve.DownloadOptions) 
		int j
		int j
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.descriptor.Artifact[] selectedArtifacts
		org.apache.ivy.core.report.DownloadReport dReport
		org.apache.ivy.core.report.ArtifactDownloadReport[] adrs
		String[] dconfs
		int i
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.util.filter.Filter artifactFilter
		org.apache.ivy.core.resolve.DownloadOptions options
		long start
		org.apache.ivy.core.resolve.IvyNode[] dependencies
		long totalSize
	public org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.resolve.DownloadOptions options
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.report.DownloadReport r
	public org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.cache.ArtifactOrigin, org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.cache.ArtifactOrigin origin
		org.apache.ivy.core.resolve.DownloadOptions options
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public org.apache.ivy.core.resolve.IvyNode[] getDependencies (java.net.URL, org.apache.ivy.core.resolve.ResolveOptions)  throws java.text.ParseException java.io.IOException 
		java.net.URL ivySource
		org.apache.ivy.core.resolve.ResolveOptions options
	public org.apache.ivy.core.resolve.IvyNode[] getDependencies (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.resolve.ResolveOptions, org.apache.ivy.core.report.ResolveReport) 
		int i
		org.apache.ivy.core.resolve.RestartResolveProcess restart
		org.apache.ivy.core.resolve.IvyNode dep
		java.util.Iterator iter
		org.apache.ivy.core.report.ConfigurationResolveReport confReport
		org.apache.ivy.core.resolve.VisitNode root
		boolean fetched
		int i
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.Date reportDate
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.resolve.IvyNode rootNode
		java.util.Collection nodes
		java.util.Collection dependencies
		java.util.List sortedDependencies
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.core.report.ResolveReport report
		String[] confs
		java.util.Collection missingConfs
		org.apache.ivy.core.IvyContext context
	private void handleTransiviteEviction (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String[], org.apache.ivy.core.resolve.ResolveData, java.util.List) 
		org.apache.ivy.core.resolve.IvyNode callerNode
		int j
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] callers
		boolean allEvicted
		int i
		org.apache.ivy.core.resolve.IvyNode node
		java.util.ListIterator iter
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String[] confs
		org.apache.ivy.core.resolve.ResolveData data
		java.util.List sortedDependencies
	private void fetchDependencies (org.apache.ivy.core.resolve.VisitNode, java.lang.String, boolean) 
		int i
		String[] confs
		int i
		String[] confs
		org.apache.ivy.core.resolve.IvyNode selected
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData ed
		org.apache.ivy.core.resolve.VisitNode node
		String conf
		boolean shouldBePublic
		long start
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.resolve.VisitNode parentVisitNode
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.plugins.version.VersionMatcher versionMatcher
	private void doFetchDependencies (org.apache.ivy.core.resolve.VisitNode, java.lang.String) 
		int i
		int i
		int i
		org.apache.ivy.core.resolve.VisitNode dep
		String[] confs
		java.util.Iterator iter
		java.util.Collection dependencies
		org.apache.ivy.core.resolve.VisitNode node
		String conf
		org.apache.ivy.core.module.descriptor.Configuration c
		boolean requestedConfSet
		String[] extendedConfs
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	private boolean isDependenciesFetched (org.apache.ivy.core.resolve.IvyNode, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode node
		String conf
		String key
	private void markDependenciesFetched (org.apache.ivy.core.resolve.IvyNode, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode node
		String conf
		String key
	private java.lang.String getDependenciesFetchedKey (org.apache.ivy.core.resolve.IvyNode, java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode node
		String conf
		org.apache.ivy.core.module.id.ModuleRevisionId moduleRevisionId
		String key
	private void resolveConflict (org.apache.ivy.core.resolve.VisitNode, java.lang.String) 
		org.apache.ivy.core.resolve.VisitNode node
		String conf
	private boolean resolveConflict (org.apache.ivy.core.resolve.VisitNode, org.apache.ivy.core.resolve.VisitNode, java.lang.String, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData evictionData
		org.apache.ivy.core.resolve.IvyNode te
		java.util.Iterator iter
		java.util.Collection evicted
		org.apache.ivy.core.resolve.IvyNode sel
		java.util.Iterator iter
		java.util.Collection evicted
		java.util.Collection prevResolved
		boolean solved
		org.apache.ivy.core.resolve.VisitNode node
		org.apache.ivy.core.resolve.VisitNode ancestor
		String conf
		java.util.Collection toevict
		boolean debugConflictResolution
		java.util.Set resolvedNodes
		java.util.Collection conflicts
		org.apache.ivy.plugins.conflict.ConflictManager conflictManager
		java.util.Collection resolved
	private java.util.Collection resolveConflicts (org.apache.ivy.core.resolve.VisitNode, org.apache.ivy.core.resolve.VisitNode, java.util.Collection, org.apache.ivy.plugins.conflict.ConflictManager) 
		org.apache.ivy.core.resolve.VisitNode node
		org.apache.ivy.core.resolve.VisitNode ancestor
		java.util.Collection conflicts
		org.apache.ivy.plugins.conflict.ConflictManager conflictManager
	private java.util.Collection computeConflicts (org.apache.ivy.core.resolve.VisitNode, org.apache.ivy.core.resolve.VisitNode, java.lang.String, java.util.Collection, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode dep
		java.util.Iterator iter
		java.util.Collection deps
		org.apache.ivy.core.resolve.IvyNode parentDep
		java.util.Iterator it
		java.util.Collection parentDepIvyNodes
		org.apache.ivy.core.resolve.VisitNode node
		org.apache.ivy.core.resolve.VisitNode ancestor
		String conf
		java.util.Collection toevict
		java.util.Collection selectedNodes
		java.util.Collection conflicts
	private boolean checkConflictSolvedSelected (org.apache.ivy.core.resolve.VisitNode, org.apache.ivy.core.resolve.VisitNode) 
		org.apache.ivy.core.resolve.VisitNode node
		org.apache.ivy.core.resolve.VisitNode ancestor
	private boolean checkConflictSolvedEvicted (org.apache.ivy.core.resolve.VisitNode, org.apache.ivy.core.resolve.VisitNode) 
		org.apache.ivy.core.resolve.VisitNode node
		org.apache.ivy.core.resolve.VisitNode ancestor
	public org.apache.ivy.core.resolve.ResolvedModuleRevision findModule (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.resolve.ResolveOptions) 
		java.text.ParseException e
		org.apache.ivy.core.module.id.ModuleRevisionId id
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.plugins.resolver.DependencyResolver r
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor mediate (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveOptions) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveOptions options
		String resolveMode
	public org.apache.ivy.core.event.EventManager getEventManager () 
	public org.apache.ivy.core.resolve.ResolveEngineSettings getSettings () 
	public org.apache.ivy.core.sort.SortEngine getSortEngine () 
	private void checkInterrupted () 
}

org/apache/ivy/core/resolve/ResolveEngineSettings.class
ResolveEngineSettings.java
package org.apache.ivy.core.resolve
public abstract org.apache.ivy.core.resolve.ResolveEngineSettings extends java.lang.Object implements org.apache.ivy.plugins.resolver.ResolverSettings  {
	public abstract void setDictatorResolver (org.apache.ivy.plugins.resolver.DependencyResolver) 
	public abstract boolean debugConflictResolution () 
	public abstract org.apache.ivy.plugins.report.ReportOutputter[] getReportOutputters () 
	public abstract java.lang.String getResolverName (org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract boolean logNotConvertedExclusionRule () 
	public abstract org.apache.ivy.plugins.conflict.ConflictManager getConflictManager (org.apache.ivy.core.module.id.ModuleId) 
	public abstract boolean logModuleWhenFound () 
	public abstract boolean logResolvedRevision () 
}

org/apache/ivy/core/resolve/ResolveOptions.class
ResolveOptions.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.ResolveOptions extends org.apache.ivy.core.LogOptions {
	public static final String RESOLVEMODE_DEFAULT
	public static final String RESOLVEMODE_DYNAMIC
	public static final String[] RESOLVEMODES
	private String[] confs
	private String revision
	private java.util.Date date
	private boolean validate
	private boolean useCacheOnly
	private boolean transitive
	private boolean download
	private boolean outputReport
	private org.apache.ivy.util.filter.Filter artifactFilter
	private String resolveMode
	private String resolveId
	private boolean refresh
	private boolean checkIfChanged
	public void  () 
	public void  (org.apache.ivy.core.resolve.ResolveOptions) 
		org.apache.ivy.core.resolve.ResolveOptions options
	public org.apache.ivy.util.filter.Filter getArtifactFilter () 
	public org.apache.ivy.core.resolve.ResolveOptions setArtifactFilter (org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.util.filter.Filter artifactFilter
	public java.lang.String getResolveMode () 
	public org.apache.ivy.core.resolve.ResolveOptions setResolveMode (java.lang.String) 
		String resolveMode
	public boolean useSpecialConfs () 
		int i
	public java.lang.String[] getConfs () 
	public java.lang.String[] getConfs (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	public org.apache.ivy.core.resolve.ResolveOptions setConfs (java.lang.String[]) 
		String[] confs
	public java.util.Date getDate () 
	public org.apache.ivy.core.resolve.ResolveOptions setDate (java.util.Date) 
		java.util.Date date
	public boolean isDownload () 
	public org.apache.ivy.core.resolve.ResolveOptions setDownload (boolean) 
		boolean download
	public boolean isOutputReport () 
	public org.apache.ivy.core.resolve.ResolveOptions setOutputReport (boolean) 
		boolean outputReport
	public boolean isTransitive () 
	public org.apache.ivy.core.resolve.ResolveOptions setTransitive (boolean) 
		boolean transitive
	public boolean isUseCacheOnly () 
	public org.apache.ivy.core.resolve.ResolveOptions setUseCacheOnly (boolean) 
		boolean useCacheOnly
	public boolean isValidate () 
	public org.apache.ivy.core.resolve.ResolveOptions setValidate (boolean) 
		boolean validate
	public java.lang.String getRevision () 
	public org.apache.ivy.core.resolve.ResolveOptions setRevision (java.lang.String) 
		String revision
	public java.lang.String getResolveId () 
	public org.apache.ivy.core.resolve.ResolveOptions setResolveId (java.lang.String) 
		String resolveId
	public org.apache.ivy.core.resolve.ResolveOptions setRefresh (boolean) 
		boolean refresh
	public boolean isRefresh () 
	public org.apache.ivy.core.resolve.ResolveOptions setCheckIfChanged (boolean) 
		boolean checkIfChanged
	public boolean getCheckIfChanged () 
	public static java.lang.String getDefaultResolveId (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleId module
	public static java.lang.String getDefaultResolveId (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId moduleId
	static void  () 
}

org/apache/ivy/core/resolve/ResolveProcessException.class
ResolveProcessException.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.ResolveProcessException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
}

org/apache/ivy/core/resolve/ResolvedModuleRevision.class
ResolvedModuleRevision.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.ResolvedModuleRevision extends java.lang.Object {
	private org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private org.apache.ivy.plugins.resolver.DependencyResolver artifactResolver
	private org.apache.ivy.core.module.descriptor.ModuleDescriptor descriptor
	private org.apache.ivy.core.report.MetadataArtifactDownloadReport report
	private boolean force
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.report.MetadataArtifactDownloadReport) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.resolver.DependencyResolver artifactResolver
		org.apache.ivy.core.module.descriptor.ModuleDescriptor descriptor
		org.apache.ivy.core.report.MetadataArtifactDownloadReport report
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.report.MetadataArtifactDownloadReport, boolean) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.resolver.DependencyResolver artifactResolver
		org.apache.ivy.core.module.descriptor.ModuleDescriptor descriptor
		org.apache.ivy.core.report.MetadataArtifactDownloadReport report
		boolean force
	public org.apache.ivy.core.module.id.ModuleRevisionId getId () 
	public java.util.Date getPublicationDate () 
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getDescriptor () 
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
	public org.apache.ivy.plugins.resolver.DependencyResolver getArtifactResolver () 
	public org.apache.ivy.core.report.MetadataArtifactDownloadReport getReport () 
	public boolean isForce () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
}

org/apache/ivy/core/resolve/RestartResolveProcess.class
RestartResolveProcess.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.RestartResolveProcess extends org.apache.ivy.core.resolve.ResolveProcessException {
	public void  (java.lang.String) 
		String message
}

org/apache/ivy/core/resolve/VisitData.class
VisitData.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.VisitData extends java.lang.Object {
	private org.apache.ivy.core.resolve.IvyNode node
	private java.util.Map visitNodes
	public void  (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
	public void addVisitNode (org.apache.ivy.core.resolve.VisitNode) 
		org.apache.ivy.core.resolve.VisitNode node
		String rootModuleConf
	public java.util.List getVisitNodes (java.lang.String) 
		String rootModuleConf
		java.util.List visits
	public org.apache.ivy.core.resolve.IvyNode getNode () 
	public void setNode (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
	public void addVisitNodes (java.lang.String, java.util.List) 
		String rootModuleConf
		java.util.List visitNodes
}

org/apache/ivy/core/resolve/VisitNode.class
VisitNode.java
package org.apache.ivy.core.resolve
public org.apache.ivy.core.resolve.VisitNode extends java.lang.Object {
	private org.apache.ivy.core.resolve.IvyNode node
	private org.apache.ivy.core.resolve.VisitNode parent
	private org.apache.ivy.core.resolve.VisitNode root
	private java.util.Collection path
	private String parentConf
	private String requestedConf
	private String rootModuleConf
	private org.apache.ivy.core.resolve.ResolveData data
	private Boolean isCircular
	private org.apache.ivy.core.resolve.IvyNodeUsage usage
	public void  (org.apache.ivy.core.resolve.ResolveData, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.VisitNode, java.lang.String, java.lang.String) 
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.resolve.VisitNode parent
		String rootModuleConf
		String parentConf
	public void  (org.apache.ivy.core.resolve.ResolveData, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.VisitNode, java.lang.String, java.lang.String, org.apache.ivy.core.resolve.IvyNodeUsage) 
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.resolve.VisitNode parent
		String rootModuleConf
		String parentConf
		org.apache.ivy.core.resolve.IvyNodeUsage usage
	public org.apache.ivy.core.resolve.IvyNode getNode () 
	public java.lang.String getRequestedConf () 
	public void setRequestedConf (java.lang.String) 
		String requestedConf
	public org.apache.ivy.core.resolve.VisitNode getParent () 
	public org.apache.ivy.core.resolve.VisitNode getRoot () 
	public java.util.Collection getPath () 
	private java.util.Collection computePath () 
		java.util.Collection p
	private org.apache.ivy.core.resolve.VisitNode computeRoot () 
	public java.lang.String getParentConf () 
	public void setParentConf (java.lang.String) 
		String parentConf
	public java.lang.String getRootModuleConf () 
	public static org.apache.ivy.core.resolve.VisitNode getRoot (org.apache.ivy.core.resolve.VisitNode) 
		org.apache.ivy.core.resolve.VisitNode parent
		org.apache.ivy.core.resolve.VisitNode root
		java.util.Collection path
	public boolean isTransitive () 
	protected boolean isParentConfTransitive () 
		String conf
		org.apache.ivy.core.module.descriptor.Configuration parentConf
	public org.apache.ivy.core.resolve.IvyNode getRealNode () 
		org.apache.ivy.core.resolve.IvyNode node
	public void useRealNode () 
		org.apache.ivy.core.resolve.IvyNode node
	public boolean loadData (java.lang.String, boolean) 
		String conf
		boolean shouldBePublic
		boolean loaded
	public java.util.Collection getDependencies (java.lang.String) 
		org.apache.ivy.core.resolve.IvyNode depNode
		java.util.Iterator iter
		String conf
		java.util.Collection deps
		java.util.Collection ret
	org.apache.ivy.core.resolve.VisitNode gotoNode (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.VisitNode vnode
		java.util.Iterator iter
		java.util.List visitNodes
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.resolve.VisitData visitData
	private org.apache.ivy.core.resolve.IvyNodeUsage getUsage () 
	private org.apache.ivy.core.resolve.VisitNode traverseChild (java.lang.String, org.apache.ivy.core.resolve.IvyNode) 
		String parentConf
		org.apache.ivy.core.resolve.IvyNode child
		org.apache.ivy.core.resolve.VisitNode parent
	private org.apache.ivy.core.resolve.VisitNode traverse (org.apache.ivy.core.resolve.VisitNode, java.lang.String, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNodeUsage) 
		org.apache.ivy.core.resolve.VisitNode parent
		String parentConf
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.resolve.IvyNodeUsage usage
	private org.apache.ivy.core.module.id.ModuleRevisionId[] toMrids (java.util.Collection, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.resolve.VisitNode node
		java.util.Iterator iter
		java.util.Collection path
		org.apache.ivy.core.module.id.ModuleRevisionId last
		org.apache.ivy.core.module.id.ModuleRevisionId[] ret
		int i
	public org.apache.ivy.core.module.id.ModuleRevisionId getResolvedId () 
	public void updateConfsToFetch (java.util.Collection) 
		java.util.Collection confs
	public org.apache.ivy.core.module.id.ModuleRevisionId getId () 
	public boolean isEvicted () 
	public java.lang.String[] getRealConfs (java.lang.String) 
		String conf
	public boolean hasProblem () 
	public org.apache.ivy.core.module.descriptor.Configuration getConfiguration (java.lang.String) 
		String conf
	public org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData getEvictedData () 
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor getDependencyDescriptor () 
	private org.apache.ivy.core.resolve.IvyNode getParentNode () 
	public boolean isCircular () 
		org.apache.ivy.core.resolve.VisitNode ancestor
		java.util.Iterator iter
	public java.lang.String[] getConfsToFetch () 
	public java.lang.String[] getRequiredConfigurations (org.apache.ivy.core.resolve.VisitNode, java.lang.String) 
		org.apache.ivy.core.resolve.VisitNode in
		String inConf
	public org.apache.ivy.core.module.id.ModuleId getModuleId () 
	public java.util.Collection getResolvedRevisions (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId mid
	public void markEvicted (org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData) 
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData evictionData
	public java.lang.String[] getRequiredConfigurations () 
	public void markEvicted (org.apache.ivy.core.resolve.VisitNode, org.apache.ivy.plugins.conflict.ConflictManager, java.util.Collection) 
		org.apache.ivy.core.resolve.VisitNode parent
		org.apache.ivy.plugins.conflict.ConflictManager conflictMgr
		java.util.Collection selected
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getDescriptor () 
	public org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData getEvictionDataInRoot (java.lang.String, org.apache.ivy.core.resolve.VisitNode) 
		String rootModuleConf
		org.apache.ivy.core.resolve.VisitNode ancestor
	public java.util.Collection getEvictedRevisions (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId moduleId
	public java.lang.String toString () 
	public boolean isConfRequiredByMergedUsageOnly (java.lang.String) 
		String conf
}

org/apache/ivy/core/retrieve/RetrieveEngine$1.class
RetrieveEngine.java
package org.apache.ivy.core.retrieve
 org.apache.ivy.core.retrieve.RetrieveEngine$1 extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.ivy.core.retrieve.RetrieveEngine this$0
	void  (org.apache.ivy.core.retrieve.RetrieveEngine) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		org.apache.ivy.core.module.descriptor.Artifact a1
		org.apache.ivy.core.module.descriptor.Artifact a2
}

org/apache/ivy/core/retrieve/RetrieveEngine.class
RetrieveEngine.java
package org.apache.ivy.core.retrieve
public org.apache.ivy.core.retrieve.RetrieveEngine extends java.lang.Object {
	private static final int KILO
	private org.apache.ivy.core.retrieve.RetrieveEngineSettings settings
	private org.apache.ivy.core.event.EventManager eventManager
	public void  (org.apache.ivy.core.retrieve.RetrieveEngineSettings, org.apache.ivy.core.event.EventManager) 
		org.apache.ivy.core.retrieve.RetrieveEngineSettings settings
		org.apache.ivy.core.event.EventManager eventManager
	public int retrieve (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.retrieve.RetrieveOptions)  throws java.io.IOException 
		java.io.File destFile
		java.util.Iterator it2
		org.apache.ivy.core.report.ArtifactDownloadReport artifact
		java.io.File archive
		java.util.Set dest
		java.util.Iterator iter
		java.util.Collection target
		java.util.Collection existing
		String[] ignorableFilenames
		java.util.Collection ignoreList
		java.util.Collection existingArtifacts
		java.util.Collection existingIvys
		java.util.Map artifactsToCopy
		java.io.File fileRetrieveRoot
		java.io.File ivyRetrieveRoot
		java.util.Collection targetArtifactsStructure
		java.util.Collection targetIvysStructure
		int targetsCopied
		int targetsUpToDate
		long totalCopiedSize
		long elapsedTime
		String msg
		Exception ex
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String destFilePattern
		org.apache.ivy.core.retrieve.RetrieveOptions options
		org.apache.ivy.core.module.id.ModuleId moduleId
		long start
		String destIvyPattern
		String[] confs
	private java.lang.String[] getConfs (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.retrieve.RetrieveOptions)  throws java.io.IOException 
		java.io.File ivyFile
		java.net.URL ivySource
		org.apache.ivy.plugins.repository.url.URLResource res
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.IOException e
		java.io.IOException ioex
		Exception e
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.retrieve.RetrieveOptions options
		String[] confs
	private org.apache.ivy.core.cache.ResolutionCacheManager getCache () 
	private void sync (java.util.Collection, java.util.Collection) 
		java.io.File file
		java.util.Iterator iter
		java.io.File file
		java.util.Iterator iter
		java.io.File file
		java.util.Iterator iter
		java.util.Collection target
		java.util.Collection existing
		java.util.Collection toRemove
	public java.util.Map determineArtifactsToCopy (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.retrieve.RetrieveOptions)  throws java.text.ParseException java.io.IOException 
		int j
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		org.apache.ivy.core.report.ArtifactDownloadReport artifact
		String destPattern
		String destFileName
		java.util.Set dest
		String copyDest
		java.util.Set conflicts
		java.util.Set conflictsReports
		java.util.Set conflictsConf
		java.util.Iterator iter
		String conf
		java.io.File report
		java.util.Collection artifacts
		int i
		org.apache.ivy.core.report.ArtifactDownloadReport current
		int i
		org.apache.ivy.core.report.ArtifactDownloadReport looser
		java.util.Set dest
		int i
		java.util.List artifactsList
		org.apache.ivy.core.report.ArtifactDownloadReport winner
		org.apache.ivy.core.module.id.ModuleRevisionId winnerMD
		String copyDest
		java.util.Set artifacts
		java.util.Set conflictsConfs
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String destFilePattern
		org.apache.ivy.core.retrieve.RetrieveOptions options
		org.apache.ivy.core.module.id.ModuleId moduleId
		org.apache.ivy.core.cache.ResolutionCacheManager cacheManager
		String[] confs
		String destIvyPattern
		java.util.Map artifactsToCopy
		java.util.Map conflictsMap
		java.util.Map conflictsReportsMap
		java.util.Map conflictsConfMap
		org.apache.ivy.plugins.report.XmlReportParser parser
	private boolean upToDate (java.io.File, java.io.File) 
		java.io.File source
		java.io.File target
	private java.util.Comparator getConflictResolvingPolicy () 
}

org/apache/ivy/core/retrieve/RetrieveEngineSettings.class
RetrieveEngineSettings.java
package org.apache.ivy.core.retrieve
public abstract org.apache.ivy.core.retrieve.RetrieveEngineSettings extends java.lang.Object implements org.apache.ivy.plugins.parser.ParserSettings  {
	public abstract boolean isCheckUpToDate () 
	public abstract org.apache.ivy.core.settings.IvyVariableContainer getVariables () 
	public abstract java.lang.String[] getIgnorableFilenames () 
}

org/apache/ivy/core/retrieve/RetrieveOptions.class
RetrieveOptions.java
package org.apache.ivy.core.retrieve
public org.apache.ivy.core.retrieve.RetrieveOptions extends org.apache.ivy.core.LogOptions {
	private String[] confs
	private String destIvyPattern
	private org.apache.ivy.util.filter.Filter artifactFilter
	private boolean sync
	private boolean useOrigin
	private boolean makeSymlinks
	private String resolveId
	public void  () 
	public org.apache.ivy.util.filter.Filter getArtifactFilter () 
	public org.apache.ivy.core.retrieve.RetrieveOptions setArtifactFilter (org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.util.filter.Filter artifactFilter
	public java.lang.String[] getConfs () 
	public org.apache.ivy.core.retrieve.RetrieveOptions setConfs (java.lang.String[]) 
		String[] confs
	public java.lang.String getDestIvyPattern () 
	public org.apache.ivy.core.retrieve.RetrieveOptions setDestIvyPattern (java.lang.String) 
		String destIvyPattern
	public boolean isMakeSymlinks () 
	public org.apache.ivy.core.retrieve.RetrieveOptions setMakeSymlinks (boolean) 
		boolean makeSymlinks
	public boolean isSync () 
	public org.apache.ivy.core.retrieve.RetrieveOptions setSync (boolean) 
		boolean sync
	public boolean isUseOrigin () 
	public org.apache.ivy.core.retrieve.RetrieveOptions setUseOrigin (boolean) 
		boolean useOrigin
	public java.lang.String getResolveId () 
	public org.apache.ivy.core.retrieve.RetrieveOptions setResolveId (java.lang.String) 
		String resolveId
}

org/apache/ivy/core/search/ModuleEntry.class
ModuleEntry.java
package org.apache.ivy.core.search
public org.apache.ivy.core.search.ModuleEntry extends java.lang.Object {
	private org.apache.ivy.core.search.OrganisationEntry organisationEntry
	private String module
	public void  (org.apache.ivy.core.search.OrganisationEntry, java.lang.String) 
		org.apache.ivy.core.search.OrganisationEntry org
		String name
	public java.lang.String getOrganisation () 
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
	public java.lang.String getModule () 
	public org.apache.ivy.core.search.OrganisationEntry getOrganisationEntry () 
	public java.lang.String toString () 
}

org/apache/ivy/core/search/OrganisationEntry.class
OrganisationEntry.java
package org.apache.ivy.core.search
public org.apache.ivy.core.search.OrganisationEntry extends java.lang.Object {
	private org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private String organisation
	public void  (org.apache.ivy.plugins.resolver.DependencyResolver, java.lang.String) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		String organisation
	public java.lang.String getOrganisation () 
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
	public java.lang.String toString () 
}

org/apache/ivy/core/search/RevisionEntry.class
RevisionEntry.java
package org.apache.ivy.core.search
public org.apache.ivy.core.search.RevisionEntry extends java.lang.Object {
	private org.apache.ivy.core.search.ModuleEntry moduleEntry
	private String revision
	public void  (org.apache.ivy.core.search.ModuleEntry, java.lang.String) 
		org.apache.ivy.core.search.ModuleEntry mod
		String name
	public org.apache.ivy.core.search.ModuleEntry getModuleEntry () 
	public java.lang.String getRevision () 
	public java.lang.String getModule () 
	public java.lang.String getOrganisation () 
	public org.apache.ivy.core.search.OrganisationEntry getOrganisationEntry () 
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver () 
	public java.lang.String toString () 
}

org/apache/ivy/core/search/SearchEngine.class
SearchEngine.java
package org.apache.ivy.core.search
public org.apache.ivy.core.search.SearchEngine extends java.lang.Object {
	private org.apache.ivy.core.settings.IvySettings settings
	public void  (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings settings
	public java.lang.String[] listTokenValues (java.lang.String, java.util.Map) 
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] values
		java.util.Iterator iter
		String token
		java.util.Map otherTokenValues
		java.util.Set entries
	public org.apache.ivy.core.search.OrganisationEntry[] listOrganisationEntries () 
		String org
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] orgs
		java.util.Iterator iter
		java.util.Set entries
	public java.lang.String[] listOrganisations () 
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] orgs
		java.util.Iterator iter
		java.util.Set entries
	public org.apache.ivy.core.search.ModuleEntry[] listModuleEntries (org.apache.ivy.core.search.OrganisationEntry) 
		String module
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] modules
		java.util.Iterator iter
		org.apache.ivy.core.search.OrganisationEntry org
		java.util.Set entries
		java.util.Map tokenValues
	public java.lang.String[] listModules (java.lang.String) 
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] modules
		java.util.Iterator iter
		String org
		java.util.Set entries
		java.util.Map tokenValues
	public org.apache.ivy.core.search.RevisionEntry[] listRevisionEntries (org.apache.ivy.core.search.ModuleEntry) 
		String revision
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] revisions
		java.util.Iterator iter
		org.apache.ivy.core.search.ModuleEntry module
		java.util.Set entries
		java.util.Map tokenValues
	public java.lang.String[] listRevisions (java.lang.String, java.lang.String) 
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] revisions
		java.util.Iterator iter
		String org
		String module
		java.util.Set entries
		java.util.Map tokenValues
	public org.apache.ivy.core.module.id.ModuleId[] listModules (org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.plugins.matcher.PatternMatcher) 
		String org
		String name
		org.apache.ivy.core.module.id.ModuleId modId
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] moduleIdAsMap
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleId moduleCrit
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		java.util.List ret
		java.util.Map criteria
		String[] tokensToList
	public org.apache.ivy.core.module.id.ModuleRevisionId[] listModules (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.matcher.PatternMatcher) 
		String org
		String name
		String branch
		String rev
		org.apache.ivy.core.module.id.ModuleRevisionId modRevId
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] moduleIdAsMap
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId moduleCrit
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		java.util.List ret
		java.util.Map criteria
		String[] tokensToList
	public org.apache.ivy.core.module.id.ModuleRevisionId[] listModules (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.matcher.PatternMatcher) 
		String org
		String name
		String branch
		String rev
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.id.ModuleRevisionId moduleCrit
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		java.util.Map criteria
		String[] tokensToList
		java.util.Map[] moduleIdAsMap
		java.util.Set result
	private void addMatcher (org.apache.ivy.plugins.matcher.PatternMatcher, java.lang.String, java.util.Map, java.lang.String) 
		org.apache.ivy.plugins.matcher.PatternMatcher patternMatcher
		String expression
		java.util.Map criteria
		String key
		org.apache.ivy.plugins.matcher.Matcher matcher
	public java.util.Collection findModuleRevisionIds (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.matcher.PatternMatcher) 
		String org
		String org
		String systemOrg
		int i
		org.apache.ivy.plugins.matcher.Matcher orgMatcher
		org.apache.ivy.core.search.RevisionEntry rEntry
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		org.apache.ivy.core.module.id.ModuleRevisionId systemMrid
		int j
		org.apache.ivy.core.search.RevisionEntry[] rEntries
		boolean foundRevision
		org.apache.ivy.core.search.ModuleEntry mEntry
		org.apache.ivy.core.module.id.ModuleId foundMid
		org.apache.ivy.core.module.id.ModuleId systemMid
		java.util.Iterator iter
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.module.id.ModuleRevisionId pattern
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		java.util.Collection mrids
		String resolverName
		org.apache.ivy.plugins.namespace.Namespace fromNamespace
		java.util.Collection modules
		org.apache.ivy.core.search.OrganisationEntry[] orgs
		boolean foundModule
}

org/apache/ivy/core/settings/IvyPattern.class
IvyPattern.java
package org.apache.ivy.core.settings
public org.apache.ivy.core.settings.IvyPattern extends java.lang.Object {
	private String pattern
	public void  () 
	public java.lang.String getPattern () 
	public void setPattern (java.lang.String) 
		String pattern
}

org/apache/ivy/core/settings/IvySettings$1.class
IvySettings.java
package org.apache.ivy.core.settings
 org.apache.ivy.core.settings.IvySettings$1 extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private final org.apache.ivy.core.settings.IvySettings this$0
	void  (org.apache.ivy.core.settings.IvySettings) 
	public boolean accept (java.lang.Object) 
		Object o
}

org/apache/ivy/core/settings/IvySettings$2.class
IvySettings.java
package org.apache.ivy.core.settings
 org.apache.ivy.core.settings.IvySettings$2 extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private final org.apache.ivy.core.settings.IvySettings this$0
	void  (org.apache.ivy.core.settings.IvySettings) 
	public boolean accept (java.lang.Object) 
		Object o
}

org/apache/ivy/core/settings/IvySettings$3.class
IvySettings.java
package org.apache.ivy.core.settings
 org.apache.ivy.core.settings.IvySettings$3 extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private final org.apache.ivy.core.settings.IvySettings this$0
	void  (org.apache.ivy.core.settings.IvySettings) 
	public boolean accept (java.lang.Object) 
		Object o
}

org/apache/ivy/core/settings/IvySettings$4.class
IvySettings.java
package org.apache.ivy.core.settings
 org.apache.ivy.core.settings.IvySettings$4 extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private final org.apache.ivy.core.settings.IvySettings this$0
	void  (org.apache.ivy.core.settings.IvySettings) 
	public boolean accept (java.lang.Object) 
		Object o
}

org/apache/ivy/core/settings/IvySettings$ModuleSettings.class
IvySettings.java
package org.apache.ivy.core.settings
 org.apache.ivy.core.settings.IvySettings$ModuleSettings extends java.lang.Object {
	private String resolverName
	private String branch
	private String conflictManager
	private String resolveMode
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String resolver
		String branchName
		String conflictMgr
		String resolveMode
	public java.lang.String toString () 
	public java.lang.String getBranch () 
	public java.lang.String getResolverName () 
	public java.lang.String getConflictManager () 
	public java.lang.String getResolveMode () 
}

org/apache/ivy/core/settings/IvySettings.class
IvySettings.java
package org.apache.ivy.core.settings
public org.apache.ivy.core.settings.IvySettings extends java.lang.Object implements org.apache.ivy.core.sort.SortEngineSettings org.apache.ivy.core.publish.PublishEngineSettings org.apache.ivy.plugins.parser.ParserSettings org.apache.ivy.core.deliver.DeliverEngineSettings org.apache.ivy.core.check.CheckEngineSettings org.apache.ivy.core.install.InstallEngineSettings org.apache.ivy.plugins.resolver.ResolverSettings org.apache.ivy.core.resolve.ResolveEngineSettings org.apache.ivy.core.retrieve.RetrieveEngineSettings org.apache.ivy.core.repository.RepositoryManagementEngineSettings  {
	private static final long INTERUPT_TIMEOUT
	private java.util.Map typeDefs
	private java.util.Map resolversMap
	private org.apache.ivy.plugins.resolver.DependencyResolver defaultResolver
	private org.apache.ivy.plugins.resolver.DependencyResolver dictatorResolver
	private String defaultResolverName
	private java.io.File defaultCache
	private String defaultBranch
	private boolean checkUpToDate
	private org.apache.ivy.core.module.id.ModuleRules moduleSettings
	private java.util.Map conflictsManager
	private java.util.Map latestStrategies
	private java.util.Map lockStrategies
	private java.util.Map namespaces
	private java.util.Map matchers
	private java.util.Map reportOutputters
	private java.util.Map versionMatchers
	private java.util.Map circularDependencyStrategies
	private java.util.Map repositoryCacheManagers
	private java.util.List triggers
	private org.apache.ivy.core.settings.IvyVariableContainer variableContainer
	private boolean validate
	private org.apache.ivy.plugins.latest.LatestStrategy defaultLatestStrategy
	private org.apache.ivy.plugins.lock.LockStrategy defaultLockStrategy
	private org.apache.ivy.plugins.conflict.ConflictManager defaultConflictManager
	private org.apache.ivy.plugins.circular.CircularDependencyStrategy circularDependencyStrategy
	private org.apache.ivy.core.cache.RepositoryCacheManager defaultRepositoryCacheManager
	private org.apache.ivy.core.cache.ResolutionCacheManager resolutionCacheManager
	private java.util.List listingIgnore
	private boolean repositoriesConfigured
	private boolean useRemoteConfig
	private java.io.File defaultUserDir
	private java.io.File baseDir
	private java.util.List classpathURLs
	private ClassLoader classloader
	private Boolean debugConflictResolution
	private boolean logNotConvertedExclusionRule
	private org.apache.ivy.plugins.version.VersionMatcher versionMatcher
	private org.apache.ivy.core.module.status.StatusManager statusManager
	private Boolean debugLocking
	private Boolean dumpMemoryUsage
	private String defaultCacheIvyPattern
	private String defaultCacheArtifactPattern
	private boolean defaultUseOrigin
	private String defaultResolveMode
	static Class class$org$apache$ivy$core$settings$IvySettings
	static Class class$org$apache$ivy$core$settings$XmlSettingsParser
	static Class class$org$apache$ivy$Ivy
	public void  () 
	public void  (org.apache.ivy.core.settings.IvyVariableContainer) 
		java.io.FileNotFoundException e
		java.io.IOException e
		int i
		String[] files
		java.io.IOException e
		Class globClazz
		java.lang.reflect.Field instanceField
		Exception e
		org.apache.ivy.core.settings.IvyVariableContainer variableContainer
		String ivyTypeDefs
		org.apache.ivy.plugins.latest.LatestLexicographicStrategy latestLexicographicStrategy
		org.apache.ivy.plugins.latest.LatestRevisionStrategy latestRevisionStrategy
		org.apache.ivy.plugins.latest.LatestTimeStrategy latestTimeStrategy
	private void addSystemProperties () 
		java.security.AccessControlException ex
	public void configureRepositories (boolean) 
		java.net.URL url
		Exception ex
		Exception ex
		java.io.IOException e
		java.io.InputStream repositoryPropsStream
		java.util.Properties props
		boolean configured
		boolean remote
	public void typeDefs (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream stream
	public void typeDefs (java.io.InputStream, boolean)  throws java.io.IOException 
		java.util.Properties p
		java.io.InputStream stream
		boolean silentFail
	public void typeDefs (java.util.Properties) 
		java.util.Properties p
	public void typeDefs (java.util.Properties, boolean) 
		String name
		java.util.Iterator iter
		java.util.Properties p
		boolean silentFail
	public void load (java.io.File)  throws java.text.ParseException java.io.IOException 
		IllegalArgumentException iae
		java.net.MalformedURLException e
		java.io.File settingsFile
		long start
	public void load (java.net.URL)  throws java.text.ParseException java.io.IOException 
		java.net.URL settingsURL
		long start
	public void defaultInit ()  throws java.io.IOException 
	public void loadDefault ()  throws java.text.ParseException java.io.IOException 
	public void loadDefault14 ()  throws java.text.ParseException java.io.IOException 
	private void loadDefaultProperties ()  throws java.io.IOException 
	public static java.net.URL getDefaultPropertiesURL () 
	public static java.net.URL getDefaultSettingsURL () 
	public static java.net.URL getDefault14SettingsURL () 
	private java.lang.String getDefaultSettingsDir () 
		String ivysettingsLocation
	private static java.net.URL getSettingsURL (java.lang.String) 
		String file
	public void setSettingsVariables (java.io.File) 
		IllegalArgumentException iae
		java.net.MalformedURLException e
		java.io.File settingsFile
	private void setDeprecatedVariable (java.lang.String, java.lang.String) 
		String deprecatedKey
		String newKey
	public void setSettingsVariables (java.net.URL) 
		java.net.URL settingsURL
		String settingsURLStr
		int slashIndex
	private void dumpSettings () 
		java.util.Iterator iter
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Iterator iter
	public void loadProperties (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	public void loadProperties (java.net.URL, boolean)  throws java.io.IOException 
		java.net.URL url
		boolean overwrite
	public void loadProperties (java.io.File)  throws java.io.IOException 
		java.io.File file
	public void loadProperties (java.io.File, boolean)  throws java.io.IOException 
		java.io.File file
		boolean overwrite
	private void loadProperties (java.io.InputStream, boolean)  throws java.io.IOException 
		java.util.Properties properties
		java.io.IOException e
		java.io.IOException e
		java.io.InputStream stream
		boolean overwrite
	public void setVariable (java.lang.String, java.lang.String) 
		String varName
		String value
	public void setVariable (java.lang.String, java.lang.String, boolean) 
		String varName
		String value
		boolean overwrite
	public void addAllVariables (java.util.Map) 
		java.util.Map variables
	public void addAllVariables (java.util.Map, boolean) 
		String key
		String val
		java.util.Iterator iter
		java.util.Map variables
		boolean overwrite
	public java.lang.String substitute (java.lang.String) 
		String str
	public java.util.Map substitute (java.util.Map) 
		java.util.Map$Entry entry
		java.util.Iterator it
		java.util.Map strings
		java.util.Map substituted
	public org.apache.ivy.core.settings.IvyVariableContainer getVariables () 
	public java.lang.Class typeDef (java.lang.String, java.lang.String) 
		String name
		String className
	public java.lang.Class typeDef (java.lang.String, java.lang.String, boolean) 
		String name
		String className
		boolean silentFail
		Class clazz
	private java.lang.Class classForName (java.lang.String, boolean) 
		ClassNotFoundException e
		String className
		boolean silentFail
	private java.lang.ClassLoader getClassLoader () 
	public void addClasspathURL (java.net.URL) 
		java.net.URL url
	public java.util.Map getTypeDefs () 
	public java.lang.Class getTypeDef (java.lang.String) 
		String name
	public void addConfigured (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public void addConfigured (org.apache.ivy.plugins.parser.ModuleDescriptorParser) 
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
	public void addResolver (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.DependencyResolver dr
		java.util.Iterator iter
		java.util.List subresolvers
		org.apache.ivy.plugins.resolver.DependencyResolver ivyResolver
		org.apache.ivy.plugins.resolver.DependencyResolver artifactResolver
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public void setDefaultCache (java.io.File) 
		java.io.File cacheDirectory
	public void setDefaultResolver (java.lang.String) 
		String resolverName
	private void checkResolverName (java.lang.String) 
		String resolverName
	public void addModuleConfiguration (java.util.Map, org.apache.ivy.plugins.matcher.PatternMatcher, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		java.util.Map attributes
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		String resolverName
		String branch
		String conflictManager
		String resolveMode
	public java.io.File resolveFile (java.lang.String) 
		String fileName
	public void setBaseDir (java.io.File) 
		java.io.File baseDir
	public java.io.File getBaseDir () 
	public java.io.File getDefaultIvyUserDir () 
	public void setDefaultIvyUserDir (java.io.File) 
		java.io.File defaultUserDir
	public java.io.File getDefaultCache () 
		String cache
	public void setDefaultRepositoryCacheBasedir (java.lang.String) 
		String repositoryCacheRoot
	public void setDefaultResolutionCacheBasedir (java.lang.String) 
		String resolutionCacheRoot
	public java.io.File getDefaultRepositoryCacheBasedir () 
		String repositoryCacheRoot
	public java.io.File getDefaultResolutionCacheBasedir () 
		String resolutionCacheRoot
	public void setDictatorResolver (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String resolverName
	public org.apache.ivy.plugins.resolver.DependencyResolver getResolver (java.lang.String) 
		String resolverName
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public org.apache.ivy.plugins.resolver.DependencyResolver getDefaultResolver () 
	public java.lang.String getResolverName (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.settings.IvySettings$ModuleSettings ms
	public java.lang.String getDefaultBranch (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		org.apache.ivy.core.settings.IvySettings$ModuleSettings ms
	public java.lang.String getDefaultBranch () 
	public void setDefaultBranch (java.lang.String) 
		String defaultBranch
	public org.apache.ivy.plugins.conflict.ConflictManager getConflictManager (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.plugins.conflict.ConflictManager cm
		org.apache.ivy.core.module.id.ModuleId moduleId
		org.apache.ivy.core.settings.IvySettings$ModuleSettings ms
	public java.lang.String getResolveMode (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId moduleId
		org.apache.ivy.core.settings.IvySettings$ModuleSettings ms
	public java.lang.String getDefaultResolveMode () 
	public void setDefaultResolveMode (java.lang.String) 
		String defaultResolveMode
	public void addConfigured (org.apache.ivy.plugins.conflict.ConflictManager) 
		org.apache.ivy.plugins.conflict.ConflictManager cm
	public org.apache.ivy.plugins.conflict.ConflictManager getConflictManager (java.lang.String) 
		String name
	public void addConflictManager (java.lang.String, org.apache.ivy.plugins.conflict.ConflictManager) 
		String name
		org.apache.ivy.plugins.conflict.ConflictManager cm
	public void addConfigured (org.apache.ivy.plugins.latest.LatestStrategy) 
		org.apache.ivy.plugins.latest.LatestStrategy latest
	public org.apache.ivy.plugins.latest.LatestStrategy getLatestStrategy (java.lang.String) 
		String name
	public void addLatestStrategy (java.lang.String, org.apache.ivy.plugins.latest.LatestStrategy) 
		String name
		org.apache.ivy.plugins.latest.LatestStrategy latest
	public void addConfigured (org.apache.ivy.plugins.lock.LockStrategy) 
		org.apache.ivy.plugins.lock.LockStrategy lockStrategy
	public org.apache.ivy.plugins.lock.LockStrategy getLockStrategy (java.lang.String) 
		String name
	public void addLockStrategy (java.lang.String, org.apache.ivy.plugins.lock.LockStrategy) 
		String name
		org.apache.ivy.plugins.lock.LockStrategy lockStrategy
	public void addConfigured (org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.plugins.namespace.Namespace ns
	public org.apache.ivy.plugins.namespace.Namespace getNamespace (java.lang.String) 
		String name
	public org.apache.ivy.plugins.namespace.Namespace getSystemNamespace () 
	public void addNamespace (org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.plugins.namespace.Namespace ns
	public void addConfigured (org.apache.ivy.plugins.matcher.PatternMatcher) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
	public org.apache.ivy.plugins.matcher.PatternMatcher getMatcher (java.lang.String) 
		String name
	public void addMatcher (org.apache.ivy.plugins.matcher.PatternMatcher) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
	public void addConfigured (org.apache.ivy.core.cache.RepositoryCacheManager) 
		org.apache.ivy.core.cache.RepositoryCacheManager c
	public org.apache.ivy.core.cache.RepositoryCacheManager getRepositoryCacheManager (java.lang.String) 
		String name
	public void addRepositoryCacheManager (org.apache.ivy.core.cache.RepositoryCacheManager) 
		org.apache.ivy.core.cache.RepositoryCacheManager c
	public org.apache.ivy.core.cache.RepositoryCacheManager[] getRepositoryCacheManagers () 
	public void addConfigured (org.apache.ivy.plugins.report.ReportOutputter) 
		org.apache.ivy.plugins.report.ReportOutputter outputter
	public org.apache.ivy.plugins.report.ReportOutputter getReportOutputter (java.lang.String) 
		String name
	public void addReportOutputter (org.apache.ivy.plugins.report.ReportOutputter) 
		org.apache.ivy.plugins.report.ReportOutputter outputter
	public org.apache.ivy.plugins.report.ReportOutputter[] getReportOutputters () 
	public void addConfigured (org.apache.ivy.plugins.version.VersionMatcher) 
		org.apache.ivy.plugins.version.VersionMatcher vmatcher
	public org.apache.ivy.plugins.version.VersionMatcher getVersionMatcher (java.lang.String) 
		String name
	public void addVersionMatcher (org.apache.ivy.plugins.version.VersionMatcher) 
		org.apache.ivy.plugins.version.ChainVersionMatcher chain
		org.apache.ivy.plugins.version.VersionMatcher vmatcher
	public org.apache.ivy.plugins.version.VersionMatcher[] getVersionMatchers () 
	public org.apache.ivy.plugins.version.VersionMatcher getVersionMatcher () 
	public void configureDefaultVersionMatcher () 
	public org.apache.ivy.plugins.circular.CircularDependencyStrategy getCircularDependencyStrategy () 
	public org.apache.ivy.plugins.circular.CircularDependencyStrategy getCircularDependencyStrategy (java.lang.String) 
		String name
	public void setCircularDependencyStrategy (org.apache.ivy.plugins.circular.CircularDependencyStrategy) 
		org.apache.ivy.plugins.circular.CircularDependencyStrategy strategy
	public void addConfigured (org.apache.ivy.plugins.circular.CircularDependencyStrategy) 
		org.apache.ivy.plugins.circular.CircularDependencyStrategy strategy
	private void addCircularDependencyStrategy (org.apache.ivy.plugins.circular.CircularDependencyStrategy) 
		org.apache.ivy.plugins.circular.CircularDependencyStrategy strategy
	private void configureDefaultCircularDependencyStrategies () 
	public org.apache.ivy.core.module.status.StatusManager getStatusManager () 
	public void setStatusManager (org.apache.ivy.core.module.status.StatusManager) 
		org.apache.ivy.core.module.status.StatusManager statusManager
	public java.lang.String[] getIgnorableFilenames () 
	public void filterIgnore (java.util.Collection) 
		java.util.Collection names
	public boolean isCheckUpToDate () 
	public void setCheckUpToDate (boolean) 
		boolean checkUpToDate
	public boolean doValidate () 
	public void setValidate (boolean) 
		boolean validate
	public java.lang.String getVariable (java.lang.String) 
		String name
	public org.apache.ivy.plugins.conflict.ConflictManager getDefaultConflictManager () 
	public void setDefaultConflictManager (org.apache.ivy.plugins.conflict.ConflictManager) 
		org.apache.ivy.plugins.conflict.ConflictManager defaultConflictManager
	public org.apache.ivy.plugins.latest.LatestStrategy getDefaultLatestStrategy () 
	public void setDefaultLatestStrategy (org.apache.ivy.plugins.latest.LatestStrategy) 
		org.apache.ivy.plugins.latest.LatestStrategy defaultLatestStrategy
	public org.apache.ivy.plugins.lock.LockStrategy getDefaultLockStrategy () 
	public void setDefaultLockStrategy (org.apache.ivy.plugins.lock.LockStrategy) 
		org.apache.ivy.plugins.lock.LockStrategy defaultLockStrategy
	public org.apache.ivy.core.cache.RepositoryCacheManager getDefaultRepositoryCacheManager () 
	public void setDefaultRepositoryCacheManager (org.apache.ivy.core.cache.RepositoryCacheManager) 
		org.apache.ivy.core.cache.RepositoryCacheManager cache
	public org.apache.ivy.core.cache.ResolutionCacheManager getResolutionCacheManager () 
	public void setResolutionCacheManager (org.apache.ivy.core.cache.ResolutionCacheManager) 
		org.apache.ivy.core.cache.ResolutionCacheManager resolutionCacheManager
	public void addTrigger (org.apache.ivy.plugins.trigger.Trigger) 
		org.apache.ivy.plugins.trigger.Trigger trigger
	public java.util.List getTriggers () 
	public void addConfigured (org.apache.ivy.plugins.trigger.Trigger) 
		org.apache.ivy.plugins.trigger.Trigger trigger
	public boolean isUseRemoteConfig () 
	public void setUseRemoteConfig (boolean) 
		boolean useRemoteConfig
	public boolean logModulesInUse () 
		String var
	public boolean logModuleWhenFound () 
		String var
	public boolean logResolvedRevision () 
		String var
	public boolean debugConflictResolution () 
		String var
	public final boolean debugLocking () 
		String var
	public boolean dumpMemoryUsage () 
		String var
	public boolean logNotConvertedExclusionRule () 
	public void setLogNotConvertedExclusionRule (boolean) 
		boolean logNotConvertedExclusionRule
	private void init (java.lang.Object) 
		Object obj
	public long getInterruptTimeout () 
	public java.util.Collection getResolvers () 
	public java.util.Collection getResolverNames () 
	public java.util.Collection getMatcherNames () 
	public org.apache.ivy.core.settings.IvyVariableContainer getVariableContainer () 
	public void setVariableContainer (org.apache.ivy.core.settings.IvyVariableContainer) 
		org.apache.ivy.core.settings.IvyVariableContainer variables
	public org.apache.ivy.core.RelativeUrlResolver getRelativeUrlResolver () 
	public void setDefaultCacheIvyPattern (java.lang.String) 
		String defaultCacheIvyPattern
	public java.lang.String getDefaultCacheIvyPattern () 
	public void setDefaultCacheArtifactPattern (java.lang.String) 
		String defaultCacheArtifactPattern
	public java.lang.String getDefaultCacheArtifactPattern () 
	public void setDefaultUseOrigin (boolean) 
		boolean useOrigin
	public boolean isDefaultUseOrigin () 
	public void useDeprecatedUseOrigin () 
	public void validate () 
	private void validateAll (java.util.Collection) 
		Object object
		java.util.Iterator iterator
		java.util.Collection values
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/core/settings/IvyVariableContainer.class
IvyVariableContainer.java
package org.apache.ivy.core.settings
public abstract org.apache.ivy.core.settings.IvyVariableContainer extends java.lang.Object implements java.lang.Cloneable  {
	public abstract void setVariable (java.lang.String, java.lang.String, boolean) 
	public abstract java.lang.String getVariable (java.lang.String) 
	public abstract void setEnvironmentPrefix (java.lang.String) 
	public abstract java.lang.Object clone () 
}

org/apache/ivy/core/settings/IvyVariableContainerImpl.class
IvyVariableContainerImpl.java
package org.apache.ivy.core.settings
public org.apache.ivy.core.settings.IvyVariableContainerImpl extends java.lang.Object implements org.apache.ivy.core.settings.IvyVariableContainer  {
	private java.util.Map variables
	private String envPrefix
	public void  () 
	public void  (java.util.Map) 
		java.util.Map variables
	public void setVariable (java.lang.String, java.lang.String, boolean) 
		String varName
		String value
		boolean overwrite
	public void setEnvironmentPrefix (java.lang.String) 
		String prefix
	protected java.lang.String substitute (java.lang.String) 
		String value
	protected java.util.Map getVariables () 
	protected java.lang.String getEnvironmentPrefix () 
	public java.lang.String getVariable (java.lang.String) 
		String name
		String val
	public java.lang.Object clone () 
		CloneNotSupportedException e
		org.apache.ivy.core.settings.IvyVariableContainerImpl clone
}

org/apache/ivy/core/settings/Validatable.class
Validatable.java
package org.apache.ivy.core.settings
public abstract org.apache.ivy.core.settings.Validatable extends java.lang.Object {
	public abstract void validate () 
}

org/apache/ivy/core/settings/XmlSettingsParser$1.class
XmlSettingsParser.java
package org.apache.ivy.core.settings
 org.apache.ivy.core.settings.XmlSettingsParser$1 extends java.lang.Object implements org.apache.ivy.util.FileResolver  {
	private final org.apache.ivy.core.settings.XmlSettingsParser this$0
	void  (org.apache.ivy.core.settings.XmlSettingsParser) 
	public java.io.File resolveFile (java.lang.String, java.lang.String) 
		String path
		String filename
}

org/apache/ivy/core/settings/XmlSettingsParser$IvyVariableContainerWrapper.class
XmlSettingsParser.java
package org.apache.ivy.core.settings
final org.apache.ivy.core.settings.XmlSettingsParser$IvyVariableContainerWrapper extends java.lang.Object implements org.apache.ivy.core.settings.IvyVariableContainer  {
	private static final java.util.Collection SETTINGS_VARIABLES
	private final org.apache.ivy.core.settings.IvyVariableContainer variables
	private java.util.Map localVariables
	private void  (org.apache.ivy.core.settings.IvyVariableContainer) 
		org.apache.ivy.core.settings.IvyVariableContainer variables
	public void setVariable (java.lang.String, java.lang.String, boolean) 
		String varName
		String value
		boolean overwrite
	public void setEnvironmentPrefix (java.lang.String) 
		String prefix
	public java.lang.String getVariable (java.lang.String) 
		String name
	public java.lang.Object clone () 
	void  (org.apache.ivy.core.settings.IvyVariableContainer, org.apache.ivy.core.settings.XmlSettingsParser$1) 
		org.apache.ivy.core.settings.IvyVariableContainer x0
		org.apache.ivy.core.settings.XmlSettingsParser$1 x1
	static void  () 
}

org/apache/ivy/core/settings/XmlSettingsParser.class
XmlSettingsParser.java
package org.apache.ivy.core.settings
public org.apache.ivy.core.settings.XmlSettingsParser extends org.xml.sax.helpers.DefaultHandler {
	private org.apache.ivy.util.Configurator configurator
	private java.util.List configuratorTags
	private org.apache.ivy.core.settings.IvySettings ivy
	private String defaultResolver
	private String defaultCM
	private String defaultLatest
	private String defaultCacheManager
	private String defaultCircular
	private String defaultLock
	private String currentConfiguratorTag
	private java.net.URL settings
	private boolean deprecatedMessagePrinted
	public void  (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings ivy
	public void parse (java.net.URL)  throws java.text.ParseException java.io.IOException 
		String name
		java.util.Iterator iter
		java.net.URL settings
		java.util.Map typeDefs
	private void doParse (java.net.URL)  throws java.io.IOException java.text.ParseException 
		org.xml.sax.InputSource inSrc
		java.io.IOException e
		java.io.IOException e
		java.text.ParseException pe
		Exception e
		java.io.IOException e
		java.net.URL settingsUrl
		java.io.InputStream stream
	private void parse (org.apache.ivy.util.Configurator, java.net.URL)  throws java.io.IOException java.text.ParseException 
		org.apache.ivy.util.Configurator configurator
		java.net.URL configuration
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		int i
		org.xml.sax.SAXException sax
		java.text.ParseException ex
		org.xml.sax.SAXException sax
		java.io.IOException ex
		String uri
		String localName
		String qName
		org.xml.sax.Attributes att
		java.util.Map attributes
	private void credentialsStarted (java.util.Map) 
		java.util.Map attributes
		String realm
		String host
		String userName
		String passwd
	private void moduleStarted (java.util.Map) 
		java.util.Map attributes
		String resolver
		String branch
		String cm
		String resolveMode
		String matcher
	private void macrodefStarted (java.lang.String, java.util.Map) 
		String qName
		java.util.Map attributes
		org.apache.ivy.util.Configurator$MacroDef macrodef
	private void anyConfiguratorStarted (java.lang.String) 
		String qName
	private void statusesStarted (java.lang.String, java.util.Map) 
		String qName
		java.util.Map attributes
		org.apache.ivy.core.module.status.StatusManager m
		String defaultStatus
	private void versionMatchersStarted (java.lang.String, java.util.Map) 
		String qName
		java.util.Map attributes
	private void cachesStarted (java.lang.String, java.util.Map) 
		String qName
		java.util.Map attributes
		String cache
		String up2d
		String resolutionDir
		String useOrigin
		String cacheIvyPattern
		String cacheArtPattern
		String repositoryDir
	private void settingsStarted (java.lang.String, java.util.Map) 
		String qName
		java.util.Map attributes
		String cache
		String defaultBranch
		String defaultResolveMode
		String validate
		String up2d
		String useRemoteConfig
		String cacheIvyPattern
		String cacheArtPattern
		String requestMethod
	private void includeStarted (java.util.Map)  throws java.io.IOException java.text.ParseException 
		java.net.MalformedURLException e
		String propFilePath
		java.net.URL settingsURL
		java.util.Map attributes
		org.apache.ivy.core.settings.IvyVariableContainer variables
	private java.net.URL urlFromFileAttribute (java.lang.String)  throws java.io.IOException 
		java.net.MalformedURLException e
		java.io.File settingsFile
		java.net.URISyntaxException e
		String filePath
		java.io.File incFile
	private void propertiesStarted (java.util.Map)  throws java.io.IOException 
		java.net.URL fileUrl
		java.io.FileNotFoundException e
		String overrideStr
		boolean override
		java.util.Map attributes
		String propFilePath
		String environmentPrefix
	private void propertyStarted (java.util.Map) 
		java.util.Map attributes
		String name
		String value
		String override
	private void typedefStarted (java.util.Map) 
		java.util.Map attributes
		String name
		String className
		Class clazz
	private void classpathStarted (java.util.Map)  throws java.net.MalformedURLException 
		String file
		java.util.Map attributes
		String urlStr
		java.net.URL url
	private void inConfiguratorStarted (java.lang.String, java.util.Map) 
		String name
		String name
		Object child
		String attName
		java.util.Iterator iter
		String qName
		java.util.Map attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
	public void endDocument ()  throws org.xml.sax.SAXException 
		org.apache.ivy.plugins.conflict.ConflictManager conflictManager
		org.apache.ivy.plugins.latest.LatestStrategy latestStrategy
		org.apache.ivy.core.cache.RepositoryCacheManager cache
		org.apache.ivy.plugins.circular.CircularDependencyStrategy strategy
		org.apache.ivy.plugins.lock.LockStrategy strategy
}

org/apache/ivy/core/settings/ivy.properties
org/apache/ivy/core/settings/ivyconf-default-chain.xml
org/apache/ivy/core/settings/ivyconf-local.xml
org/apache/ivy/core/settings/ivyconf-main-chain.xml
org/apache/ivy/core/settings/ivyconf-public.xml
org/apache/ivy/core/settings/ivyconf-shared.xml
org/apache/ivy/core/settings/ivyconf.xml
org/apache/ivy/core/settings/ivysettings-1.4.xml
org/apache/ivy/core/settings/ivysettings-default-chain.xml
org/apache/ivy/core/settings/ivysettings-local.xml
org/apache/ivy/core/settings/ivysettings-main-chain.xml
org/apache/ivy/core/settings/ivysettings-public.xml
org/apache/ivy/core/settings/ivysettings-shared.xml
org/apache/ivy/core/settings/ivysettings.xml
org/apache/ivy/core/settings/repository.properties
org/apache/ivy/core/settings/typedef.properties
org/apache/ivy/core/sort/CollectionOfModulesToSort.class
CollectionOfModulesToSort.java
package org.apache.ivy.core.sort
 org.apache.ivy.core.sort.CollectionOfModulesToSort extends java.lang.Object {
	private final java.util.List moduleDescriptors
	private final org.apache.ivy.plugins.version.VersionMatcher versionMatcher
	private final java.util.Map modulesByModuleId
	private final org.apache.ivy.core.sort.NonMatchingVersionReporter nonMatchingVersionReporter
	public void  (java.util.Collection, org.apache.ivy.plugins.version.VersionMatcher, org.apache.ivy.core.sort.NonMatchingVersionReporter) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.sort.ModuleInSort mdInSort
		java.util.Iterator it
		java.util.Collection modulesToSort
		org.apache.ivy.plugins.version.VersionMatcher matcher
		org.apache.ivy.core.sort.NonMatchingVersionReporter nonMatchingVersionReporter
	private void addToModulesByModuleId (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.sort.ModuleInSort) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.sort.ModuleInSort mdInSort
		org.apache.ivy.core.module.id.ModuleId mdId
		java.util.List mdInSortAsList
		java.util.List previousList
	public java.util.Iterator iterator () 
	public int size () 
	public org.apache.ivy.core.sort.ModuleInSort getModuleDescriptorDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.sort.ModuleInSort mdInSort
		java.util.Iterator it
		org.apache.ivy.core.module.descriptor.DependencyDescriptor descriptor
		java.util.Collection modulesOfSameId
}

org/apache/ivy/core/sort/MessageBasedNonMatchingVersionReporter.class
MessageBasedNonMatchingVersionReporter.java
package org.apache.ivy.core.sort
abstract org.apache.ivy.core.sort.MessageBasedNonMatchingVersionReporter extends java.lang.Object implements org.apache.ivy.core.sort.NonMatchingVersionReporter  {
	void  () 
	public void reportNonMatchingVersion (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.id.ModuleId parentModuleId
		org.apache.ivy.core.module.descriptor.DependencyDescriptor descriptor
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId dependencyRevisionId
		org.apache.ivy.core.module.id.ModuleRevisionId parentRevisionId
	protected abstract void reportMessage (java.lang.String) 
}

org/apache/ivy/core/sort/ModuleDescriptorSorter.class
ModuleDescriptorSorter.java
package org.apache.ivy.core.sort
public org.apache.ivy.core.sort.ModuleDescriptorSorter extends java.lang.Object {
	private final org.apache.ivy.core.sort.CollectionOfModulesToSort moduleDescriptors
	private final java.util.List sorted
	private final org.apache.ivy.plugins.circular.CircularDependencyStrategy circularDepStrategy
	public void  (java.util.Collection, org.apache.ivy.plugins.version.VersionMatcher, org.apache.ivy.core.sort.NonMatchingVersionReporter, org.apache.ivy.plugins.circular.CircularDependencyStrategy) 
		java.util.Collection modulesDescriptorsToSort
		org.apache.ivy.plugins.version.VersionMatcher matcher
		org.apache.ivy.core.sort.NonMatchingVersionReporter nonMatchingVersionReporter
		org.apache.ivy.plugins.circular.CircularDependencyStrategy circularDepStrategy
	public java.util.List sortModuleDescriptors ()  throws org.apache.ivy.plugins.circular.CircularDependencyException 
		org.apache.ivy.core.sort.ModuleInSort next
		java.util.Iterator moduleDescriptorsIterator
	private void sortModuleDescriptorsHelp (org.apache.ivy.core.sort.ModuleInSort, org.apache.ivy.core.sort.ModuleInSort)  throws org.apache.ivy.plugins.circular.CircularDependencyException 
		org.apache.ivy.core.sort.ModuleInSort child
		int i
		org.apache.ivy.core.sort.ModuleInSort current
		org.apache.ivy.core.sort.ModuleInSort caller
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] descriptors
}

org/apache/ivy/core/sort/ModuleInSort.class
ModuleInSort.java
package org.apache.ivy.core.sort
 org.apache.ivy.core.sort.ModuleInSort extends java.lang.Object {
	private final org.apache.ivy.core.module.descriptor.ModuleDescriptor module
	private boolean isSorted
	private java.util.List loopElements
	private boolean isLoopIntermediateElement
	private org.apache.ivy.core.sort.ModuleInSort caller
	public void  (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor moduleToSort
	public boolean isInLoop () 
	public boolean isSorted () 
	public boolean isProcessed () 
	public void setCaller (org.apache.ivy.core.sort.ModuleInSort) 
		org.apache.ivy.core.sort.ModuleInSort caller
	public void endOfCall () 
	public boolean checkLoop (org.apache.ivy.core.sort.ModuleInSort, org.apache.ivy.plugins.circular.CircularDependencyStrategy) 
		org.apache.ivy.core.sort.ModuleInSort stackEl
		java.util.LinkedList elemOfLoop
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		org.apache.ivy.core.sort.ModuleInSort futurCaller
		org.apache.ivy.plugins.circular.CircularDependencyStrategy depStrategy
	public void addToSortedListIfRequired (java.util.List) 
		java.util.List sorted
	private void addToSortList (java.util.List) 
		org.apache.ivy.core.sort.ModuleInSort moduleInLoop
		java.util.Iterator it
		java.util.List sortedList
	public java.lang.String toString () 
	public org.apache.ivy.core.module.descriptor.DependencyDescriptor[] getDependencies () 
	public static void logLoopWarning (java.util.List) 
		java.util.List loopElement
	public boolean match (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.plugins.version.VersionMatcher) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor descriptor
		org.apache.ivy.plugins.version.VersionMatcher versionMatcher
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getSortedModuleDescriptor () 
}

org/apache/ivy/core/sort/NonMatchingVersionReporter.class
NonMatchingVersionReporter.java
package org.apache.ivy.core.sort
public abstract org.apache.ivy.core.sort.NonMatchingVersionReporter extends java.lang.Object {
	public abstract void reportNonMatchingVersion (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
}

org/apache/ivy/core/sort/SilentNonMatchingVersionReporter.class
SilentNonMatchingVersionReporter.java
package org.apache.ivy.core.sort
public org.apache.ivy.core.sort.SilentNonMatchingVersionReporter extends org.apache.ivy.core.sort.MessageBasedNonMatchingVersionReporter implements org.apache.ivy.core.sort.NonMatchingVersionReporter  {
	public void  () 
	protected void reportMessage (java.lang.String) 
		String msg
}

org/apache/ivy/core/sort/SimpleSortEngineSettings.class
SimpleSortEngineSettings.java
package org.apache.ivy.core.sort
public org.apache.ivy.core.sort.SimpleSortEngineSettings extends java.lang.Object implements org.apache.ivy.core.sort.SortEngineSettings  {
	private org.apache.ivy.plugins.circular.CircularDependencyStrategy circularStrategy
	private org.apache.ivy.plugins.version.VersionMatcher versionMatcher
	public void  () 
	public org.apache.ivy.plugins.circular.CircularDependencyStrategy getCircularDependencyStrategy () 
	public org.apache.ivy.plugins.version.VersionMatcher getVersionMatcher () 
	public void setCircularDependencyStrategy (org.apache.ivy.plugins.circular.CircularDependencyStrategy) 
		org.apache.ivy.plugins.circular.CircularDependencyStrategy strategy
	public void setVersionMatcher (org.apache.ivy.plugins.version.VersionMatcher) 
		org.apache.ivy.plugins.version.VersionMatcher matcher
}

org/apache/ivy/core/sort/SortEngine.class
SortEngine.java
package org.apache.ivy.core.sort
public org.apache.ivy.core.sort.SortEngine extends java.lang.Object {
	private org.apache.ivy.core.sort.SortEngineSettings settings
	public void  (org.apache.ivy.core.sort.SortEngineSettings) 
		org.apache.ivy.core.sort.SortEngineSettings settings
	public java.util.List sortNodes (java.util.Collection, org.apache.ivy.core.sort.SortOptions) 
		java.util.List n
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.List n
		int i
		java.util.Collection nodes
		org.apache.ivy.core.sort.SortOptions options
		java.util.Map dependenciesMap
		java.util.List nulls
		java.util.List list
		double adjustFactor
		java.util.List ret
	public java.util.List sortModuleDescriptors (java.util.Collection, org.apache.ivy.core.sort.SortOptions) 
		java.util.Collection moduleDescriptors
		org.apache.ivy.core.sort.SortOptions options
		org.apache.ivy.core.sort.ModuleDescriptorSorter sorter
	protected org.apache.ivy.plugins.circular.CircularDependencyStrategy getCircularStrategy () 
	protected org.apache.ivy.plugins.version.VersionMatcher getVersionMatcher () 
}

org/apache/ivy/core/sort/SortEngineSettings.class
SortEngineSettings.java
package org.apache.ivy.core.sort
public abstract org.apache.ivy.core.sort.SortEngineSettings extends java.lang.Object {
	public abstract org.apache.ivy.plugins.circular.CircularDependencyStrategy getCircularDependencyStrategy () 
	public abstract org.apache.ivy.plugins.version.VersionMatcher getVersionMatcher () 
}

org/apache/ivy/core/sort/SortOptions.class
SortOptions.java
package org.apache.ivy.core.sort
public org.apache.ivy.core.sort.SortOptions extends java.lang.Object {
	public static final org.apache.ivy.core.sort.SortOptions DEFAULT
	public static final org.apache.ivy.core.sort.SortOptions SILENT
	private org.apache.ivy.core.sort.NonMatchingVersionReporter nonMatchingVersionReporter
	private boolean useCircularDependencyStrategy
	public void  () 
	public org.apache.ivy.core.sort.NonMatchingVersionReporter getNonMatchingVersionReporter () 
	public org.apache.ivy.core.sort.SortOptions setNonMatchingVersionReporter (org.apache.ivy.core.sort.NonMatchingVersionReporter) 
		org.apache.ivy.core.sort.NonMatchingVersionReporter nonMatchingVersionReporter
	public boolean isUseCircularDependencyStrategy () 
	public org.apache.ivy.core.sort.SortOptions setUseCircularDependencyStrategy (boolean) 
		boolean useCircularDependencyStrategy
	static void  () 
}

org/apache/ivy/core/sort/WarningNonMatchingVersionReporter.class
WarningNonMatchingVersionReporter.java
package org.apache.ivy.core.sort
public org.apache.ivy.core.sort.WarningNonMatchingVersionReporter extends org.apache.ivy.core.sort.MessageBasedNonMatchingVersionReporter implements org.apache.ivy.core.sort.NonMatchingVersionReporter  {
	public void  () 
	protected void reportMessage (java.lang.String) 
		String msg
}

org/apache/ivy/logo.png
org/apache/ivy/plugins/IvySettingsAware.class
IvySettingsAware.java
package org.apache.ivy.plugins
public abstract org.apache.ivy.plugins.IvySettingsAware extends java.lang.Object {
	public abstract void setSettings (org.apache.ivy.core.settings.IvySettings) 
}

org/apache/ivy/plugins/circular/AbstractCircularDependencyStrategy.class
AbstractCircularDependencyStrategy.java
package org.apache.ivy.plugins.circular
public abstract org.apache.ivy.plugins.circular.AbstractCircularDependencyStrategy extends java.lang.Object implements org.apache.ivy.plugins.circular.CircularDependencyStrategy  {
	private String name
	protected void  (java.lang.String) 
		String name
	public java.lang.String getName () 
	public java.lang.String toString () 
}

org/apache/ivy/plugins/circular/AbstractLogCircularDependencyStrategy.class
AbstractLogCircularDependencyStrategy.java
package org.apache.ivy.plugins.circular
public abstract org.apache.ivy.plugins.circular.AbstractLogCircularDependencyStrategy extends org.apache.ivy.plugins.circular.AbstractCircularDependencyStrategy {
	private java.util.Collection circularDependencies
	protected void  (java.lang.String) 
		String name
	public void handleCircularDependency (org.apache.ivy.core.module.id.ModuleRevisionId[]) 
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		String circularDependencyId
	protected abstract void logCircularDependency (org.apache.ivy.core.module.id.ModuleRevisionId[]) 
	protected java.lang.String getCircularDependencyId (org.apache.ivy.core.module.id.ModuleRevisionId[]) 
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		String contextPrefix
		org.apache.ivy.core.resolve.ResolveData data
}

org/apache/ivy/plugins/circular/CircularDependencyException.class
CircularDependencyException.java
package org.apache.ivy.plugins.circular
public org.apache.ivy.plugins.circular.CircularDependencyException extends java.lang.RuntimeException {
	private org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId[]) 
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
	public org.apache.ivy.core.module.id.ModuleRevisionId[] getPath () 
}

org/apache/ivy/plugins/circular/CircularDependencyHelper.class
CircularDependencyHelper.java
package org.apache.ivy.plugins.circular
public final org.apache.ivy.plugins.circular.CircularDependencyHelper extends java.lang.Object {
	private void  () 
	public static java.lang.String formatMessage (org.apache.ivy.core.module.id.ModuleRevisionId[]) 
		int i
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		java.util.Set alreadyAdded
		StringBuffer buff
	public static java.lang.String formatMessage (org.apache.ivy.core.module.descriptor.ModuleDescriptor[]) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor[] descriptors
	public static java.lang.String formatMessageFromDescriptors (java.util.List) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor descriptor
		java.util.Iterator it
		java.util.List loopElements
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
		int pos
	public static org.apache.ivy.core.module.id.ModuleRevisionId[] toMrids (org.apache.ivy.core.module.descriptor.ModuleDescriptor[]) 
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor[] descriptors
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
}

org/apache/ivy/plugins/circular/CircularDependencyStrategy.class
CircularDependencyStrategy.java
package org.apache.ivy.plugins.circular
public abstract org.apache.ivy.plugins.circular.CircularDependencyStrategy extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract void handleCircularDependency (org.apache.ivy.core.module.id.ModuleRevisionId[])  throws org.apache.ivy.plugins.circular.CircularDependencyException 
}

org/apache/ivy/plugins/circular/ErrorCircularDependencyStrategy.class
ErrorCircularDependencyStrategy.java
package org.apache.ivy.plugins.circular
public final org.apache.ivy.plugins.circular.ErrorCircularDependencyStrategy extends org.apache.ivy.plugins.circular.AbstractCircularDependencyStrategy {
	private static final org.apache.ivy.plugins.circular.CircularDependencyStrategy INSTANCE
	public static org.apache.ivy.plugins.circular.CircularDependencyStrategy getInstance () 
	private void  () 
	public void handleCircularDependency (org.apache.ivy.core.module.id.ModuleRevisionId[])  throws org.apache.ivy.plugins.circular.CircularDependencyException 
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
	static void  () 
}

org/apache/ivy/plugins/circular/IgnoreCircularDependencyStrategy.class
IgnoreCircularDependencyStrategy.java
package org.apache.ivy.plugins.circular
public final org.apache.ivy.plugins.circular.IgnoreCircularDependencyStrategy extends org.apache.ivy.plugins.circular.AbstractLogCircularDependencyStrategy {
	private static final org.apache.ivy.plugins.circular.CircularDependencyStrategy INSTANCE
	public static org.apache.ivy.plugins.circular.CircularDependencyStrategy getInstance () 
	private void  () 
	protected void logCircularDependency (org.apache.ivy.core.module.id.ModuleRevisionId[]) 
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
	static void  () 
}

org/apache/ivy/plugins/circular/WarnCircularDependencyStrategy.class
WarnCircularDependencyStrategy.java
package org.apache.ivy.plugins.circular
public final org.apache.ivy.plugins.circular.WarnCircularDependencyStrategy extends org.apache.ivy.plugins.circular.AbstractLogCircularDependencyStrategy {
	private static final org.apache.ivy.plugins.circular.CircularDependencyStrategy INSTANCE
	public static org.apache.ivy.plugins.circular.CircularDependencyStrategy getInstance () 
	private void  () 
	protected void logCircularDependency (org.apache.ivy.core.module.id.ModuleRevisionId[]) 
		org.apache.ivy.core.module.id.ModuleRevisionId[] mrids
	static void  () 
}

org/apache/ivy/plugins/conflict/AbstractConflictManager.class
AbstractConflictManager.java
package org.apache.ivy.plugins.conflict
public abstract org.apache.ivy.plugins.conflict.AbstractConflictManager extends java.lang.Object implements org.apache.ivy.plugins.conflict.ConflictManager org.apache.ivy.plugins.IvySettingsAware  {
	private String name
	private org.apache.ivy.core.settings.IvySettings settings
	public void  () 
	public org.apache.ivy.core.settings.IvySettings getSettings () 
	public void setSettings (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings settings
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String toString () 
	public void handleAllBlacklistedRevisions (org.apache.ivy.core.module.descriptor.DependencyDescriptor, java.util.Collection) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		java.util.Collection foundBlacklisted
}

org/apache/ivy/plugins/conflict/ConflictManager.class
ConflictManager.java
package org.apache.ivy.plugins.conflict
public abstract org.apache.ivy.plugins.conflict.ConflictManager extends java.lang.Object {
	public abstract java.util.Collection resolveConflicts (org.apache.ivy.core.resolve.IvyNode, java.util.Collection) 
	public abstract java.lang.String getName () 
	public abstract void handleAllBlacklistedRevisions (org.apache.ivy.core.module.descriptor.DependencyDescriptor, java.util.Collection) 
}

org/apache/ivy/plugins/conflict/FixedConflictManager.class
FixedConflictManager.java
package org.apache.ivy.plugins.conflict
public org.apache.ivy.plugins.conflict.FixedConflictManager extends org.apache.ivy.plugins.conflict.AbstractConflictManager {
	private java.util.Collection revisions
	public void  (java.lang.String[]) 
		String[] revs
	public java.util.Collection resolveConflicts (org.apache.ivy.core.resolve.IvyNode, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode node
		String revision
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNode parent
		java.util.Collection conflicts
		java.util.Collection resolved
	public java.util.Collection getRevs () 
}

org/apache/ivy/plugins/conflict/LatestCompatibleConflictManager.class
LatestCompatibleConflictManager.java
package org.apache.ivy.plugins.conflict
public org.apache.ivy.plugins.conflict.LatestCompatibleConflictManager extends org.apache.ivy.plugins.conflict.LatestConflictManager {
	public void  () 
	public void  (java.lang.String, org.apache.ivy.plugins.latest.LatestStrategy) 
		String name
		org.apache.ivy.plugins.latest.LatestStrategy strategy
	public java.util.Collection resolveConflicts (org.apache.ivy.core.resolve.IvyNode, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode other
		java.util.Iterator it
		java.util.Collection newConflicts
		org.apache.ivy.core.resolve.IvyNode other
		org.apache.ivy.core.resolve.IvyNode parent
		java.util.Collection conflicts
		org.apache.ivy.plugins.version.VersionMatcher versionMatcher
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private boolean handleIncompatibleConflict (org.apache.ivy.core.resolve.IvyNode, java.util.Collection, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode latestNode
		org.apache.ivy.core.resolve.IvyNode oldestNode
		org.apache.ivy.plugins.conflict.LatestConflictManager$IvyNodeArtifactInfo latest
		org.apache.ivy.plugins.conflict.LatestConflictManager$NoConflictResolvedYetException ex
		org.apache.ivy.core.resolve.IvyNode parent
		java.util.Collection conflicts
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.resolve.IvyNode other
	private void blackListIncompatibleCallerAndRestartResolveIfPossible (org.apache.ivy.core.settings.IvySettings, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNodeBlacklist blacklist
		java.util.Iterator iterator
		StringBuffer blacklisted
		String rootModuleConf
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.core.resolve.IvyNode parent
		org.apache.ivy.core.resolve.IvyNode selected
		org.apache.ivy.core.resolve.IvyNode evicted
		java.util.Stack callerStack
		java.util.Collection toBlacklist
	private java.util.Collection blackListIncompatibleCaller (org.apache.ivy.plugins.version.VersionMatcher, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode, java.util.Stack) 
		java.util.Collection sub
		org.apache.ivy.core.resolve.IvyNode callerNode
		int i
		org.apache.ivy.plugins.version.VersionMatcher versionMatcher
		org.apache.ivy.core.resolve.IvyNode conflictParent
		org.apache.ivy.core.resolve.IvyNode selectedNode
		org.apache.ivy.core.resolve.IvyNode evictedNode
		java.util.Stack callerStack
		java.util.Collection blacklisted
		org.apache.ivy.core.resolve.IvyNode node
		String rootModuleConf
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] callers
	protected void handleUnsolvableConflict (org.apache.ivy.core.resolve.IvyNode, java.util.Collection, org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode parent
		java.util.Collection conflicts
		org.apache.ivy.core.resolve.IvyNode node1
		org.apache.ivy.core.resolve.IvyNode node2
	public void handleAllBlacklistedRevisions (org.apache.ivy.core.module.descriptor.DependencyDescriptor, java.util.Collection) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Iterator iterator
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.resolve.IvyNodeBlacklist bdata
		java.util.Iterator iterator
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		java.util.Collection foundBlacklisted
		org.apache.ivy.core.resolve.ResolveData resolveData
		java.util.Collection blacklisted
	public java.lang.String toString () 
}

org/apache/ivy/plugins/conflict/LatestConflictManager$1.class
LatestConflictManager.java
package org.apache.ivy.plugins.conflict
 org.apache.ivy.plugins.conflict.LatestConflictManager$1 extends java.lang.Object {
}

org/apache/ivy/plugins/conflict/LatestConflictManager$IvyNodeArtifactInfo.class
LatestConflictManager.java
package org.apache.ivy.plugins.conflict
public final org.apache.ivy.plugins.conflict.LatestConflictManager$IvyNodeArtifactInfo extends java.lang.Object implements org.apache.ivy.plugins.latest.ArtifactInfo  {
	private final org.apache.ivy.core.resolve.IvyNode node
	private void  (org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode dep
	public long getLastModified () 
		long lastModified
	public java.lang.String getRevision () 
	public org.apache.ivy.core.resolve.IvyNode getNode () 
	void  (org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.plugins.conflict.LatestConflictManager$1) 
		org.apache.ivy.core.resolve.IvyNode x0
		org.apache.ivy.plugins.conflict.LatestConflictManager$1 x1
}

org/apache/ivy/plugins/conflict/LatestConflictManager$NoConflictResolvedYetException.class
LatestConflictManager.java
package org.apache.ivy.plugins.conflict
public org.apache.ivy.plugins.conflict.LatestConflictManager$NoConflictResolvedYetException extends java.lang.RuntimeException {
	public void  () 
}

org/apache/ivy/plugins/conflict/LatestConflictManager.class
LatestConflictManager.java
package org.apache.ivy.plugins.conflict
public org.apache.ivy.plugins.conflict.LatestConflictManager extends org.apache.ivy.plugins.conflict.AbstractConflictManager {
	private org.apache.ivy.plugins.latest.LatestStrategy strategy
	private String strategyName
	public void  () 
	public void  (org.apache.ivy.plugins.latest.LatestStrategy) 
		org.apache.ivy.plugins.latest.LatestStrategy strategy
	public void  (java.lang.String, org.apache.ivy.plugins.latest.LatestStrategy) 
		String name
		org.apache.ivy.plugins.latest.LatestStrategy strategy
	public java.util.Collection resolveConflicts (org.apache.ivy.core.resolve.IvyNode, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.module.id.ModuleRevisionId modRev
		java.util.Iterator iter
		org.apache.ivy.plugins.conflict.LatestConflictManager$IvyNodeArtifactInfo latest
		org.apache.ivy.plugins.conflict.LatestConflictManager$NoConflictResolvedYetException ex
		org.apache.ivy.core.resolve.IvyNode parent
		java.util.Collection conflicts
	protected org.apache.ivy.plugins.latest.ArtifactInfo[] toArtifactInfo (java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		java.util.Collection conflicts
		java.util.List artifacts
	public org.apache.ivy.plugins.latest.LatestStrategy getStrategy () 
	public void setLatest (java.lang.String) 
		String strategyName
	public void setStrategy (org.apache.ivy.plugins.latest.LatestStrategy) 
		org.apache.ivy.plugins.latest.LatestStrategy strategy
	public java.lang.String toString () 
}

org/apache/ivy/plugins/conflict/NoConflictManager.class
NoConflictManager.java
package org.apache.ivy.plugins.conflict
public org.apache.ivy.plugins.conflict.NoConflictManager extends org.apache.ivy.plugins.conflict.AbstractConflictManager {
	public void  () 
	public java.util.Collection resolveConflicts (org.apache.ivy.core.resolve.IvyNode, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode parent
		java.util.Collection conflicts
}

org/apache/ivy/plugins/conflict/RegexpConflictManager.class
RegexpConflictManager.java
package org.apache.ivy.plugins.conflict
public org.apache.ivy.plugins.conflict.RegexpConflictManager extends org.apache.ivy.plugins.conflict.AbstractConflictManager {
	private java.util.regex.Pattern pattern
	private boolean mIgnoreNonMatching
	public void  () 
	public void setRegexp (java.lang.String) 
		String message
		String regexp
		java.util.regex.Matcher matcher
	public void setIgnoreNonMatching (boolean) 
		boolean ignoreNonMatching
	public java.util.Collection resolveConflicts (org.apache.ivy.core.resolve.IvyNode, java.util.Collection) 
		String msg
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNode parent
		java.util.Collection conflicts
		org.apache.ivy.core.resolve.IvyNode lastNode
	private boolean nodeIsGreater (org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.core.resolve.IvyNode lastNode
	private boolean matchEquals (org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode lastNode
		org.apache.ivy.core.resolve.IvyNode node
	private java.lang.String getMatch (org.apache.ivy.core.resolve.IvyNode) 
		String match
		org.apache.ivy.core.resolve.IvyNode node
		String revision
		java.util.regex.Matcher matcher
	private void warnOrThrow (java.lang.String) 
		String message
}

org/apache/ivy/plugins/conflict/StrictConflictException.class
StrictConflictException.java
package org.apache.ivy.plugins.conflict
public org.apache.ivy.plugins.conflict.StrictConflictException extends org.apache.ivy.core.resolve.ResolveProcessException {
	public void  () 
	public void  (org.apache.ivy.core.resolve.IvyNode, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode node1
		org.apache.ivy.core.resolve.IvyNode node2
	public void  (java.lang.String) 
		String msg
	public void  (java.lang.Throwable) 
		Throwable t
	public void  (java.lang.String, java.lang.Throwable) 
		String msg
		Throwable t
}

org/apache/ivy/plugins/conflict/StrictConflictManager.class
StrictConflictManager.java
package org.apache.ivy.plugins.conflict
public org.apache.ivy.plugins.conflict.StrictConflictManager extends org.apache.ivy.plugins.conflict.AbstractConflictManager {
	public void  () 
	public java.util.Collection resolveConflicts (org.apache.ivy.core.resolve.IvyNode, java.util.Collection) 
		org.apache.ivy.core.resolve.IvyNode node
		java.util.Iterator iter
		org.apache.ivy.core.resolve.IvyNode parent
		java.util.Collection conflicts
		org.apache.ivy.plugins.version.VersionMatcher versionMatcher
		org.apache.ivy.core.resolve.IvyNode lastNode
}

org/apache/ivy/plugins/latest/AbstractLatestStrategy.class
AbstractLatestStrategy.java
package org.apache.ivy.plugins.latest
public abstract org.apache.ivy.plugins.latest.AbstractLatestStrategy extends java.lang.Object implements org.apache.ivy.plugins.latest.LatestStrategy  {
	private String name
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String toString () 
	public org.apache.ivy.plugins.latest.ArtifactInfo findLatest (org.apache.ivy.plugins.latest.ArtifactInfo[], java.util.Date) 
		org.apache.ivy.plugins.latest.ArtifactInfo info
		java.util.ListIterator iter
		org.apache.ivy.plugins.latest.ArtifactInfo[] infos
		java.util.Date date
		java.util.List l
}

org/apache/ivy/plugins/latest/ArtifactInfo.class
ArtifactInfo.java
package org.apache.ivy.plugins.latest
public abstract org.apache.ivy.plugins.latest.ArtifactInfo extends java.lang.Object {
	public abstract java.lang.String getRevision () 
	public abstract long getLastModified () 
}

org/apache/ivy/plugins/latest/ComparatorLatestStrategy.class
ComparatorLatestStrategy.java
package org.apache.ivy.plugins.latest
public org.apache.ivy.plugins.latest.ComparatorLatestStrategy extends org.apache.ivy.plugins.latest.AbstractLatestStrategy {
	private java.util.Comparator comparator
	public void  () 
	public void  (java.util.Comparator) 
		java.util.Comparator comparator
	public java.util.List sort (org.apache.ivy.plugins.latest.ArtifactInfo[]) 
		org.apache.ivy.plugins.latest.ArtifactInfo[] infos
		java.util.List ret
	public java.util.Comparator getComparator () 
	public void setComparator (java.util.Comparator) 
		java.util.Comparator comparator
}

org/apache/ivy/plugins/latest/LatestLexicographicStrategy$1.class
LatestLexicographicStrategy.java
package org.apache.ivy.plugins.latest
final org.apache.ivy.plugins.latest.LatestLexicographicStrategy$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		String rev1
		String rev2
}

org/apache/ivy/plugins/latest/LatestLexicographicStrategy.class
LatestLexicographicStrategy.java
package org.apache.ivy.plugins.latest
public org.apache.ivy.plugins.latest.LatestLexicographicStrategy extends org.apache.ivy.plugins.latest.ComparatorLatestStrategy {
	private static final java.util.Comparator COMPARATOR
	public void  () 
	static void  () 
}

org/apache/ivy/plugins/latest/LatestRevisionStrategy$ArtifactInfoComparator.class
LatestRevisionStrategy.java
package org.apache.ivy.plugins.latest
final org.apache.ivy.plugins.latest.LatestRevisionStrategy$ArtifactInfoComparator extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.ivy.plugins.latest.LatestRevisionStrategy this$0
	void  (org.apache.ivy.plugins.latest.LatestRevisionStrategy) 
	public int compare (java.lang.Object, java.lang.Object) 
		int c
		int c
		Object o1
		Object o2
		String rev1
		String rev2
		org.apache.ivy.plugins.version.VersionMatcher vmatcher
		org.apache.ivy.core.module.id.ModuleRevisionId mrid1
		org.apache.ivy.core.module.id.ModuleRevisionId mrid2
}

org/apache/ivy/plugins/latest/LatestRevisionStrategy$MridComparator.class
LatestRevisionStrategy.java
package org.apache.ivy.plugins.latest
final org.apache.ivy.plugins.latest.LatestRevisionStrategy$MridComparator extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.ivy.plugins.latest.LatestRevisionStrategy this$0
	void  (org.apache.ivy.plugins.latest.LatestRevisionStrategy) 
	public int compare (java.lang.Object, java.lang.Object) 
		boolean is1Number
		boolean is2Number
		java.util.Map specialMeanings
		Integer sm1
		Integer sm2
		Object o1
		Object o2
		String rev1
		String rev2
		String[] parts1
		String[] parts2
		int i
	private boolean isNumber (java.lang.String) 
		String str
}

org/apache/ivy/plugins/latest/LatestRevisionStrategy$SpecialMeaning.class
LatestRevisionStrategy.java
package org.apache.ivy.plugins.latest
public org.apache.ivy.plugins.latest.LatestRevisionStrategy$SpecialMeaning extends java.lang.Object {
	private String name
	private Integer value
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.Integer getValue () 
	public void setValue (java.lang.Integer) 
		Integer value
	public void validate () 
}

org/apache/ivy/plugins/latest/LatestRevisionStrategy.class
LatestRevisionStrategy.java
package org.apache.ivy.plugins.latest
public org.apache.ivy.plugins.latest.LatestRevisionStrategy extends org.apache.ivy.plugins.latest.ComparatorLatestStrategy {
	private static final java.util.Map DEFAULT_SPECIAL_MEANINGS
	private final java.util.Comparator mridComparator
	private final java.util.Comparator artifactInfoComparator
	private java.util.Map specialMeanings
	private boolean usedefaultspecialmeanings
	public void  () 
	public void addConfiguredSpecialMeaning (org.apache.ivy.plugins.latest.LatestRevisionStrategy$SpecialMeaning) 
		org.apache.ivy.plugins.latest.LatestRevisionStrategy$SpecialMeaning meaning
	public synchronized java.util.Map getSpecialMeanings () 
	public boolean isUsedefaultspecialmeanings () 
	public void setUsedefaultspecialmeanings (boolean) 
		boolean usedefaultspecialmeanings
	static java.util.Comparator access$000 (org.apache.ivy.plugins.latest.LatestRevisionStrategy) 
		org.apache.ivy.plugins.latest.LatestRevisionStrategy x0
	static void  () 
}

org/apache/ivy/plugins/latest/LatestStrategy.class
LatestStrategy.java
package org.apache.ivy.plugins.latest
public abstract org.apache.ivy.plugins.latest.LatestStrategy extends java.lang.Object {
	public abstract org.apache.ivy.plugins.latest.ArtifactInfo findLatest (org.apache.ivy.plugins.latest.ArtifactInfo[], java.util.Date) 
	public abstract java.util.List sort (org.apache.ivy.plugins.latest.ArtifactInfo[]) 
	public abstract java.lang.String getName () 
}

org/apache/ivy/plugins/latest/LatestTimeStrategy$1.class
LatestTimeStrategy.java
package org.apache.ivy.plugins.latest
final org.apache.ivy.plugins.latest.LatestTimeStrategy$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		long d1
		long d2
}

org/apache/ivy/plugins/latest/LatestTimeStrategy.class
LatestTimeStrategy.java
package org.apache.ivy.plugins.latest
public org.apache.ivy.plugins.latest.LatestTimeStrategy extends org.apache.ivy.plugins.latest.ComparatorLatestStrategy {
	private static final java.util.Comparator COMPARATOR
	public void  () 
	static void  () 
}

org/apache/ivy/plugins/lock/AbstractLockStrategy.class
AbstractLockStrategy.java
package org.apache.ivy.plugins.lock
public abstract org.apache.ivy.plugins.lock.AbstractLockStrategy extends java.lang.Object implements org.apache.ivy.plugins.lock.LockStrategy  {
	private String name
	private boolean debugLocking
	protected void  () 
	protected void  (boolean) 
		boolean debugLocking
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String toString () 
	public boolean isDebugLocking () 
}

org/apache/ivy/plugins/lock/ArtifactLockStrategy.class
ArtifactLockStrategy.java
package org.apache.ivy.plugins.lock
public org.apache.ivy.plugins.lock.ArtifactLockStrategy extends org.apache.ivy.plugins.lock.FileBasedLockStrategy {
	public void  () 
	public void  (boolean) 
		boolean debugLocking
	private void init () 
	public boolean lockArtifact (org.apache.ivy.core.module.descriptor.Artifact, java.io.File)  throws java.lang.InterruptedException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File artifactFileToDownload
	public void unlockArtifact (org.apache.ivy.core.module.descriptor.Artifact, java.io.File) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File artifactFileToDownload
}

org/apache/ivy/plugins/lock/FileBasedLockStrategy$CreateFileLocker.class
FileBasedLockStrategy.java
package org.apache.ivy.plugins.lock
public org.apache.ivy.plugins.lock.FileBasedLockStrategy$CreateFileLocker extends java.lang.Object implements org.apache.ivy.plugins.lock.FileBasedLockStrategy$FileLocker  {
	private boolean debugLocking
	public void  (boolean) 
		boolean debugLocking
	public boolean tryLock (java.io.File) 
		java.io.IOException e
		java.io.File file
	public void unlock (java.io.File) 
		java.io.File file
}

org/apache/ivy/plugins/lock/FileBasedLockStrategy$FileLocker.class
FileBasedLockStrategy.java
package org.apache.ivy.plugins.lock
public abstract org.apache.ivy.plugins.lock.FileBasedLockStrategy$FileLocker extends java.lang.Object {
	public abstract boolean tryLock (java.io.File) 
	public abstract void unlock (java.io.File) 
}

org/apache/ivy/plugins/lock/FileBasedLockStrategy$NIOFileLocker.class
FileBasedLockStrategy.java
package org.apache.ivy.plugins.lock
public org.apache.ivy.plugins.lock.FileBasedLockStrategy$NIOFileLocker extends java.lang.Object implements org.apache.ivy.plugins.lock.FileBasedLockStrategy$FileLocker  {
	private java.util.Map locks
	private boolean debugLocking
	public void  (boolean) 
		boolean debugLocking
	public boolean tryLock (java.io.File) 
		java.nio.channels.FileLock l
		java.io.RandomAccessFile raf
		java.nio.channels.FileChannel channel
		java.io.IOException e
		java.io.File file
	public void unlock (java.io.File) 
		java.io.IOException e
		java.nio.channels.FileLock l
		java.io.File file
}

org/apache/ivy/plugins/lock/FileBasedLockStrategy.class
FileBasedLockStrategy.java
package org.apache.ivy.plugins.lock
public abstract org.apache.ivy.plugins.lock.FileBasedLockStrategy extends org.apache.ivy.plugins.lock.AbstractLockStrategy {
	private static final int SLEEP_TIME
	private static final long DEFAULT_TIMEOUT
	private org.apache.ivy.plugins.lock.FileBasedLockStrategy$FileLocker locker
	private long timeout
	private java.util.Map currentLockCounters
	protected void  () 
	protected void  (boolean) 
		boolean debugLocking
	protected void  (org.apache.ivy.plugins.lock.FileBasedLockStrategy$FileLocker, boolean) 
		org.apache.ivy.plugins.lock.FileBasedLockStrategy$FileLocker locker
		boolean debugLocking
	protected boolean acquireLock (java.io.File)  throws java.lang.InterruptedException 
		int holdLocks
		java.io.File file
		long start
	protected void releaseLock (java.io.File) 
		int holdLocks
		java.io.File file
	private static void debugLocking (java.lang.String) 
		String msg
	private boolean hasLock (java.io.File) 
		java.io.File file
		Integer c
	private int incrementLock (java.io.File) 
		java.io.File file
		Integer c
		int holdLocks
	private int decrementLock (java.io.File) 
		java.io.File file
		Integer c
		int dc
	static void access$000 (java.lang.String) 
		String x0
}

org/apache/ivy/plugins/lock/LockStrategy.class
LockStrategy.java
package org.apache.ivy.plugins.lock
public abstract org.apache.ivy.plugins.lock.LockStrategy extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract boolean lockArtifact (org.apache.ivy.core.module.descriptor.Artifact, java.io.File)  throws java.lang.InterruptedException 
	public abstract void unlockArtifact (org.apache.ivy.core.module.descriptor.Artifact, java.io.File) 
}

org/apache/ivy/plugins/lock/NoLockStrategy.class
NoLockStrategy.java
package org.apache.ivy.plugins.lock
public org.apache.ivy.plugins.lock.NoLockStrategy extends org.apache.ivy.plugins.lock.AbstractLockStrategy {
	public void  () 
	public final boolean lockArtifact (org.apache.ivy.core.module.descriptor.Artifact, java.io.File) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File artifactFileToDownload
	public final void unlockArtifact (org.apache.ivy.core.module.descriptor.Artifact, java.io.File) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File artifactFileToDownload
}

org/apache/ivy/plugins/matcher/AbstractPatternMatcher.class
AbstractPatternMatcher.java
package org.apache.ivy.plugins.matcher
public abstract org.apache.ivy.plugins.matcher.AbstractPatternMatcher extends java.lang.Object implements org.apache.ivy.plugins.matcher.PatternMatcher  {
	private final String name
	public void  (java.lang.String) 
		String name
	public org.apache.ivy.plugins.matcher.Matcher getMatcher (java.lang.String) 
		String expression
	public java.lang.String getName () 
	protected abstract org.apache.ivy.plugins.matcher.Matcher newMatcher (java.lang.String) 
	public java.lang.String toString () 
}

org/apache/ivy/plugins/matcher/AnyMatcher.class
AnyMatcher.java
package org.apache.ivy.plugins.matcher
public org.apache.ivy.plugins.matcher.AnyMatcher extends java.lang.Object implements org.apache.ivy.plugins.matcher.Matcher  {
	public static final org.apache.ivy.plugins.matcher.Matcher INSTANCE
	public void  () 
	public boolean matches (java.lang.String) 
		String input
	public boolean isExact () 
	static void  () 
}

org/apache/ivy/plugins/matcher/ExactOrRegexpPatternMatcher$ExactOrRegexpMatcher.class
ExactOrRegexpPatternMatcher.java
package org.apache.ivy.plugins.matcher
final org.apache.ivy.plugins.matcher.ExactOrRegexpPatternMatcher$ExactOrRegexpMatcher extends java.lang.Object implements org.apache.ivy.plugins.matcher.Matcher  {
	private org.apache.ivy.plugins.matcher.Matcher exact
	private org.apache.ivy.plugins.matcher.Matcher regexp
	public void  (java.lang.String) 
		String expression
	public boolean matches (java.lang.String) 
		String input
	public boolean isExact () 
}

org/apache/ivy/plugins/matcher/ExactOrRegexpPatternMatcher.class
ExactOrRegexpPatternMatcher.java
package org.apache.ivy.plugins.matcher
public final org.apache.ivy.plugins.matcher.ExactOrRegexpPatternMatcher extends org.apache.ivy.plugins.matcher.AbstractPatternMatcher {
	public static final org.apache.ivy.plugins.matcher.ExactOrRegexpPatternMatcher INSTANCE
	public void  () 
	protected org.apache.ivy.plugins.matcher.Matcher newMatcher (java.lang.String) 
		String expression
	static void  () 
}

org/apache/ivy/plugins/matcher/ExactPatternMatcher$ExactMatcher.class
ExactPatternMatcher.java
package org.apache.ivy.plugins.matcher
 org.apache.ivy.plugins.matcher.ExactPatternMatcher$ExactMatcher extends java.lang.Object implements org.apache.ivy.plugins.matcher.Matcher  {
	private String expression
	public void  (java.lang.String) 
		String expression
	public boolean matches (java.lang.String) 
		String input
	public boolean isExact () 
}

org/apache/ivy/plugins/matcher/ExactPatternMatcher.class
ExactPatternMatcher.java
package org.apache.ivy.plugins.matcher
public final org.apache.ivy.plugins.matcher.ExactPatternMatcher extends org.apache.ivy.plugins.matcher.AbstractPatternMatcher {
	public static final org.apache.ivy.plugins.matcher.ExactPatternMatcher INSTANCE
	public void  () 
	protected org.apache.ivy.plugins.matcher.Matcher newMatcher (java.lang.String) 
		String expression
	static void  () 
}

org/apache/ivy/plugins/matcher/GlobPatternMatcher$GlobMatcher.class
GlobPatternMatcher.java
package org.apache.ivy.plugins.matcher
 org.apache.ivy.plugins.matcher.GlobPatternMatcher$GlobMatcher extends java.lang.Object implements org.apache.ivy.plugins.matcher.Matcher  {
	private org.apache.oro.text.regex.Pattern pattern
	private String expression
	private Boolean exact
	public void  (java.lang.String)  throws java.util.regex.PatternSyntaxException 
		org.apache.oro.text.regex.MalformedPatternException e
		String expression
	public boolean matches (java.lang.String) 
		String input
	public boolean isExact () 
	private java.lang.Boolean calculateExact () 
		char ch
		int i
		Boolean result
		char[] expressionChars
}

org/apache/ivy/plugins/matcher/GlobPatternMatcher.class
GlobPatternMatcher.java
package org.apache.ivy.plugins.matcher
public final org.apache.ivy.plugins.matcher.GlobPatternMatcher extends org.apache.ivy.plugins.matcher.AbstractPatternMatcher {
	public static final org.apache.ivy.plugins.matcher.GlobPatternMatcher INSTANCE
	public void  () 
	protected org.apache.ivy.plugins.matcher.Matcher newMatcher (java.lang.String) 
		String expression
	static void  () 
}

org/apache/ivy/plugins/matcher/MapMatcher.class
MapMatcher.java
package org.apache.ivy.plugins.matcher
public org.apache.ivy.plugins.matcher.MapMatcher extends java.lang.Object {
	private java.util.Map matchers
	private org.apache.ivy.plugins.matcher.PatternMatcher pm
	private java.util.Map attributes
	public void  (java.util.Map, org.apache.ivy.plugins.matcher.PatternMatcher) 
		java.util.Map$Entry entry
		String value
		java.util.Iterator iter
		java.util.Map attributes
		org.apache.ivy.plugins.matcher.PatternMatcher pm
	public boolean matches (java.util.Map) 
		java.util.Map$Entry entry
		org.apache.ivy.plugins.matcher.Matcher matcher
		String value
		java.util.Iterator iter
		java.util.Map m
	public java.lang.String toString () 
	public java.util.Map getAttributes () 
	public org.apache.ivy.plugins.matcher.PatternMatcher getPatternMatcher () 
}

org/apache/ivy/plugins/matcher/Matcher.class
Matcher.java
package org.apache.ivy.plugins.matcher
public abstract org.apache.ivy.plugins.matcher.Matcher extends java.lang.Object {
	public abstract boolean matches (java.lang.String) 
	public abstract boolean isExact () 
}

org/apache/ivy/plugins/matcher/MatcherHelper.class
MatcherHelper.java
package org.apache.ivy.plugins.matcher
public final org.apache.ivy.plugins.matcher.MatcherHelper extends java.lang.Object {
	private void  () 
	public static boolean matches (org.apache.ivy.plugins.matcher.PatternMatcher, java.lang.String, java.lang.String) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
		String expression
		String input
	public static boolean matches (org.apache.ivy.plugins.matcher.PatternMatcher, org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
		org.apache.ivy.core.module.id.ModuleId exp
		org.apache.ivy.core.module.id.ModuleId mid
	public static boolean matches (org.apache.ivy.plugins.matcher.PatternMatcher, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
		org.apache.ivy.core.module.id.ModuleRevisionId exp
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public static boolean matches (org.apache.ivy.plugins.matcher.PatternMatcher, org.apache.ivy.core.module.id.ArtifactId, org.apache.ivy.core.module.id.ArtifactId) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
		org.apache.ivy.core.module.id.ArtifactId exp
		org.apache.ivy.core.module.id.ArtifactId aid
	public static boolean isExact (org.apache.ivy.plugins.matcher.PatternMatcher, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
		org.apache.ivy.core.module.id.ModuleRevisionId exp
	public static boolean isExact (org.apache.ivy.plugins.matcher.PatternMatcher, org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
		org.apache.ivy.core.module.id.ModuleId exp
	public static boolean isExact (org.apache.ivy.plugins.matcher.PatternMatcher, java.lang.String) 
		org.apache.ivy.plugins.matcher.PatternMatcher m
		String exp
}

org/apache/ivy/plugins/matcher/NoMatcher.class
NoMatcher.java
package org.apache.ivy.plugins.matcher
public final org.apache.ivy.plugins.matcher.NoMatcher extends java.lang.Object implements org.apache.ivy.plugins.matcher.Matcher  {
	public static final org.apache.ivy.plugins.matcher.Matcher INSTANCE
	public void  () 
	public boolean matches (java.lang.String) 
		String input
	public boolean isExact () 
	static void  () 
}

org/apache/ivy/plugins/matcher/PatternMatcher.class
PatternMatcher.java
package org.apache.ivy.plugins.matcher
public abstract org.apache.ivy.plugins.matcher.PatternMatcher extends java.lang.Object {
	public static final String EXACT
	public static final String REGEXP
	public static final String GLOB
	public static final String EXACT_OR_REGEXP
	public static final String ANY_EXPRESSION
	public abstract org.apache.ivy.plugins.matcher.Matcher getMatcher (java.lang.String) 
	public abstract java.lang.String getName () 
}

org/apache/ivy/plugins/matcher/RegexpPatternMatcher$RegexpMatcher.class
RegexpPatternMatcher.java
package org.apache.ivy.plugins.matcher
 org.apache.ivy.plugins.matcher.RegexpPatternMatcher$RegexpMatcher extends java.lang.Object implements org.apache.ivy.plugins.matcher.Matcher  {
	private java.util.regex.Pattern pattern
	private String expression
	private Boolean exact
	public void  (java.lang.String)  throws java.util.regex.PatternSyntaxException 
		String expression
	public boolean matches (java.lang.String) 
		String input
	public boolean isExact () 
	private java.lang.Boolean calculateExact () 
		char ch
		int i
		Boolean result
		char[] expressionChars
}

org/apache/ivy/plugins/matcher/RegexpPatternMatcher.class
RegexpPatternMatcher.java
package org.apache.ivy.plugins.matcher
public final org.apache.ivy.plugins.matcher.RegexpPatternMatcher extends org.apache.ivy.plugins.matcher.AbstractPatternMatcher {
	public static final org.apache.ivy.plugins.matcher.RegexpPatternMatcher INSTANCE
	public void  () 
	protected org.apache.ivy.plugins.matcher.Matcher newMatcher (java.lang.String) 
		String expression
	static void  () 
}

org/apache/ivy/plugins/namespace/MRIDRule.class
MRIDRule.java
package org.apache.ivy.plugins.namespace
public org.apache.ivy.plugins.namespace.MRIDRule extends java.lang.Object {
	private String org
	private String module
	private String branch
	private String rev
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String org
		String mod
		String rev
	public void  () 
	public java.lang.String getModule () 
	public void setModule (java.lang.String) 
		String module
	public java.lang.String getOrg () 
	public void setOrg (java.lang.String) 
		String org
	public java.lang.String getRev () 
	public void setRev (java.lang.String) 
		String rev
	public java.lang.String toString () 
	public java.lang.String getBranch () 
	public void setBranch (java.lang.String) 
		String branch
}

org/apache/ivy/plugins/namespace/MRIDTransformationRule$1.class
MRIDTransformationRule.java
package org.apache.ivy.plugins.namespace
 org.apache.ivy.plugins.namespace.MRIDTransformationRule$1 extends java.lang.Object {
}

org/apache/ivy/plugins/namespace/MRIDTransformationRule$MridRuleMatcher.class
MRIDTransformationRule.java
package org.apache.ivy.plugins.namespace
 org.apache.ivy.plugins.namespace.MRIDTransformationRule$MridRuleMatcher extends java.lang.Object {
	private static final String[] TYPES
	private java.util.regex.Matcher[] matchers
	private void  () 
	public boolean match (org.apache.ivy.plugins.namespace.MRIDRule, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.namespace.MRIDRule src
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public org.apache.ivy.core.module.id.ModuleRevisionId apply (org.apache.ivy.plugins.namespace.MRIDRule, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.namespace.MRIDRule dest
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String org
		String mod
		String branch
		String rev
	private java.lang.String applyRules (java.lang.String, java.lang.String) 
		int i
		String str
		String type
	private java.lang.String applyTypeRule (java.lang.String, java.lang.String, java.lang.String, java.util.regex.Matcher) 
		int i
		String rule
		String type
		String ruleType
		java.util.regex.Matcher m
		String res
		StringBuffer sb
		String str
	private java.lang.String getPattern (java.lang.String) 
		String p
	void  (org.apache.ivy.plugins.namespace.MRIDTransformationRule$1) 
		org.apache.ivy.plugins.namespace.MRIDTransformationRule$1 x0
	static void  () 
}

org/apache/ivy/plugins/namespace/MRIDTransformationRule.class
MRIDTransformationRule.java
package org.apache.ivy.plugins.namespace
public org.apache.ivy.plugins.namespace.MRIDTransformationRule extends java.lang.Object implements org.apache.ivy.plugins.namespace.NamespaceTransformer  {
	private java.util.List src
	private org.apache.ivy.plugins.namespace.MRIDRule dest
	public void  () 
	public void addSrc (org.apache.ivy.plugins.namespace.MRIDRule) 
		org.apache.ivy.plugins.namespace.MRIDRule src
	public void addDest (org.apache.ivy.plugins.namespace.MRIDRule) 
		org.apache.ivy.plugins.namespace.MRIDRule dest
	public org.apache.ivy.core.module.id.ModuleRevisionId transform (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId destMrid
		org.apache.ivy.plugins.namespace.MRIDRule rule
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.plugins.namespace.MRIDTransformationRule$MridRuleMatcher matcher
	public boolean isIdentity () 
}

org/apache/ivy/plugins/namespace/NameSpaceHelper.class
NameSpaceHelper.java
package org.apache.ivy.plugins.namespace
public final org.apache.ivy.plugins.namespace.NameSpaceHelper extends java.lang.Object {
	private void  () 
	public static org.apache.ivy.core.module.descriptor.DependencyDescriptor toSystem (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.plugins.namespace.Namespace ns
	public static org.apache.ivy.core.module.descriptor.DependencyDescriptor transform (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.plugins.namespace.NamespaceTransformer, boolean) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
		boolean fromSystem
	public static org.apache.ivy.core.module.descriptor.ModuleDescriptor toSystem (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.plugins.namespace.Namespace ns
	public static org.apache.ivy.core.resolve.ResolvedModuleRevision toSystem (org.apache.ivy.core.resolve.ResolvedModuleRevision, org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		org.apache.ivy.plugins.namespace.Namespace ns
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	public static org.apache.ivy.core.module.descriptor.Artifact transform (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.namespace.NamespaceTransformer) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public static org.apache.ivy.core.report.MetadataArtifactDownloadReport transform (org.apache.ivy.core.report.MetadataArtifactDownloadReport, org.apache.ivy.plugins.namespace.NamespaceTransformer) 
		org.apache.ivy.core.report.MetadataArtifactDownloadReport report
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
		org.apache.ivy.core.report.MetadataArtifactDownloadReport madr
	public static org.apache.ivy.core.module.id.ArtifactId transform (org.apache.ivy.core.module.id.ArtifactId, org.apache.ivy.plugins.namespace.NamespaceTransformer) 
		org.apache.ivy.core.module.id.ArtifactId artifactId
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
		org.apache.ivy.core.module.id.ModuleId mid
	public static org.apache.ivy.core.module.id.ModuleId transform (org.apache.ivy.core.module.id.ModuleId, org.apache.ivy.plugins.namespace.NamespaceTransformer) 
		org.apache.ivy.core.module.id.ModuleId mid
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
	public static java.lang.String transformOrganisation (java.lang.String, org.apache.ivy.plugins.namespace.NamespaceTransformer) 
		String org
		org.apache.ivy.plugins.namespace.NamespaceTransformer t
}

org/apache/ivy/plugins/namespace/Namespace$1.class
Namespace.java
package org.apache.ivy.plugins.namespace
 org.apache.ivy.plugins.namespace.Namespace$1 extends java.lang.Object implements org.apache.ivy.plugins.namespace.NamespaceTransformer  {
	private final org.apache.ivy.plugins.namespace.Namespace this$0
	void  (org.apache.ivy.plugins.namespace.Namespace) 
	public org.apache.ivy.core.module.id.ModuleRevisionId transform (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.namespace.NamespaceRule rule
		org.apache.ivy.core.module.id.ModuleRevisionId nmrid
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public boolean isIdentity () 
}

org/apache/ivy/plugins/namespace/Namespace$2.class
Namespace.java
package org.apache.ivy.plugins.namespace
 org.apache.ivy.plugins.namespace.Namespace$2 extends java.lang.Object implements org.apache.ivy.plugins.namespace.NamespaceTransformer  {
	private final org.apache.ivy.plugins.namespace.Namespace this$0
	void  (org.apache.ivy.plugins.namespace.Namespace) 
	public org.apache.ivy.core.module.id.ModuleRevisionId transform (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.namespace.NamespaceRule rule
		org.apache.ivy.core.module.id.ModuleRevisionId nmrid
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public boolean isIdentity () 
}

org/apache/ivy/plugins/namespace/Namespace.class
Namespace.java
package org.apache.ivy.plugins.namespace
public org.apache.ivy.plugins.namespace.Namespace extends java.lang.Object {
	public static final org.apache.ivy.plugins.namespace.Namespace SYSTEM_NAMESPACE
	private java.util.List rules
	private String name
	private boolean chainRules
	private org.apache.ivy.plugins.namespace.NamespaceTransformer fromSystemTransformer
	private org.apache.ivy.plugins.namespace.NamespaceTransformer toSystemTransformer
	public void  () 
	public void addRule (org.apache.ivy.plugins.namespace.NamespaceRule) 
		org.apache.ivy.plugins.namespace.NamespaceRule rule
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public org.apache.ivy.plugins.namespace.NamespaceTransformer getFromSystemTransformer () 
	public org.apache.ivy.plugins.namespace.NamespaceTransformer getToSystemTransformer () 
	public boolean isChainrules () 
	public void setChainrules (boolean) 
		boolean chainRules
	static java.util.List access$000 (org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.plugins.namespace.Namespace x0
	static boolean access$100 (org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.plugins.namespace.Namespace x0
	static void  () 
}

org/apache/ivy/plugins/namespace/NamespaceRule.class
NamespaceRule.java
package org.apache.ivy.plugins.namespace
public org.apache.ivy.plugins.namespace.NamespaceRule extends java.lang.Object {
	private String name
	private String description
	private org.apache.ivy.plugins.namespace.MRIDTransformationRule fromSystem
	private org.apache.ivy.plugins.namespace.MRIDTransformationRule toSystem
	public void  () 
	public org.apache.ivy.plugins.namespace.MRIDTransformationRule getFromSystem () 
	public void addFromsystem (org.apache.ivy.plugins.namespace.MRIDTransformationRule) 
		org.apache.ivy.plugins.namespace.MRIDTransformationRule fromSystem
	public org.apache.ivy.plugins.namespace.MRIDTransformationRule getToSystem () 
	public void addTosystem (org.apache.ivy.plugins.namespace.MRIDTransformationRule) 
		org.apache.ivy.plugins.namespace.MRIDTransformationRule toSystem
	public java.lang.String getDescription () 
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
}

org/apache/ivy/plugins/namespace/NamespaceTransformer.class
NamespaceTransformer.java
package org.apache.ivy.plugins.namespace
public abstract org.apache.ivy.plugins.namespace.NamespaceTransformer extends java.lang.Object {
	public abstract org.apache.ivy.core.module.id.ModuleRevisionId transform (org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract boolean isIdentity () 
}

org/apache/ivy/plugins/parser/AbstractModuleDescriptorParser$AbstractParser.class
AbstractModuleDescriptorParser.java
package org.apache.ivy.plugins.parser
public abstract org.apache.ivy.plugins.parser.AbstractModuleDescriptorParser$AbstractParser extends org.xml.sax.helpers.DefaultHandler {
	private static final String DEFAULT_CONF_MAPPING
	private String defaultConf
	private String defaultConfMapping
	private org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor defaultConfMappingDescriptor
	private org.apache.ivy.plugins.repository.Resource res
	private java.util.List errors
	private org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
	private org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
	protected void  (org.apache.ivy.plugins.parser.ModuleDescriptorParser) 
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
	public org.apache.ivy.plugins.parser.ModuleDescriptorParser getModuleDescriptorParser () 
	protected void checkErrors ()  throws java.text.ParseException 
	public void setResource (org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.repository.Resource res
	protected org.apache.ivy.plugins.repository.Resource getResource () 
	protected java.lang.String getDefaultConfMapping () 
	protected void setDefaultConfMapping (java.lang.String) 
		String defaultConf
	protected void parseDepsConfs (java.lang.String, org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor) 
		String confs
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
	protected void parseDepsConfs (java.lang.String, org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		String confs
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean useDefaultMappingToGuessRightOperande
	protected void parseDepsConfs (java.lang.String, org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean, boolean) 
		String confs
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean useDefaultMappingToGuessRightOperande
		boolean evaluateConditions
		String[] conf
	protected void parseDepsConfs (java.lang.String[], org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		String[] conf
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean useDefaultMappingToGuessRightOperande
	protected void parseDepsConfs (java.lang.String[], org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean, boolean) 
		int j
		String mappedDependency
		int k
		String[] depConfs
		int j
		String[] modConfs
		String mappedDependency
		int k
		int j
		String[] modConfs
		String[] depConfs
		String[] ops
		int i
		String[] conf
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean useDefaultMappingToGuessRightOperande
		boolean evaluateConditions
	private java.lang.String evaluateCondition (java.lang.String, org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor) 
		int equalIndex
		String leftOp
		String rightOp
		String attrValue
		String leftOp
		String rightOp
		String attrValue
		String conf
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		int endConditionIndex
		String condition
		int notEqualIndex
	private void addExtendingConfigurations (java.lang.String[], org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		int i
		String[] confs
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean useDefaultMappingToGuessRightOperande
	private void addExtendingConfigurations (java.lang.String, org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		String configName
		int j
		String[] ext
		int i
		String conf
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean useDefaultMappingToGuessRightOperande
		java.util.Set configsToAdd
		org.apache.ivy.core.module.descriptor.Configuration[] configs
		String[] confs
	protected org.apache.ivy.core.module.descriptor.DependencyDescriptor getDefaultConfMappingDescriptor () 
	protected void addError (java.lang.String) 
		String msg
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException ex
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException ex
	public void fatalError (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException ex
	private java.lang.String getLocationString (org.xml.sax.SAXParseException) 
		int index
		org.xml.sax.SAXParseException ex
		StringBuffer str
		String systemId
	protected java.lang.String getDefaultConf () 
	protected void setDefaultConf (java.lang.String) 
		String defaultConf
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getModuleDescriptor ()  throws java.text.ParseException 
	protected java.util.Date getDefaultPubDate () 
	private void replaceConfigurationWildcards (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.Configuration[] configs
	protected void setMd (org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
	protected org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor getMd () 
}

org/apache/ivy/plugins/parser/AbstractModuleDescriptorParser.class
AbstractModuleDescriptorParser.java
package org.apache.ivy.plugins.parser
public abstract org.apache.ivy.plugins.parser.AbstractModuleDescriptorParser extends java.lang.Object implements org.apache.ivy.plugins.parser.ModuleDescriptorParser  {
	public void  () 
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor parseDescriptor (org.apache.ivy.plugins.parser.ParserSettings, java.net.URL, boolean)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		java.net.URL descriptorURL
		boolean validate
	public java.lang.String getType () 
	public org.apache.ivy.core.module.descriptor.Artifact getMetadataArtifact (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.plugins.repository.Resource res
}

org/apache/ivy/plugins/parser/ModuleDescriptorParser.class
ModuleDescriptorParser.java
package org.apache.ivy.plugins.parser
public abstract org.apache.ivy.plugins.parser.ModuleDescriptorParser extends java.lang.Object {
	public abstract org.apache.ivy.core.module.descriptor.ModuleDescriptor parseDescriptor (org.apache.ivy.plugins.parser.ParserSettings, java.net.URL, boolean)  throws java.text.ParseException java.io.IOException 
	public abstract org.apache.ivy.core.module.descriptor.ModuleDescriptor parseDescriptor (org.apache.ivy.plugins.parser.ParserSettings, java.net.URL, org.apache.ivy.plugins.repository.Resource, boolean)  throws java.text.ParseException java.io.IOException 
	public abstract void toIvyFile (java.io.InputStream, org.apache.ivy.plugins.repository.Resource, java.io.File, org.apache.ivy.core.module.descriptor.ModuleDescriptor)  throws java.text.ParseException java.io.IOException 
	public abstract boolean accept (org.apache.ivy.plugins.repository.Resource) 
	public abstract java.lang.String getType () 
	public abstract org.apache.ivy.core.module.descriptor.Artifact getMetadataArtifact (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.repository.Resource) 
}

org/apache/ivy/plugins/parser/ModuleDescriptorParserRegistry.class
ModuleDescriptorParserRegistry.java
package org.apache.ivy.plugins.parser
public final org.apache.ivy.plugins.parser.ModuleDescriptorParserRegistry extends org.apache.ivy.plugins.parser.AbstractModuleDescriptorParser {
	private static final org.apache.ivy.plugins.parser.ModuleDescriptorParserRegistry INSTANCE
	private java.util.List parsers
	public static org.apache.ivy.plugins.parser.ModuleDescriptorParserRegistry getInstance () 
	private void  () 
	public void addParser (org.apache.ivy.plugins.parser.ModuleDescriptorParser) 
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
	public org.apache.ivy.plugins.parser.ModuleDescriptorParser[] getParsers () 
	public org.apache.ivy.plugins.parser.ModuleDescriptorParser getParser (org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		java.util.Iterator iter
		org.apache.ivy.plugins.repository.Resource res
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor parseDescriptor (org.apache.ivy.plugins.parser.ParserSettings, java.net.URL, org.apache.ivy.plugins.repository.Resource, boolean)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.plugins.parser.ParserSettings settings
		java.net.URL descriptorURL
		org.apache.ivy.plugins.repository.Resource res
		boolean validate
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
	public boolean accept (org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.repository.Resource res
	public void toIvyFile (java.io.InputStream, org.apache.ivy.plugins.repository.Resource, java.io.File, org.apache.ivy.core.module.descriptor.ModuleDescriptor)  throws java.text.ParseException java.io.IOException 
		java.io.InputStream is
		org.apache.ivy.plugins.repository.Resource res
		java.io.File destFile
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
	static void  () 
}

org/apache/ivy/plugins/parser/ParserSettings.class
ParserSettings.java
package org.apache.ivy.plugins.parser
public abstract org.apache.ivy.plugins.parser.ParserSettings extends java.lang.Object {
	public abstract java.lang.String substitute (java.lang.String) 
	public abstract java.util.Map substitute (java.util.Map) 
	public abstract org.apache.ivy.core.cache.ResolutionCacheManager getResolutionCacheManager () 
	public abstract org.apache.ivy.plugins.conflict.ConflictManager getConflictManager (java.lang.String) 
	public abstract org.apache.ivy.plugins.matcher.PatternMatcher getMatcher (java.lang.String) 
	public abstract org.apache.ivy.plugins.namespace.Namespace getNamespace (java.lang.String) 
	public abstract org.apache.ivy.core.module.status.StatusManager getStatusManager () 
	public abstract org.apache.ivy.core.RelativeUrlResolver getRelativeUrlResolver () 
	public abstract org.apache.ivy.plugins.resolver.DependencyResolver getResolver (org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract java.io.File resolveFile (java.lang.String) 
	public abstract java.io.File getBaseDir () 
	public abstract java.lang.String getDefaultBranch (org.apache.ivy.core.module.id.ModuleId) 
}

org/apache/ivy/plugins/parser/m2/DefaultPomDependencyMgt.class
DefaultPomDependencyMgt.java
package org.apache.ivy.plugins.parser.m2
public org.apache.ivy.plugins.parser.m2.DefaultPomDependencyMgt extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomDependencyMgt  {
	private String groupId
	private String artifactId
	private String version
	private String scope
	private java.util.List excludedModules
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List) 
		String groupId
		String artifactId
		String version
		String scope
		java.util.List excludedModules
	public java.lang.String getScope () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public java.util.List getExcludedModules () 
}

org/apache/ivy/plugins/parser/m2/PomDependencyMgt.class
PomDependencyMgt.java
package org.apache.ivy.plugins.parser.m2
public abstract org.apache.ivy.plugins.parser.m2.PomDependencyMgt extends java.lang.Object {
	public abstract java.lang.String getGroupId () 
	public abstract java.lang.String getArtifactId () 
	public abstract java.lang.String getVersion () 
	public abstract java.lang.String getScope () 
	public abstract java.util.List getExcludedModules () 
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder$1.class
PomModuleDescriptorBuilder.java
package org.apache.ivy.plugins.parser.m2
final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$1 extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$ConfMapper  {
	void  () 
	public void addMappingConfs (org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean isOptional
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder$2.class
PomModuleDescriptorBuilder.java
package org.apache.ivy.plugins.parser.m2
final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$2 extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$ConfMapper  {
	void  () 
	public void addMappingConfs (org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean isOptional
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder$3.class
PomModuleDescriptorBuilder.java
package org.apache.ivy.plugins.parser.m2
final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$3 extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$ConfMapper  {
	void  () 
	public void addMappingConfs (org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean isOptional
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder$4.class
PomModuleDescriptorBuilder.java
package org.apache.ivy.plugins.parser.m2
final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$4 extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$ConfMapper  {
	void  () 
	public void addMappingConfs (org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean isOptional
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder$5.class
PomModuleDescriptorBuilder.java
package org.apache.ivy.plugins.parser.m2
final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$5 extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$ConfMapper  {
	void  () 
	public void addMappingConfs (org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		boolean isOptional
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder$ConfMapper.class
PomModuleDescriptorBuilder.java
package org.apache.ivy.plugins.parser.m2
abstract org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$ConfMapper extends java.lang.Object {
	public abstract void addMappingConfs (org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor, boolean) 
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder$PomPluginElement.class
PomModuleDescriptorBuilder.java
package org.apache.ivy.plugins.parser.m2
 org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$PomPluginElement extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomDependencyMgt  {
	private String groupId
	private String artifactId
	private String version
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public java.lang.String getScope () 
	public java.util.List getExcludedModules () 
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.class
PomModuleDescriptorBuilder.java
package org.apache.ivy.plugins.parser.m2
public org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder extends java.lang.Object {
	private static final int DEPENDENCY_MANAGEMENT_KEY_PARTS_COUNT
	public static final org.apache.ivy.core.module.descriptor.Configuration[] MAVEN2_CONFIGURATIONS
	static final java.util.Map MAVEN2_CONF_MAPPING
	private static final String DEPENDENCY_MANAGEMENT
	private static final String PROPERTIES
	private static final String EXTRA_INFO_DELIMITER
	private static final java.util.Collection JAR_PACKAGINGS
	private final org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor ivyModuleDescriptor
	private org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private org.apache.ivy.core.module.descriptor.DefaultArtifact mainArtifact
	private org.apache.ivy.plugins.parser.ParserSettings parserSettings
	public void  (org.apache.ivy.plugins.parser.ModuleDescriptorParser, org.apache.ivy.plugins.repository.Resource, org.apache.ivy.plugins.parser.ParserSettings) 
		int i
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		org.apache.ivy.plugins.repository.Resource res
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor getModuleDescriptor () 
	public void setModuleRevId (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	public void setHomePage (java.lang.String) 
		String homePage
	public void setDescription (java.lang.String) 
		String description
	public void setLicenses (org.apache.ivy.core.module.descriptor.License[]) 
		int i
		org.apache.ivy.core.module.descriptor.License[] licenses
	public void addMainArtifact (java.lang.String, java.lang.String) 
		org.apache.ivy.core.module.descriptor.DefaultArtifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin artifactOrigin
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		String ext
		String artifactId
		String packaging
		String ext
	public void addDependency (org.apache.ivy.plugins.repository.Resource, org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyData) 
		String type
		String ext
		org.apache.ivy.core.module.descriptor.DefaultDependencyArtifactDescriptor depArtifact
		String optionalizedScope
		int k
		org.apache.ivy.core.module.id.ModuleId excludedModule
		String[] confs
		java.util.Iterator itExcl
		org.apache.ivy.plugins.repository.Resource res
		org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyData dep
		String scope
		String version
		org.apache.ivy.core.module.id.ModuleRevisionId moduleRevId
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder$ConfMapper mapping
		java.util.Map extraAtt
		java.util.List excluded
	public void addDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor descriptor
	public void addDependencyMgt (org.apache.ivy.plugins.parser.m2.PomDependencyMgt) 
		String scopeKey
		org.apache.ivy.core.module.id.ModuleId excludedModule
		java.util.Iterator iter
		String exclusionPrefix
		int index
		org.apache.ivy.plugins.parser.m2.PomDependencyMgt dep
		String key
	public void addPlugin (org.apache.ivy.plugins.parser.m2.PomDependencyMgt) 
		org.apache.ivy.plugins.parser.m2.PomDependencyMgt plugin
		String pluginValue
		String pluginExtraInfo
	public static java.util.List getPlugins (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		String[] parts
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.List result
		String plugins
		String[] pluginsArray
	private java.lang.String getDefaultVersion (org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyData) 
		org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyData dep
		String key
	private java.lang.String getDefaultScope (org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyData) 
		org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyData dep
		String key
		String result
	private static java.lang.String getDependencyMgtExtraInfoKeyForVersion (java.lang.String, java.lang.String) 
		String groupId
		String artifaceId
	private static java.lang.String getDependencyMgtExtraInfoKeyForScope (java.lang.String, java.lang.String) 
		String groupId
		String artifaceId
	private static java.lang.String getPropertyExtraInfoKey (java.lang.String) 
		String propertyName
	private static java.lang.String getDependencyMgtExtraInfoPrefixForExclusion (java.lang.String, java.lang.String) 
		String groupId
		String artifaceId
	private static java.util.List getDependencyMgtExclusions (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.lang.String) 
		String full_exclusion
		String[] exclusion_parts
		java.util.Map$Entry ent
		String key
		java.util.Iterator entIter
		org.apache.ivy.core.module.descriptor.ModuleDescriptor descriptor
		String groupId
		String artifactId
		String exclusionPrefix
		java.util.List exclusionIds
		java.util.Map extras
	public static java.util.Map getDependencyManagementMap (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		String[] parts
		java.util.Map$Entry entry
		String key
		java.util.Iterator iterator
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Map ret
	public static java.util.List getDependencyManagements (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		String versionKey
		String scopeKey
		String version
		String scope
		java.util.List exclusions
		String[] parts
		java.util.Map$Entry entry
		String key
		java.util.Iterator iterator
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.List result
	public void addExtraInfos (java.util.Map) 
		java.util.Map$Entry entry
		String key
		String value
		java.util.Iterator it
		java.util.Map extraAttributes
	private void addExtraInfo (java.lang.String, java.lang.String) 
		String key
		String value
	public static java.util.Map extractPomProperties (java.util.Map) 
		String prop
		java.util.Map$Entry extraInfoEntry
		java.util.Iterator it
		java.util.Map extraInfo
		java.util.Map r
	public void addProperty (java.lang.String, java.lang.String) 
		String propertyName
		String value
	public org.apache.ivy.core.module.descriptor.Artifact getMainArtifact () 
	public org.apache.ivy.core.module.descriptor.Artifact getSourceArtifact () 
	public org.apache.ivy.core.module.descriptor.Artifact getJavadocArtifact () 
	public void addSourceArtifact () 
	public void addJavadocArtifact () 
	static void  () 
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.class
PomModuleDescriptorParser.java
package org.apache.ivy.plugins.parser.m2
public final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser extends java.lang.Object implements org.apache.ivy.plugins.parser.ModuleDescriptorParser  {
	private static final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser INSTANCE
	public static org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser getInstance () 
	private void  () 
	public void toIvyFile (java.io.InputStream, org.apache.ivy.plugins.repository.Resource, java.io.File, org.apache.ivy.core.module.descriptor.ModuleDescriptor)  throws java.text.ParseException java.io.IOException 
		java.io.InputStream is
		org.apache.ivy.plugins.repository.Resource res
		java.io.File destFile
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	public boolean accept (org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.repository.Resource res
	public java.lang.String toString () 
	public org.apache.ivy.core.module.descriptor.Artifact getMetadataArtifact (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.plugins.repository.Resource res
	public java.lang.String getType () 
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor parseDescriptor (org.apache.ivy.plugins.parser.ParserSettings, java.net.URL, boolean)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		java.net.URL descriptorURL
		boolean validate
		org.apache.ivy.plugins.repository.url.URLResource resource
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor parseDescriptor (org.apache.ivy.plugins.parser.ParserSettings, java.net.URL, org.apache.ivy.plugins.repository.Resource, boolean)  throws java.text.ParseException java.io.IOException 
		java.util.Map$Entry prop
		java.util.Iterator iter
		java.util.Map$Entry prop
		java.util.Iterator iter
		java.util.Map parentPomProps
		org.apache.ivy.core.module.id.ModuleRevisionId parentModRevID
		org.apache.ivy.core.resolve.ResolvedModuleRevision parentModule
		int i
		org.apache.ivy.core.resolve.ResolvedModuleRevision relocatedModule
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] dds
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		java.util.Iterator it
		java.util.Iterator it
		java.util.List depMgt
		java.util.List plugins
		org.apache.ivy.plugins.parser.m2.PomDependencyMgt dep
		java.util.Iterator it
		org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyData dep
		java.util.Iterator it
		int i
		org.apache.ivy.plugins.parser.m2.PomReader$PomPluginElement plugin
		java.util.Iterator it
		org.apache.ivy.plugins.parser.m2.PomReader domReader
		java.util.Map pomProperties
		org.apache.ivy.core.module.descriptor.ModuleDescriptor parentDescr
		String groupId
		String artifactId
		String version
		org.apache.ivy.core.module.id.ModuleRevisionId relocation
		org.xml.sax.SAXException e
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		java.net.URL descriptorURL
		org.apache.ivy.plugins.repository.Resource res
		boolean validate
		org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder mdBuilder
	private void addSourcesAndJavadocArtifactsIfPresent (org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder, org.apache.ivy.plugins.parser.ParserSettings) 
		String mainArtifactLocation
		org.apache.ivy.core.cache.ArtifactOrigin sourceArtifact
		org.apache.ivy.core.cache.ArtifactOrigin javadocArtifact
		org.apache.ivy.core.cache.ArtifactOrigin mainArtifact
		org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder mdBuilder
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private org.apache.ivy.core.resolve.ResolvedModuleRevision parseOtherPom (org.apache.ivy.plugins.parser.ParserSettings, org.apache.ivy.core.module.id.ModuleRevisionId)  throws java.text.ParseException 
		org.apache.ivy.core.resolve.ResolveEngine engine
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.core.resolve.ResolvedModuleRevision otherModule
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		org.apache.ivy.core.module.id.ModuleRevisionId parentModRevID
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private java.text.ParseException newParserException (java.lang.Exception) 
		Exception e
		java.text.ParseException pe
	static void  () 
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorWriter$1.class
PomModuleDescriptorWriter.java
package org.apache.ivy.plugins.parser.m2
final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$1 extends java.util.HashMap {
	void  () 
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorWriter$ConfigurationScopeMapping.class
PomModuleDescriptorWriter.java
package org.apache.ivy.plugins.parser.m2
public org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$ConfigurationScopeMapping extends java.lang.Object {
	private java.util.Map scopes
	public void  (java.util.Map) 
		java.util.Map scopesMapping
	public java.lang.String getScope (java.lang.String[]) 
		String[] confs
	public boolean isOptional (java.lang.String[]) 
		String[] confs
}

org/apache/ivy/plugins/parser/m2/PomModuleDescriptorWriter.class
PomModuleDescriptorWriter.java
package org.apache.ivy.plugins.parser.m2
public final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter extends java.lang.Object {
	private static boolean addIvyVersion
	public static final org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$ConfigurationScopeMapping DEFAULT_MAPPING
	static void setAddIvyVersion (boolean) 
		boolean addIvyVersion
	private void  () 
	public static void write (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$ConfigurationScopeMapping, java.io.File)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$ConfigurationScopeMapping mapping
		java.io.File output
	public static void write (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$ConfigurationScopeMapping, java.io.File)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String licenseHeader
		org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$ConfigurationScopeMapping mapping
		java.io.File output
		java.io.PrintWriter out
	private static void printModuleId (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private static void printDependencies (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$ConfigurationScopeMapping, java.io.PrintWriter) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String scope
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.plugins.parser.m2.PomModuleDescriptorWriter$ConfigurationScopeMapping mapping
		java.io.PrintWriter out
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] dds
	static void  () 
}

org/apache/ivy/plugins/parser/m2/PomReader$1.class
PomReader.java
package org.apache.ivy.plugins.parser.m2
 org.apache.ivy.plugins.parser.m2.PomReader$1 extends java.lang.Object implements org.xml.sax.EntityResolver  {
	private final org.apache.ivy.plugins.parser.m2.PomReader this$0
	void  (org.apache.ivy.plugins.parser.m2.PomReader) 
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException java.io.IOException 
		String publicId
		String systemId
}

org/apache/ivy/plugins/parser/m2/PomReader$AddDTDFilterInputStream.class
PomReader.java
package org.apache.ivy.plugins.parser.m2
final org.apache.ivy.plugins.parser.m2.PomReader$AddDTDFilterInputStream extends java.io.FilterInputStream {
	private static final int MARK
	private static final String DOCTYPE
	private int count
	private byte[] prefix
	private void  (java.io.InputStream)  throws java.io.IOException 
		int endIndex
		String xmlDecl
		String trimmed
		int i
		java.io.InputStream in
		int byte1
		int byte2
		int byte3
		int bytesToSkip
		java.io.LineNumberReader reader
		String firstLine
	public int read ()  throws java.io.IOException 
		int result
	public int read (byte[], int, int)  throws java.io.IOException 
		int nbrBytesFromPrefix
		byte[] b
		int off
		int len
		int nbrBytesCopied
	void  (java.io.InputStream, org.apache.ivy.plugins.parser.m2.PomReader$1)  throws java.io.IOException 
		java.io.InputStream x0
		org.apache.ivy.plugins.parser.m2.PomReader$1 x1
}

org/apache/ivy/plugins/parser/m2/PomReader$PomDependencyData.class
PomReader.java
package org.apache.ivy.plugins.parser.m2
public org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyData extends org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyMgtElement {
	private final org.w3c.dom.Element depElement
	private final org.apache.ivy.plugins.parser.m2.PomReader this$0
	void  (org.apache.ivy.plugins.parser.m2.PomReader, org.w3c.dom.Element) 
		org.w3c.dom.Element depElement
	public java.lang.String getScope () 
		String val
	public java.lang.String getClassifier () 
		String val
	public java.lang.String getType () 
		String val
	public boolean isOptional () 
		org.w3c.dom.Element e
}

org/apache/ivy/plugins/parser/m2/PomReader$PomDependencyMgtElement.class
PomReader.java
package org.apache.ivy.plugins.parser.m2
public org.apache.ivy.plugins.parser.m2.PomReader$PomDependencyMgtElement extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomDependencyMgt  {
	private final org.w3c.dom.Element depElement
	private final org.apache.ivy.plugins.parser.m2.PomReader this$0
	void  (org.apache.ivy.plugins.parser.m2.PomReader, org.w3c.dom.Element) 
		org.w3c.dom.Element depElement
	public java.lang.String getGroupId () 
		String val
	public java.lang.String getArtifactId () 
		String val
	public java.lang.String getVersion () 
		String val
	public java.lang.String getScope () 
		String val
	public java.util.List getExcludedModules () 
		String groupId
		String artifactId
		org.w3c.dom.Node node
		int i
		org.w3c.dom.NodeList childs
		org.w3c.dom.Element exclusionsElement
		java.util.LinkedList exclusions
}

org/apache/ivy/plugins/parser/m2/PomReader$PomPluginElement.class
PomReader.java
package org.apache.ivy.plugins.parser.m2
public org.apache.ivy.plugins.parser.m2.PomReader$PomPluginElement extends java.lang.Object implements org.apache.ivy.plugins.parser.m2.PomDependencyMgt  {
	private org.w3c.dom.Element pluginElement
	private final org.apache.ivy.plugins.parser.m2.PomReader this$0
	void  (org.apache.ivy.plugins.parser.m2.PomReader, org.w3c.dom.Element) 
		org.w3c.dom.Element pluginElement
	public java.lang.String getGroupId () 
		String val
	public java.lang.String getArtifactId () 
		String val
	public java.lang.String getVersion () 
		String val
	public java.lang.String getScope () 
	public java.util.List getExcludedModules () 
}

org/apache/ivy/plugins/parser/m2/PomReader.class
PomReader.java
package org.apache.ivy.plugins.parser.m2
public org.apache.ivy.plugins.parser.m2.PomReader extends java.lang.Object {
	private static final String PACKAGING
	private static final String DEPENDENCY
	private static final String DEPENDENCIES
	private static final String DEPENDENCY_MGT
	private static final String PROJECT
	private static final String MODEL
	private static final String GROUP_ID
	private static final String ARTIFACT_ID
	private static final String VERSION
	private static final String DESCRIPTION
	private static final String HOMEPAGE
	private static final String LICENSES
	private static final String LICENSE
	private static final String LICENSE_NAME
	private static final String LICENSE_URL
	private static final String PARENT
	private static final String SCOPE
	private static final String CLASSIFIER
	private static final String OPTIONAL
	private static final String EXCLUSIONS
	private static final String EXCLUSION
	private static final String DISTRIBUTION_MGT
	private static final String RELOCATION
	private static final String PROPERTIES
	private static final String PLUGINS
	private static final String PLUGIN
	private static final String TYPE
	private java.util.HashMap properties
	private final org.w3c.dom.Element projectElement
	private final org.w3c.dom.Element parentElement
	static Class class$org$apache$ivy$plugins$parser$m2$PomReader
	public void  (java.net.URL, org.apache.ivy.plugins.repository.Resource)  throws java.io.IOException org.xml.sax.SAXException 
		org.w3c.dom.Document pomDomDoc
		java.io.IOException e
		java.io.IOException e
		java.net.URL descriptorURL
		org.apache.ivy.plugins.repository.Resource res
		java.io.InputStream stream
	public boolean hasParent () 
	public void setProperty (java.lang.String, java.lang.String) 
		String prop
		String val
	public java.lang.String getGroupId () 
		String groupId
	public java.lang.String getParentGroupId () 
		String groupId
	public java.lang.String getArtifactId () 
		String val
	public java.lang.String getParentArtifactId () 
		String val
	public java.lang.String getVersion () 
		String val
	public java.lang.String getParentVersion () 
		String val
	public java.lang.String getPackaging () 
		String val
	public java.lang.String getHomePage () 
		String val
	public java.lang.String getDescription () 
		String val
	public org.apache.ivy.core.module.descriptor.License[] getLicenses () 
		String name
		String url
		org.w3c.dom.Element license
		java.util.Iterator it
		org.w3c.dom.Element licenses
		java.util.List lics
	public org.apache.ivy.core.module.id.ModuleRevisionId getRelocation () 
		String relocGroupId
		String relocArtId
		String relocVersion
		org.w3c.dom.Element distrMgt
		org.w3c.dom.Element relocation
	public java.util.List getDependencies () 
		org.w3c.dom.Node node
		int i
		org.w3c.dom.NodeList childs
		org.w3c.dom.Element dependenciesElement
		java.util.LinkedList dependencies
	public java.util.List getDependencyMgt () 
		org.w3c.dom.Node node
		int i
		org.w3c.dom.NodeList childs
		org.w3c.dom.Element dependenciesElement
		java.util.LinkedList dependencies
	public java.util.List getPlugins () 
		org.w3c.dom.Node node
		int i
		org.w3c.dom.NodeList childs
		java.util.LinkedList plugins
		org.w3c.dom.Element buildElement
		org.w3c.dom.Element pluginsElement
	public java.util.Map getPomProperties () 
		org.w3c.dom.Element prop
		java.util.Iterator it
		java.util.Map pomProperties
		org.w3c.dom.Element propsEl
	private java.lang.String replaceProps (java.lang.String) 
		String val
	private static java.lang.String getTextContent (org.w3c.dom.Element) 
		org.w3c.dom.Node child
		int i
		org.w3c.dom.Element element
		StringBuffer result
		org.w3c.dom.NodeList childNodes
	private static java.lang.String getFirstChildText (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element parentElem
		String name
		org.w3c.dom.Element node
	private static org.w3c.dom.Element getFirstChildElement (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Node node
		int i
		org.w3c.dom.Element parentElem
		String name
		org.w3c.dom.NodeList childs
	private static java.util.List getAllChilds (org.w3c.dom.Element) 
		org.w3c.dom.Node node
		int i
		org.w3c.dom.NodeList childs
		org.w3c.dom.Element parent
		java.util.List r
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static java.lang.String access$100 (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element x0
		String x1
	static java.lang.String access$200 (org.apache.ivy.plugins.parser.m2.PomReader, java.lang.String) 
		org.apache.ivy.plugins.parser.m2.PomReader x0
		String x1
	static org.w3c.dom.Element access$300 (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element x0
		String x1
	static java.lang.String access$400 (org.w3c.dom.Element) 
		org.w3c.dom.Element x0
}

org/apache/ivy/plugins/parser/m2/m2-entities.ent
org/apache/ivy/plugins/parser/xml/UpdateOptions.class
UpdateOptions.java
package org.apache.ivy.plugins.parser.xml
public org.apache.ivy.plugins.parser.xml.UpdateOptions extends java.lang.Object {
	private org.apache.ivy.plugins.parser.ParserSettings settings
	private org.apache.ivy.plugins.namespace.Namespace namespace
	private java.util.Map resolvedRevisions
	private String status
	private String revision
	private java.util.Date pubdate
	private boolean replaceInclude
	private String[] confsToExclude
	private boolean updateBranch
	private String branch
	private boolean generateRevConstraint
	public void  () 
	public org.apache.ivy.plugins.parser.ParserSettings getSettings () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setSettings (org.apache.ivy.plugins.parser.ParserSettings) 
		org.apache.ivy.plugins.parser.ParserSettings settings
	public org.apache.ivy.plugins.namespace.Namespace getNamespace () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setNamespace (org.apache.ivy.plugins.namespace.Namespace) 
		org.apache.ivy.plugins.namespace.Namespace ns
	public java.util.Map getResolvedRevisions () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setResolvedRevisions (java.util.Map) 
		java.util.Map resolvedRevisions
	public java.lang.String getStatus () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setStatus (java.lang.String) 
		String status
	public java.lang.String getRevision () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setRevision (java.lang.String) 
		String revision
	public java.util.Date getPubdate () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setPubdate (java.util.Date) 
		java.util.Date pubdate
	public boolean isReplaceInclude () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setReplaceInclude (boolean) 
		boolean replaceInclude
	public java.lang.String[] getConfsToExclude () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setConfsToExclude (java.lang.String[]) 
		String[] confsToExclude
	public boolean isUpdateBranch () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setUpdateBranch (boolean) 
		boolean updateBranch
	public java.lang.String getBranch () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setBranch (java.lang.String) 
		String pubBranch
	public boolean isGenerateRevConstraint () 
	public org.apache.ivy.plugins.parser.xml.UpdateOptions setGenerateRevConstraint (boolean) 
		boolean generateRevConstraint
}

org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorParser$Parser$State.class
XmlModuleDescriptorParser.java
package org.apache.ivy.plugins.parser.xml
public final org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser$Parser$State extends java.lang.Object {
	public static final int NONE
	public static final int INFO
	public static final int CONF
	public static final int PUB
	public static final int DEP
	public static final int DEP_ARTIFACT
	public static final int ARTIFACT_INCLUDE
	public static final int ARTIFACT_EXCLUDE
	public static final int CONFLICT
	public static final int EXCLUDE
	public static final int DEPS
	public static final int DESCRIPTION
	public static final int EXTRA_INFO
	private void  () 
}

org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorParser$Parser.class
XmlModuleDescriptorParser.java
package org.apache.ivy.plugins.parser.xml
public org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser$Parser extends org.apache.ivy.plugins.parser.AbstractModuleDescriptorParser$AbstractParser {
	protected static final java.util.List ALLOWED_VERSIONS
	private org.apache.ivy.plugins.parser.ParserSettings settings
	private boolean validate
	private java.net.URL descriptorURL
	private java.io.InputStream descriptorInput
	private int state
	private org.apache.ivy.plugins.matcher.PatternMatcher defaultMatcher
	private org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
	private org.apache.ivy.core.module.descriptor.ConfigurationAware confAware
	private org.apache.ivy.core.module.descriptor.MDArtifact artifact
	private String conf
	private boolean artifactsDeclared
	private StringBuffer buffer
	private String descriptorVersion
	private String[] publicationsDefaultConf
	public void  (org.apache.ivy.plugins.parser.ModuleDescriptorParser, org.apache.ivy.plugins.parser.ParserSettings) 
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
	public void setInput (java.io.InputStream) 
		java.io.InputStream descriptorInput
	public void setInput (java.net.URL) 
		java.net.URL descriptorURL
	public void setValidate (boolean) 
		boolean validate
	public void parse ()  throws java.text.ParseException java.io.IOException 
		int i
		String[] confs
		java.net.URL schemaURL
		IllegalStateException ise
		javax.xml.parsers.ParserConfigurationException ex
		java.text.ParseException pe
		Exception ex
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXException sax
		Exception ex
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	protected void publicationsStarted (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String defaultConf
	protected void setPublicationsDefaultConf (java.lang.String) 
		String defaultConf
	protected boolean isOtherNamespace (java.lang.String) 
		String qName
	protected void managerStarted (org.xml.sax.Attributes, java.lang.String) 
		int i
		String[] revs
		org.apache.ivy.plugins.conflict.ConflictManager cm
		org.apache.ivy.plugins.conflict.ConflictManager cm
		org.xml.sax.Attributes attributes
		String managerAtt
		String org
		String mod
		org.apache.ivy.plugins.conflict.ConflictManager cm
		String name
		String rev
		String matcherName
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	protected void mediationOverrideStarted (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String org
		String mod
		String rev
		String branch
		String matcherName
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	protected void includeConfStarted (org.xml.sax.Attributes)  throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException java.text.ParseException 
		int i
		org.xml.sax.Attributes attributes
		java.net.URL url
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser$Parser parser
		org.apache.ivy.core.module.descriptor.Configuration[] configs
	protected void confStarted (org.xml.sax.Attributes) 
		int i
		String[] confs
		int i
		String[] mapped
		String visibility
		String ext
		String transitiveValue
		boolean transitive
		String deprecated
		org.apache.ivy.core.module.descriptor.Configuration configuration
		String mappeds
		org.xml.sax.Attributes attributes
		String conf
	protected void dependencyStarted (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String org
		boolean force
		boolean changing
		String transitiveValue
		boolean transitive
		String name
		String branch
		String branchConstraint
		String rev
		String revConstraint
		java.util.Map extraAttributes
		org.apache.ivy.core.module.id.ModuleRevisionId revId
		org.apache.ivy.core.module.id.ModuleRevisionId dynamicId
		String confs
	protected void artifactStarted (java.lang.String, org.xml.sax.Attributes)  throws java.net.MalformedURLException 
		String[] conf
		int i
		String[] conf
		String artName
		String type
		String ext
		String url
		String confs
		String qName
		org.xml.sax.Attributes attributes
	protected void dependenciesStarted (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String defaultConf
		String confMappingOverride
	protected void configurationStarted (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
	protected void infoStarted (org.xml.sax.Attributes) 
		org.apache.ivy.plugins.namespace.Namespace ns
		java.text.ParseException e
		org.xml.sax.Attributes attributes
		String org
		String module
		String revision
		String branch
		String namespace
		String status
		String pubDate
	protected void ivyModuleStarted (org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		int i
		org.xml.sax.Attributes attributes
		int versionIndex
	protected void addDependencyArtifacts (java.lang.String, org.xml.sax.Attributes)  throws java.net.MalformedURLException 
		String tag
		org.xml.sax.Attributes attributes
	protected void addIncludeRule (java.lang.String, org.xml.sax.Attributes)  throws java.net.MalformedURLException 
		String tag
		org.xml.sax.Attributes attributes
	protected void addExcludeRule (java.lang.String, org.xml.sax.Attributes)  throws java.net.MalformedURLException 
		String tag
		org.xml.sax.Attributes attributes
	protected void parseRule (java.lang.String, org.xml.sax.Attributes)  throws java.net.MalformedURLException 
		String url
		java.util.Map extraAtt
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		String org
		String module
		org.apache.ivy.core.module.id.ArtifactId aid
		java.util.Map extraAtt
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
		String org
		String module
		org.apache.ivy.core.module.id.ArtifactId aid
		java.util.Map extraAtt
		String[] conf
		int i
		String[] conf
		String tag
		org.xml.sax.Attributes attributes
		String name
		String type
		String ext
		String confs
	protected void addConfiguration (java.lang.String) 
		String c
	protected org.apache.ivy.plugins.matcher.PatternMatcher getPatternMatcher (java.lang.String) 
		String m
		String matcherName
		org.apache.ivy.plugins.matcher.PatternMatcher matcher
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		int i
		String[] confs
		int i
		String[] confs
		int i
		String[] confs
		String uri
		String localName
		String qName
	protected void checkConfigurations () 
	protected void replaceConfigurationWildcards () 
		int i
		org.apache.ivy.core.module.descriptor.Configuration[] configs
	protected org.apache.ivy.plugins.parser.ParserSettings getSettings () 
	protected java.net.URL getDescriptorURL () 
	protected java.io.InputStream getDescriptorInput () 
	protected int getState () 
	protected void setState (int) 
		int state
	protected org.apache.ivy.plugins.matcher.PatternMatcher getDefaultMatcher () 
	protected org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor getDd () 
	protected void setDd (org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor) 
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
	protected org.apache.ivy.core.module.descriptor.ConfigurationAware getConfAware () 
	protected void setConfAware (org.apache.ivy.core.module.descriptor.ConfigurationAware) 
		org.apache.ivy.core.module.descriptor.ConfigurationAware confAware
	protected org.apache.ivy.core.module.descriptor.MDArtifact getArtifact () 
	protected void setArtifact (org.apache.ivy.core.module.descriptor.MDArtifact) 
		org.apache.ivy.core.module.descriptor.MDArtifact artifact
	protected java.lang.String getConf () 
	protected void setConf (java.lang.String) 
		String conf
	protected boolean isArtifactsDeclared () 
	protected void setArtifactsDeclared (boolean) 
		boolean artifactsDeclared
	protected java.lang.StringBuffer getBuffer () 
	protected void setBuffer (java.lang.StringBuffer) 
		StringBuffer buffer
	protected java.lang.String getDescriptorVersion () 
	protected void setDescriptorVersion (java.lang.String) 
		String descriptorVersion
	protected java.lang.String[] getPublicationsDefaultConf () 
	protected void setPublicationsDefaultConf (java.lang.String[]) 
		String[] publicationsDefaultConf
	protected boolean isValidate () 
	protected java.net.URL getSchemaURL () 
	static void  () 
}

org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorParser.class
XmlModuleDescriptorParser.java
package org.apache.ivy.plugins.parser.xml
public org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser extends org.apache.ivy.plugins.parser.AbstractModuleDescriptorParser {
	static final String[] DEPENDENCY_REGULAR_ATTRIBUTES
	private static final org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser INSTANCE
	public static org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser getInstance () 
	protected void  () 
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor parseDescriptor (org.apache.ivy.plugins.parser.ParserSettings, java.net.URL, org.apache.ivy.plugins.repository.Resource, boolean)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		java.net.URL xmlURL
		org.apache.ivy.plugins.repository.Resource res
		boolean validate
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser$Parser parser
	org.apache.ivy.core.module.descriptor.ModuleDescriptor parseDescriptor (org.apache.ivy.plugins.parser.ParserSettings, java.io.InputStream, org.apache.ivy.plugins.repository.Resource, boolean)  throws java.text.ParseException java.io.IOException 
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
		java.io.InputStream descriptor
		org.apache.ivy.plugins.repository.Resource res
		boolean validate
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser$Parser parser
	protected org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser$Parser newParser (org.apache.ivy.plugins.parser.ParserSettings) 
		org.apache.ivy.plugins.parser.ParserSettings ivySettings
	public boolean accept (org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.repository.Resource res
	public void toIvyFile (java.io.InputStream, org.apache.ivy.plugins.repository.Resource, java.io.File, org.apache.ivy.core.module.descriptor.ModuleDescriptor)  throws java.io.IOException java.text.ParseException 
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor dmd
		org.apache.ivy.plugins.namespace.Namespace ns
		java.text.ParseException ex
		org.xml.sax.SAXException e
		java.io.InputStream is
		org.apache.ivy.plugins.repository.Resource res
		java.io.File destFile
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	public java.lang.String toString () 
	static void  () 
}

org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorUpdater$ExtendedBuffer.class
XmlModuleDescriptorUpdater.java
package org.apache.ivy.plugins.parser.xml
 org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer extends java.lang.Object {
	private String context
	private Boolean print
	private boolean defaultPrint
	private StringBuffer buffer
	void  (java.lang.String) 
		String context
	boolean isPrint () 
	void setPrint (boolean) 
		boolean print
	void setDefaultPrint (boolean) 
		boolean print
	java.lang.StringBuffer getBuffer () 
	java.lang.String getContext () 
}

org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorUpdater$UpdaterHandler$1.class
XmlModuleDescriptorUpdater.java
package org.apache.ivy.plugins.parser.xml
 org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler$1 extends org.xml.sax.helpers.DefaultHandler {
	private boolean insideConfigurations
	private boolean doIndent
	private final org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer val$buffer
	private final org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler this$0
	void  (org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler, org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer) 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String defaultconf
		String mappingOverride
		String current
		java.util.StringTokenizer tok
		int i
		String extend
		String confName
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String name
}

org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorUpdater$UpdaterHandler.class
XmlModuleDescriptorUpdater.java
package org.apache.ivy.plugins.parser.xml
 org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler extends org.xml.sax.helpers.DefaultHandler implements org.xml.sax.ext.LexicalHandler  {
	private final org.apache.ivy.plugins.parser.ParserSettings settings
	private final java.io.PrintWriter out
	private final java.util.Map resolvedRevisions
	private final String status
	private final String revision
	private final java.util.Date pubdate
	private final org.apache.ivy.plugins.namespace.Namespace ns
	private final boolean replaceInclude
	private final boolean generateRevConstraint
	private boolean inHeader
	private final java.util.List confs
	private final java.net.URL relativePathCtx
	private final org.apache.ivy.plugins.parser.xml.UpdateOptions options
	private String organisation
	private String defaultConfMapping
	private Boolean confMappingOverride
	private String justOpen
	private java.util.Stack context
	private java.util.Stack buffers
	private java.util.Stack confAttributeBuffers
	public void  (java.net.URL, java.io.PrintWriter, org.apache.ivy.plugins.parser.xml.UpdateOptions) 
		java.net.URL relativePathCtx
		java.io.PrintWriter out
		org.apache.ivy.plugins.parser.xml.UpdateOptions options
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		int i
		String confName
		String confName
		String newConf
		String attName
		int i
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer buffer
		int i
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	private void startElementInConfigurationsConf (java.lang.String, org.xml.sax.Attributes) 
		String current
		java.util.StringTokenizer tok
		int i
		String extend
		String qName
		org.xml.sax.Attributes attributes
		String confName
	private void startDependencies (org.xml.sax.Attributes) 
		String newMapping
		String attName
		int i
		String newMapping
		org.xml.sax.Attributes attributes
	private void startElementInDependency (org.xml.sax.Attributes) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleId mid
		String rev
		String newMapping
		String oldMapping
		String attName
		int i
		org.xml.sax.Attributes attributes
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer buffer
		String org
		String module
		String branch
		String branchConstraint
		String revision
		String revisionConstraint
		java.util.Map extraAttributes
		org.apache.ivy.core.module.id.ModuleRevisionId localMrid
		org.apache.ivy.core.module.id.ModuleRevisionId systemMrid
	private void includeStarted (org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		java.net.URL url
		String urlStr
		java.net.URL url
		String fileName
		java.net.URL url
		Exception e
		org.xml.sax.Attributes attributes
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer buffer
	private void infoStarted (org.xml.sax.Attributes) 
		int i
		org.xml.sax.Attributes attributes
		String module
		String rev
		String branch
		org.apache.ivy.core.module.id.ModuleRevisionId localMid
		org.apache.ivy.core.module.id.ModuleRevisionId systemMid
		java.util.Collection stdAtts
	private void write (java.lang.String) 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer buffer
		String content
	private java.lang.String getContext () 
		String ctx
		java.util.Iterator iter
		StringBuffer buf
	private java.lang.String substitute (org.apache.ivy.plugins.parser.ParserSettings, java.lang.String) 
		org.apache.ivy.plugins.parser.ParserSettings ivy
		String value
		String result
	private java.lang.String removeConfigurationsFromMapping (java.lang.String, java.util.List) 
		int j
		java.util.Iterator it
		String sep
		String current
		String[] ops
		String[] lhs
		java.util.List confsToWrite
		java.util.StringTokenizer tokenizer
		String mapping
		java.util.List confsToRemove
		StringBuffer newMapping
		String mappingSep
	private java.lang.String removeConfigurationsFromList (java.lang.String, java.util.List) 
		String current
		java.util.StringTokenizer tokenizer
		String list
		java.util.List confsToRemove
		StringBuffer newList
		String listSep
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer buffer
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$ExtendedBuffer buffer
		String uri
		String localName
		String qName
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void warning (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
	public void error (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
	public void fatalError (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
	public void endCDATA ()  throws org.xml.sax.SAXException 
	public void endDTD ()  throws org.xml.sax.SAXException 
	public void startCDATA ()  throws org.xml.sax.SAXException 
	public void comment (char[], int, int)  throws org.xml.sax.SAXException 
		StringBuffer comment
		char[] ch
		int start
		int length
	public void endEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void startEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void startDTD (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String name
		String publicId
		String systemId
	static org.apache.ivy.plugins.parser.ParserSettings access$000 (org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler) 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler x0
	static java.lang.String access$100 (org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler, org.apache.ivy.plugins.parser.ParserSettings, java.lang.String) 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler x0
		org.apache.ivy.plugins.parser.ParserSettings x1
		String x2
	static java.lang.String access$202 (org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler, java.lang.String) 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler x0
		String x1
	static java.lang.Boolean access$302 (org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler, java.lang.Boolean) 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler x0
		Boolean x1
	static java.util.List access$400 (org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler) 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler x0
	static void access$500 (org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler, java.lang.String) 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler x0
		String x1
}

org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorUpdater.class
XmlModuleDescriptorUpdater.java
package org.apache.ivy.plugins.parser.xml
public final org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater extends java.lang.Object {
	private static final int MAX_HEADER_LENGTH
	public static String LINE_SEPARATOR
	private void  () 
	public static void update (java.net.URL, java.io.File, org.apache.ivy.plugins.parser.xml.UpdateOptions)  throws java.io.IOException org.xml.sax.SAXException 
		java.io.IOException e
		java.io.IOException e
		java.net.URL srcURL
		java.io.File destFile
		org.apache.ivy.plugins.parser.xml.UpdateOptions options
		java.io.OutputStream destStream
	public static void update (java.net.URL, java.io.OutputStream, org.apache.ivy.plugins.parser.xml.UpdateOptions)  throws java.io.IOException org.xml.sax.SAXException 
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.net.URL srcURL
		java.io.OutputStream destFile
		org.apache.ivy.plugins.parser.xml.UpdateOptions options
		java.io.InputStream in
	public static void update (java.io.InputStream, org.apache.ivy.plugins.repository.Resource, java.io.File, org.apache.ivy.plugins.parser.xml.UpdateOptions)  throws java.io.IOException org.xml.sax.SAXException 
		java.net.URL inputStreamContext
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.InputStream in
		org.apache.ivy.plugins.repository.Resource res
		java.io.File destFile
		org.apache.ivy.plugins.parser.xml.UpdateOptions options
		java.io.OutputStream fos
	public static void update (java.net.URL, java.io.InputStream, java.io.OutputStream, org.apache.ivy.plugins.parser.xml.UpdateOptions)  throws java.io.IOException org.xml.sax.SAXException 
		org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater$UpdaterHandler updaterHandler
		org.xml.sax.InputSource inSrc
		IllegalStateException ise
		javax.xml.parsers.ParserConfigurationException e
		java.net.URL inStreamCtx
		java.io.InputStream inStream
		java.io.OutputStream outStream
		org.apache.ivy.plugins.parser.xml.UpdateOptions options
		java.io.PrintWriter out
		java.io.BufferedInputStream in
	private static void copyHeader (java.io.InputStream, java.io.PrintWriter)  throws java.io.IOException 
		int index
		java.io.InputStream in
		java.io.PrintWriter out
		java.io.BufferedReader r
		String line
	static void  () 
}

org/apache/ivy/plugins/parser/xml/XmlModuleDescriptorWriter.class
XmlModuleDescriptorWriter.java
package org.apache.ivy.plugins.parser.xml
public final org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorWriter extends java.lang.Object {
	private void  () 
	public static void write (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.File)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.File output
	public static void write (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.lang.String, java.io.File)  throws java.io.IOException 
		java.util.Map$Entry ns
		java.util.Iterator iter
		StringBuffer xmlNamespace
		java.util.Map namespaces
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String licenseHeader
		java.io.File output
		java.io.PrintWriter out
	private static void printDependencies (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter) 
		int k
		String[] depConfs
		int j
		String[] modConfs
		org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] depArtifacts
		org.apache.ivy.core.module.descriptor.IncludeRule[] includes
		org.apache.ivy.core.module.descriptor.ExcludeRule[] excludes
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		org.apache.ivy.core.module.descriptor.DependencyDescriptor[] dds
	private static void printAllMediators (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter) 
		org.apache.ivy.core.module.descriptor.OverrideDependencyDescriptorMediator oddm
		java.util.Map$Entry mediatorRule
		org.apache.ivy.plugins.matcher.MapMatcher matcher
		org.apache.ivy.core.module.descriptor.DependencyDescriptorMediator mediator
		java.util.Iterator iterator
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		java.util.Map mediators
	private static void printAllExcludes (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter) 
		int k
		String[] ruleConfs
		int j
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		org.apache.ivy.core.module.descriptor.ExcludeRule[] excludes
	private static void printDependencyExcludeRules (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter, org.apache.ivy.core.module.descriptor.ExcludeRule[]) 
		int k
		String[] ruleConfs
		int j
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		org.apache.ivy.core.module.descriptor.ExcludeRule[] excludes
	private static void printDependencyIncludeRules (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter, org.apache.ivy.core.module.descriptor.IncludeRule[]) 
		int k
		String[] ruleConfs
		int j
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		org.apache.ivy.core.module.descriptor.IncludeRule[] includes
	private static void printDependencyArtefacts (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter, org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[]) 
		int k
		String[] dadconfs
		int j
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		org.apache.ivy.core.module.descriptor.DependencyArtifactDescriptor[] depArtifacts
	private static void printExtraAttributes (org.apache.ivy.util.extendable.ExtendableItem, java.io.PrintWriter, java.lang.String) 
		org.apache.ivy.util.extendable.ExtendableItem item
		java.io.PrintWriter out
		String prefix
	private static void printExtraAttributes (java.util.Map, java.io.PrintWriter, java.lang.String) 
		java.util.Map$Entry entry
		java.util.Iterator iter
		java.util.Map extra
		java.io.PrintWriter out
		String prefix
		String delim
	private static void printPublications (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter) 
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
	private static void printConfigurations (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter) 
		int j
		String[] exts
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		org.apache.ivy.core.module.descriptor.Configuration[] confs
	private static void printInfoTag (org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.PrintWriter) 
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor dmd
		org.apache.ivy.core.module.descriptor.License license
		int i
		java.util.Map$Entry extraDescr
		java.util.Iterator it
		org.apache.ivy.core.module.descriptor.License[] licenses
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.PrintWriter out
		String branch
		String revision
	private static boolean requireInnerInfoElement (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	private static java.lang.String getConfs (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.descriptor.Artifact) 
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.Artifact artifact
		StringBuffer ret
		String[] confs
}

org/apache/ivy/plugins/parser/xml/ivy.xsd
org/apache/ivy/plugins/report/LogReportOutputter.class
LogReportOutputter.java
package org.apache.ivy.plugins.report
public org.apache.ivy.plugins.report.LogReportOutputter extends java.lang.Object implements org.apache.ivy.plugins.report.ReportOutputter  {
	public void  () 
	public java.lang.String getName () 
	public void output (org.apache.ivy.core.report.ResolveReport, org.apache.ivy.core.cache.ResolutionCacheManager, org.apache.ivy.core.resolve.ResolveOptions)  throws java.io.IOException 
		String conf
		int j
		org.apache.ivy.core.resolve.IvyNode node
		java.util.List nodeConfs
		int i
		String[] confs
		java.util.List dependencies
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData evictedData
		int j
		java.util.Collection allEvictingNodes
		String[] confs
		int i
		int i
		char[] sep
		StringBuffer line
		String[] confs
		int i
		int i
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		org.apache.ivy.core.resolve.ResolveOptions options
		org.apache.ivy.core.settings.IvySettings settings
		org.apache.ivy.core.resolve.IvyNode[] evicted
		org.apache.ivy.core.resolve.IvyNode[] unresolved
		org.apache.ivy.core.report.ArtifactDownloadReport[] errors
	public void output (org.apache.ivy.core.report.ConfigurationResolveReport) 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		StringBuffer line
	private void append (java.lang.StringBuffer, java.lang.Object, int) 
		int missing
		int half
		char[] c
		StringBuffer line
		Object o
		int limit
		String v
}

org/apache/ivy/plugins/report/ReportOutputter.class
ReportOutputter.java
package org.apache.ivy.plugins.report
public abstract org.apache.ivy.plugins.report.ReportOutputter extends java.lang.Object {
	public static final String CONSOLE
	public static final String XML
	public abstract void output (org.apache.ivy.core.report.ResolveReport, org.apache.ivy.core.cache.ResolutionCacheManager, org.apache.ivy.core.resolve.ResolveOptions)  throws java.io.IOException 
	public abstract java.lang.String getName () 
}

org/apache/ivy/plugins/report/XmlReportOutputter.class
XmlReportOutputter.java
package org.apache.ivy.plugins.report
public org.apache.ivy.plugins.report.XmlReportOutputter extends java.lang.Object implements org.apache.ivy.plugins.report.ReportOutputter  {
	private org.apache.ivy.plugins.report.XmlReportWriter writer
	static Class class$org$apache$ivy$plugins$report$XmlReportOutputter
	public void  () 
	public java.lang.String getName () 
	public void output (org.apache.ivy.core.report.ResolveReport, org.apache.ivy.core.cache.ResolutionCacheManager, org.apache.ivy.core.resolve.ResolveOptions)  throws java.io.IOException 
		int i
		org.apache.ivy.core.report.ResolveReport report
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		org.apache.ivy.core.resolve.ResolveOptions options
		String[] confs
	public void output (org.apache.ivy.core.report.ConfigurationResolveReport, java.lang.String, java.lang.String[], org.apache.ivy.core.cache.ResolutionCacheManager)  throws java.io.IOException 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		String resolveId
		String[] confs
		org.apache.ivy.core.cache.ResolutionCacheManager cacheMgr
		java.io.File reportFile
		java.io.File reportParentDir
		java.io.OutputStream stream
		java.io.File reportXsl
		java.io.File reportCss
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/plugins/report/XmlReportParser$1.class
XmlReportParser.java
package org.apache.ivy.plugins.report
 org.apache.ivy.plugins.report.XmlReportParser$1 extends java.lang.Object {
}

org/apache/ivy/plugins/report/XmlReportParser$SaxXmlReportParser$XmlReportParserHandler.class
XmlReportParser.java
package org.apache.ivy.plugins.report
final org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser$XmlReportParserHandler extends org.xml.sax.helpers.DefaultHandler {
	private String organisation
	private String module
	private String branch
	private String revision
	private int position
	private java.util.Date pubdate
	private boolean skip
	private org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private boolean isDefault
	private java.util.SortedMap revisionsMap
	private java.util.List revisionArtifacts
	private final org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser this$0
	private void  (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser) 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		org.apache.ivy.core.module.descriptor.Artifact metadataArtifact
		org.apache.ivy.core.report.MetadataArtifactDownloadReport madr
		String pubDateAttr
		java.text.ParseException e
		String pos
		org.apache.ivy.core.report.MetadataArtifactDownloadReport madr
		String status
		String artifactName
		String type
		String ext
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.report.ArtifactDownloadReport aReport
		org.apache.ivy.core.report.ArtifactDownloadReport aReport
		String extraAttrName
		String extraAttrValue
		String attName
		int i
		String organisation
		String name
		String branch
		String revision
		java.util.Map extraAttributes
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		org.apache.ivy.core.report.ArtifactDownloadReport artifactReport
		java.util.Iterator iter
		java.util.List artifactReports
		java.util.Iterator it
		String uri
		String localName
		String qname
	private int getMaxPos () 
	void  (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser, org.apache.ivy.plugins.report.XmlReportParser$1) 
		org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser x0
		org.apache.ivy.plugins.report.XmlReportParser$1 x1
}

org/apache/ivy/plugins/report/XmlReportParser$SaxXmlReportParser.class
XmlReportParser.java
package org.apache.ivy.plugins.report
 org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser extends java.lang.Object {
	private java.util.List mrids
	private java.util.List defaultMrids
	private java.util.List realMrids
	private java.util.List artifacts
	private java.util.List artifactReports
	private java.util.Map metadataReports
	private org.apache.ivy.core.module.id.ModuleRevisionId mRevisionId
	private java.io.File report
	void  (java.io.File) 
		java.io.File report
	public void parse ()  throws java.lang.Exception 
		javax.xml.parsers.SAXParser saxParser
	private static boolean parseBoolean (java.lang.String) 
		String str
	public java.util.List getArtifacts () 
	public java.util.List getArtifactReports () 
	public java.util.List getModuleRevisionIds () 
	public java.util.List getRealModuleRevisionIds () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getResolvedModule () 
	public org.apache.ivy.core.report.MetadataArtifactDownloadReport getMetadataArtifactReport (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId id
	static java.util.List access$000 (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser) 
		org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser x0
	static java.util.List access$100 (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser) 
		org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser x0
	static java.util.Map access$200 (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser) 
		org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser x0
	static java.util.List access$300 (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser) 
		org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser x0
	static boolean access$400 (java.lang.String) 
		String x0
	static org.apache.ivy.core.module.id.ModuleRevisionId access$502 (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser x0
		org.apache.ivy.core.module.id.ModuleRevisionId x1
	static java.util.List access$600 (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser) 
		org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser x0
	static java.util.List access$700 (org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser) 
		org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser x0
}

org/apache/ivy/plugins/report/XmlReportParser.class
XmlReportParser.java
package org.apache.ivy.plugins.report
public org.apache.ivy.plugins.report.XmlReportParser extends java.lang.Object {
	private org.apache.ivy.plugins.report.XmlReportParser$SaxXmlReportParser parser
	public void  () 
	public void parse (java.io.File)  throws java.text.ParseException 
		java.text.ParseException pe
		Exception e
		java.io.File report
	public org.apache.ivy.core.module.descriptor.Artifact[] getArtifacts () 
	public org.apache.ivy.core.report.ArtifactDownloadReport[] getArtifactReports () 
	public org.apache.ivy.core.module.id.ModuleRevisionId[] getDependencyRevisionIds () 
	public org.apache.ivy.core.module.id.ModuleRevisionId[] getRealDependencyRevisionIds () 
	public org.apache.ivy.core.report.MetadataArtifactDownloadReport getMetadataArtifactReport (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId id
	public org.apache.ivy.core.module.id.ModuleRevisionId getResolvedModule () 
}

org/apache/ivy/plugins/report/XmlReportWriter.class
XmlReportWriter.java
package org.apache.ivy.plugins.report
public org.apache.ivy.plugins.report.XmlReportWriter extends java.lang.Object {
	static final String REPORT_ENCODING
	public void  () 
	public void output (org.apache.ivy.core.report.ConfigurationResolveReport, java.io.OutputStream) 
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.io.OutputStream stream
	public void output (org.apache.ivy.core.report.ConfigurationResolveReport, java.lang.String[], java.io.OutputStream) 
		java.io.UnsupportedEncodingException e
		java.util.Map$Entry entry
		java.util.Iterator it
		org.apache.ivy.core.resolve.IvyNode dep
		java.util.Iterator it2
		org.apache.ivy.core.module.id.ModuleId mid
		java.util.Iterator iter
		org.apache.ivy.core.report.ConfigurationResolveReport report
		String[] confs
		java.io.OutputStream stream
		java.io.OutputStreamWriter encodedOutStream
		java.io.PrintWriter out
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Map extraAttributes
		java.util.List dependencies
	private void ouputRevision (org.apache.ivy.core.report.ConfigurationResolveReport, java.io.PrintWriter, java.util.List, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData ed
		String attName
		java.util.Iterator iterator
		String lurl
		String lurl
		int i
		org.apache.ivy.core.module.descriptor.License[] licenses
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.io.PrintWriter out
		java.util.List dependencies
		org.apache.ivy.core.resolve.IvyNode dep
		java.util.Map extraAttributes
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		StringBuffer details
		String defaultValue
		int position
	private void outputEvictionInformation (org.apache.ivy.core.report.ConfigurationResolveReport, java.io.PrintWriter, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.resolve.IvyNode sel
		java.util.Iterator it3
		org.apache.ivy.core.resolve.IvyNodeEviction$EvictionData ed
		java.util.Collection selected
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.io.PrintWriter out
		org.apache.ivy.core.resolve.IvyNode dep
	private void outputMetadataArtifact (java.io.PrintWriter, org.apache.ivy.core.resolve.IvyNode) 
		org.apache.ivy.core.report.MetadataArtifactDownloadReport madr
		org.apache.ivy.core.cache.ArtifactOrigin origin
		java.io.PrintWriter out
		org.apache.ivy.core.resolve.IvyNode dep
	private void outputCallers (org.apache.ivy.core.report.ConfigurationResolveReport, java.io.PrintWriter, org.apache.ivy.core.resolve.IvyNode) 
		String attName
		java.util.Iterator iterator
		StringBuffer callerDetails
		java.util.Map callerExtraAttributes
		int i
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.io.PrintWriter out
		org.apache.ivy.core.resolve.IvyNode dep
		org.apache.ivy.core.resolve.IvyNodeCallers$Caller[] callers
	private void outputArtifacts (org.apache.ivy.core.report.ConfigurationResolveReport, java.io.PrintWriter, org.apache.ivy.core.resolve.IvyNode) 
		String attName
		java.util.Iterator iterator
		org.apache.ivy.core.cache.ArtifactOrigin origin
		java.util.Map extraAttributes
		int i
		org.apache.ivy.core.report.ConfigurationResolveReport report
		java.io.PrintWriter out
		org.apache.ivy.core.resolve.IvyNode dep
		org.apache.ivy.core.report.ArtifactDownloadReport[] adr
	private java.lang.String toString (java.lang.String[]) 
		int i
		String[] strs
		StringBuffer buf
}

org/apache/ivy/plugins/report/ivy-report-dot-all.xsl
org/apache/ivy/plugins/report/ivy-report-dot.xsl
org/apache/ivy/plugins/report/ivy-report-graph-all.xsl
org/apache/ivy/plugins/report/ivy-report-graph.xsl
org/apache/ivy/plugins/report/ivy-report.css
org/apache/ivy/plugins/report/ivy-report.xsl
org/apache/ivy/plugins/repository/AbstractRepository.class
AbstractRepository.java
package org.apache.ivy.plugins.repository
public abstract org.apache.ivy.plugins.repository.AbstractRepository extends java.lang.Object implements org.apache.ivy.plugins.repository.Repository  {
	private javax.swing.event.EventListenerList listeners
	private String name
	private org.apache.ivy.plugins.repository.TransferEvent evt
	static Class class$org$apache$ivy$plugins$repository$TransferListener
	public void  () 
	public void addTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
		org.apache.ivy.plugins.repository.TransferListener listener
	public void removeTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
		org.apache.ivy.plugins.repository.TransferListener listener
	public boolean hasTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
		org.apache.ivy.plugins.repository.TransferListener listener
	protected void fireTransferInitiated (org.apache.ivy.plugins.repository.Resource, int) 
		org.apache.ivy.plugins.repository.Resource res
		int requestType
	protected void fireTransferStarted () 
	protected void fireTransferStarted (long) 
		long totalLength
	protected void fireTransferProgress (long) 
		long length
	protected void fireTransferCompleted () 
	protected void fireTransferCompleted (long) 
		long totalLength
	protected void fireTransferError () 
	protected void fireTransferError (java.lang.Exception) 
		Exception ex
	protected void fireTransferEvent (org.apache.ivy.plugins.repository.TransferEvent) 
		int i
		org.apache.ivy.plugins.repository.TransferEvent evt
		Object[] listeners
	public java.lang.String getFileSeparator () 
	public java.lang.String standardize (java.lang.String) 
		String source
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String toString () 
	public void put (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File source
		String destination
		boolean overwrite
	protected void put (java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		java.io.File source
		String destination
		boolean overwrite
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/plugins/repository/ArtifactResourceResolver.class
ArtifactResourceResolver.java
package org.apache.ivy.plugins.repository
public abstract org.apache.ivy.plugins.repository.ArtifactResourceResolver extends java.lang.Object {
	public abstract org.apache.ivy.plugins.resolver.util.ResolvedResource resolve (org.apache.ivy.core.module.descriptor.Artifact) 
}

org/apache/ivy/plugins/repository/BasicResource.class
BasicResource.java
package org.apache.ivy.plugins.repository
public org.apache.ivy.plugins.repository.BasicResource extends java.lang.Object implements org.apache.ivy.plugins.repository.Resource  {
	private boolean local
	private String name
	private long lastModified
	private long contentLength
	private boolean exists
	public void  (java.lang.String, boolean, long, long, boolean) 
		String name
		boolean exists
		long contentLength
		long lastModified
		boolean local
	public org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
		String cloneName
	public boolean exists () 
	public long getContentLength () 
	public long getLastModified () 
	public java.lang.String getName () 
	public boolean isLocal () 
	public java.io.InputStream openStream ()  throws java.io.IOException 
	public java.lang.String toString () 
}

org/apache/ivy/plugins/repository/LazyResource.class
LazyResource.java
package org.apache.ivy.plugins.repository
public abstract org.apache.ivy.plugins.repository.LazyResource extends java.lang.Object implements org.apache.ivy.plugins.repository.Resource  {
	private boolean init
	private boolean local
	private String name
	private long lastModified
	private long contentLength
	private boolean exists
	public void  (java.lang.String) 
		String name
	protected abstract void init () 
	private void checkInit () 
	public boolean exists () 
	public long getContentLength () 
	public long getLastModified () 
	public java.lang.String getName () 
	public boolean isLocal () 
	public java.lang.String toString () 
	protected void setContentLength (long) 
		long contentLength
	protected void setExists (boolean) 
		boolean exists
	protected void setLastModified (long) 
		long lastModified
	protected void setLocal (boolean) 
		boolean local
	protected void init (org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.repository.Resource r
}

org/apache/ivy/plugins/repository/Repository.class
Repository.java
package org.apache.ivy.plugins.repository
public abstract org.apache.ivy.plugins.repository.Repository extends java.lang.Object {
	public abstract org.apache.ivy.plugins.repository.Resource getResource (java.lang.String)  throws java.io.IOException 
	public abstract void get (java.lang.String, java.io.File)  throws java.io.IOException 
	public abstract void put (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, java.lang.String, boolean)  throws java.io.IOException 
	public abstract java.util.List list (java.lang.String)  throws java.io.IOException 
	public abstract void addTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
	public abstract void removeTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
	public abstract boolean hasTransferListener (org.apache.ivy.plugins.repository.TransferListener) 
	public abstract java.lang.String getFileSeparator () 
	public abstract java.lang.String standardize (java.lang.String) 
	public abstract java.lang.String getName () 
}

org/apache/ivy/plugins/repository/RepositoryCopyProgressListener.class
RepositoryCopyProgressListener.java
package org.apache.ivy.plugins.repository
public org.apache.ivy.plugins.repository.RepositoryCopyProgressListener extends java.lang.Object implements org.apache.ivy.util.CopyProgressListener  {
	private final org.apache.ivy.plugins.repository.AbstractRepository repository
	private Long totalLength
	public void  (org.apache.ivy.plugins.repository.AbstractRepository) 
		org.apache.ivy.plugins.repository.AbstractRepository repository
	public void start (org.apache.ivy.util.CopyProgressEvent) 
		org.apache.ivy.util.CopyProgressEvent evt
	public void progress (org.apache.ivy.util.CopyProgressEvent) 
		org.apache.ivy.util.CopyProgressEvent evt
	public void end (org.apache.ivy.util.CopyProgressEvent) 
		org.apache.ivy.util.CopyProgressEvent evt
	public java.lang.Long getTotalLength () 
	public void setTotalLength (java.lang.Long) 
		Long totalLength
}

org/apache/ivy/plugins/repository/Resource.class
Resource.java
package org.apache.ivy.plugins.repository
public abstract org.apache.ivy.plugins.repository.Resource extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract long getLastModified () 
	public abstract long getContentLength () 
	public abstract boolean exists () 
	public abstract boolean isLocal () 
	public abstract org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
	public abstract java.io.InputStream openStream ()  throws java.io.IOException 
}

org/apache/ivy/plugins/repository/ResourceDownloader.class
ResourceDownloader.java
package org.apache.ivy.plugins.repository
public abstract org.apache.ivy.plugins.repository.ResourceDownloader extends java.lang.Object {
	public abstract void download (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.repository.Resource, java.io.File)  throws java.io.IOException 
}

org/apache/ivy/plugins/repository/ResourceHelper.class
ResourceHelper.java
package org.apache.ivy.plugins.repository
public final org.apache.ivy.plugins.repository.ResourceHelper extends java.lang.Object {
	private void  () 
	public static boolean equals (org.apache.ivy.plugins.repository.Resource, java.io.File) 
		java.net.MalformedURLException e
		org.apache.ivy.plugins.repository.Resource res
		java.io.File f
	public static long getLastModifiedOrDefault (org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.repository.Resource res
		long last
}

org/apache/ivy/plugins/repository/TransferEvent.class
TransferEvent.java
package org.apache.ivy.plugins.repository
public org.apache.ivy.plugins.repository.TransferEvent extends org.apache.ivy.core.event.IvyEvent {
	public static final int TRANSFER_INITIATED
	public static final int TRANSFER_STARTED
	public static final int TRANSFER_COMPLETED
	public static final int TRANSFER_PROGRESS
	public static final int TRANSFER_ERROR
	private static final int LAST_EVENT_TYPE
	public static final int REQUEST_GET
	public static final int REQUEST_PUT
	public static final String TRANSFER_INITIATED_NAME
	public static final String TRANSFER_STARTED_NAME
	public static final String TRANSFER_PROGRESS_NAME
	public static final String TRANSFER_COMPLETED_NAME
	public static final String TRANSFER_ERROR_NAME
	private org.apache.ivy.plugins.repository.Resource resource
	private int eventType
	private int requestType
	private Exception exception
	private java.io.File localFile
	private org.apache.ivy.plugins.repository.Repository repository
	private long length
	private long totalLength
	private boolean isTotalLengthSet
	private long[] timeTracking
	public void  (org.apache.ivy.plugins.repository.Repository, org.apache.ivy.plugins.repository.Resource, int, int) 
		org.apache.ivy.plugins.repository.Repository repository
		org.apache.ivy.plugins.repository.Resource resource
		int eventType
		int requestType
	public void  (org.apache.ivy.plugins.repository.Repository, org.apache.ivy.plugins.repository.Resource, java.lang.Exception, int) 
		org.apache.ivy.plugins.repository.Repository repository
		org.apache.ivy.plugins.repository.Resource resource
		Exception exception
		int requestType
	public void  (org.apache.ivy.plugins.repository.Repository, org.apache.ivy.plugins.repository.Resource, long, int) 
		org.apache.ivy.plugins.repository.Repository repository
		org.apache.ivy.plugins.repository.Resource resource
		long length
		int requestType
	private static java.lang.String getName (int) 
		int eventType
	public org.apache.ivy.plugins.repository.Resource getResource () 
	public java.lang.Exception getException () 
	public int getRequestType () 
	protected void setRequestType (int) 
		int requestType
	public int getEventType () 
	protected void setEventType (int) 
		int eventType
	protected void setResource (org.apache.ivy.plugins.repository.Resource) 
		org.apache.ivy.plugins.repository.Resource resource
	public java.io.File getLocalFile () 
	protected void setLocalFile (java.io.File) 
		java.io.File localFile
	public long getLength () 
	protected void setLength (long) 
		long length
	public long getTotalLength () 
	protected void setTotalLength (long) 
		long totalLength
	public void setException (java.lang.Exception) 
		Exception exception
	public boolean isTotalLengthSet () 
	public void setTotalLengthSet (boolean) 
		boolean isTotalLengthSet
	public org.apache.ivy.plugins.repository.Repository getRepository () 
	public long getElapsedTime (int, int) 
		int fromEventType
		int toEventType
		long start
		long end
	private void checkEventType (int) 
		int eventType
}

org/apache/ivy/plugins/repository/TransferListener.class
TransferListener.java
package org.apache.ivy.plugins.repository
public abstract org.apache.ivy.plugins.repository.TransferListener extends java.lang.Object implements java.util.EventListener  {
	public abstract void transferProgress (org.apache.ivy.plugins.repository.TransferEvent) 
}

org/apache/ivy/plugins/repository/file/FileRepository.class
FileRepository.java
package org.apache.ivy.plugins.repository.file
public org.apache.ivy.plugins.repository.file.FileRepository extends org.apache.ivy.plugins.repository.AbstractRepository {
	private org.apache.ivy.plugins.repository.RepositoryCopyProgressListener progress
	private java.io.File baseDir
	private boolean local
	public void  () 
	public void  (java.io.File) 
		java.io.File basedir
	public org.apache.ivy.plugins.repository.Resource getResource (java.lang.String)  throws java.io.IOException 
		String source
	public void get (java.lang.String, java.io.File)  throws java.io.IOException 
		String source
		java.io.File destination
	public void put (java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		java.io.File source
		String destination
		boolean overwrite
	public void move (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File src
		java.io.File dest
	public void delete (java.io.File)  throws java.io.IOException 
		java.io.File f
	private void copy (java.io.File, java.io.File, boolean)  throws java.io.IOException 
		java.io.IOException ex
		RuntimeException ex
		java.io.File src
		java.io.File destination
		boolean overwrite
	protected org.apache.ivy.plugins.repository.RepositoryCopyProgressListener getProgressListener () 
	public java.util.List list (java.lang.String)  throws java.io.IOException 
		int i
		java.util.List ret
		String[] names
		String parent
		java.io.File dir
	java.io.File getFile (java.lang.String) 
		String source
	public boolean isLocal () 
	public void setLocal (boolean) 
		boolean local
	public java.io.File getBaseDir () 
	public final void setBaseDir (java.io.File) 
		java.io.File baseDir
}

org/apache/ivy/plugins/repository/file/FileResource.class
FileResource.java
package org.apache.ivy.plugins.repository.file
public org.apache.ivy.plugins.repository.file.FileResource extends java.lang.Object implements org.apache.ivy.plugins.repository.Resource  {
	private java.io.File file
	private org.apache.ivy.plugins.repository.file.FileRepository repository
	public void  (org.apache.ivy.plugins.repository.file.FileRepository, java.io.File) 
		org.apache.ivy.plugins.repository.file.FileRepository repository
		java.io.File f
	public java.lang.String getName () 
	public org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
		String cloneName
	public long getLastModified () 
	public long getContentLength () 
	public boolean exists () 
	public java.lang.String toString () 
	public java.io.File getFile () 
	public org.apache.ivy.plugins.repository.file.FileRepository getRepository () 
	public boolean isLocal () 
	public java.io.InputStream openStream ()  throws java.io.IOException 
}

org/apache/ivy/plugins/repository/sftp/SFTPRepository$1.class
SFTPRepository.java
package org.apache.ivy.plugins.repository.sftp
 org.apache.ivy.plugins.repository.sftp.SFTPRepository$1 extends java.lang.Object {
}

org/apache/ivy/plugins/repository/sftp/SFTPRepository$MyProgressMonitor.class
SFTPRepository.java
package org.apache.ivy.plugins.repository.sftp
final org.apache.ivy.plugins.repository.sftp.SFTPRepository$MyProgressMonitor extends java.lang.Object implements com.jcraft.jsch.SftpProgressMonitor  {
	private long totalLength
	private final org.apache.ivy.plugins.repository.sftp.SFTPRepository this$0
	private void  (org.apache.ivy.plugins.repository.sftp.SFTPRepository) 
	public void init (int, java.lang.String, java.lang.String, long) 
		int op
		String src
		String dest
		long max
	public void end () 
	public boolean count (long) 
		long count
	void  (org.apache.ivy.plugins.repository.sftp.SFTPRepository, org.apache.ivy.plugins.repository.sftp.SFTPRepository$1) 
		org.apache.ivy.plugins.repository.sftp.SFTPRepository x0
		org.apache.ivy.plugins.repository.sftp.SFTPRepository$1 x1
}

org/apache/ivy/plugins/repository/sftp/SFTPRepository.class
SFTPRepository.java
package org.apache.ivy.plugins.repository.sftp
public org.apache.ivy.plugins.repository.sftp.SFTPRepository extends org.apache.ivy.plugins.repository.ssh.AbstractSshBasedRepository {
	private static final long MILLIS_PER_SECOND
	public void  () 
	public org.apache.ivy.plugins.repository.Resource getResource (java.lang.String) 
		String source
	public org.apache.ivy.plugins.repository.Resource resolveResource (java.lang.String) 
		com.jcraft.jsch.ChannelSftp$LsEntry entry
		com.jcraft.jsch.SftpATTRS attrs
		Object obj
		java.util.Iterator iter
		com.jcraft.jsch.ChannelSftp c
		java.util.Collection r
		Exception e
		String path
	public java.io.InputStream openStream (org.apache.ivy.plugins.repository.sftp.SFTPResource)  throws java.io.IOException 
		String path
		java.io.IOException ex
		com.jcraft.jsch.SftpException e
		java.io.IOException ex
		java.net.URISyntaxException e
		org.apache.ivy.plugins.repository.sftp.SFTPResource resource
		com.jcraft.jsch.ChannelSftp c
	public void get (java.lang.String, java.io.File)  throws java.io.IOException 
		String path
		java.io.IOException ex
		com.jcraft.jsch.SftpException e
		java.io.IOException ex
		java.net.URISyntaxException e
		String source
		java.io.File destination
		com.jcraft.jsch.ChannelSftp c
	public void put (java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		String path
		java.io.IOException ex
		com.jcraft.jsch.SftpException e
		java.io.IOException ex
		java.net.URISyntaxException e
		java.io.File source
		String destination
		boolean overwrite
		com.jcraft.jsch.ChannelSftp c
	private void mkdirs (java.lang.String, com.jcraft.jsch.ChannelSftp)  throws java.io.IOException com.jcraft.jsch.SftpException 
		com.jcraft.jsch.SftpATTRS att
		com.jcraft.jsch.SftpException ex
		String directory
		com.jcraft.jsch.ChannelSftp c
	private java.lang.String getPath (java.lang.String)  throws java.net.URISyntaxException 
		String sftpURI
		String result
		java.net.URI uri
	public java.util.List list (java.lang.String)  throws java.io.IOException 
		com.jcraft.jsch.ChannelSftp$LsEntry entry
		Object obj
		java.util.Iterator iter
		java.util.List result
		com.jcraft.jsch.ChannelSftp c
		java.util.Collection r
		java.io.IOException ex
		com.jcraft.jsch.SftpException e
		String parent
	private boolean checkExistence (java.lang.String, com.jcraft.jsch.ChannelSftp)  throws java.io.IOException com.jcraft.jsch.SftpException 
		com.jcraft.jsch.SftpException ex
		String file
		com.jcraft.jsch.ChannelSftp channel
	private com.jcraft.jsch.ChannelSftp getSftpChannel (java.lang.String)  throws java.io.IOException 
		java.io.IOException ex
		com.jcraft.jsch.JSchException e
		String pathOrUri
		com.jcraft.jsch.Session session
		String host
		com.jcraft.jsch.ChannelSftp channel
	protected java.lang.String getRepositoryScheme () 
	static void access$000 (org.apache.ivy.plugins.repository.sftp.SFTPRepository, long) 
		org.apache.ivy.plugins.repository.sftp.SFTPRepository x0
		long x1
	static void access$100 (org.apache.ivy.plugins.repository.sftp.SFTPRepository, long) 
		org.apache.ivy.plugins.repository.sftp.SFTPRepository x0
		long x1
	static void access$200 (org.apache.ivy.plugins.repository.sftp.SFTPRepository, long) 
		org.apache.ivy.plugins.repository.sftp.SFTPRepository x0
		long x1
}

org/apache/ivy/plugins/repository/sftp/SFTPResource.class
SFTPResource.java
package org.apache.ivy.plugins.repository.sftp
public org.apache.ivy.plugins.repository.sftp.SFTPResource extends java.lang.Object implements org.apache.ivy.plugins.repository.Resource  {
	private org.apache.ivy.plugins.repository.sftp.SFTPRepository repository
	private String path
	private transient boolean init
	private transient boolean exists
	private transient long lastModified
	private transient long contentLength
	public void  (org.apache.ivy.plugins.repository.sftp.SFTPRepository, java.lang.String) 
		org.apache.ivy.plugins.repository.sftp.SFTPRepository repository
		String path
	public java.lang.String getName () 
	public org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
		String cloneName
	public long getLastModified () 
	public long getContentLength () 
	public boolean exists () 
	private void init () 
		org.apache.ivy.plugins.repository.Resource r
	public java.lang.String toString () 
	public boolean isLocal () 
	public java.io.InputStream openStream ()  throws java.io.IOException 
}

org/apache/ivy/plugins/repository/ssh/AbstractSshBasedRepository.class
AbstractSshBasedRepository.java
package org.apache.ivy.plugins.repository.ssh
public abstract org.apache.ivy.plugins.repository.ssh.AbstractSshBasedRepository extends org.apache.ivy.plugins.repository.AbstractRepository {
	private java.io.File keyFile
	private java.io.File passFile
	private String userPassword
	private String keyFilePassword
	private String user
	private String host
	private int port
	private static java.util.HashMap credentialsCache
	private static final int MAX_CREDENTILAS_CACHE_SIZE
	public void  () 
	protected com.jcraft.jsch.Session getSession (java.lang.String)  throws java.io.IOException 
		String userInfo
		org.apache.ivy.util.Credentials c
		String pathOrUri
		java.net.URI uri
		String host
		int port
		String user
		String userPassword
	private java.net.URI parseURI (java.lang.String) 
		java.net.URI uri
		java.net.URISyntaxException e
		String source
	private org.apache.ivy.util.Credentials requestCredentials (java.lang.String) 
		org.apache.ivy.util.Credentials c
		String host
		Object o
	protected void releaseSession (com.jcraft.jsch.Session, java.lang.String) 
		com.jcraft.jsch.Session session
		String pathOrUri
	public void setUser (java.lang.String) 
		String user
	public java.lang.String getUser () 
	public void setKeyFile (java.io.File) 
		java.io.File filePath
	public java.io.File getKeyFile () 
	public void setUserPassword (java.lang.String) 
		String password
	public java.lang.String getKeyFilePassword () 
	public void setKeyFilePassword (java.lang.String) 
		String keyFilePassword
	public java.lang.String getUserPassword () 
	public java.lang.String getHost () 
	public void setHost (java.lang.String) 
		String host
	public int getPort () 
	public void setPort (int) 
		int port
	public void setPassFile (java.io.File) 
		java.io.File passFile
	public java.io.File getPassFile () 
	protected abstract java.lang.String getRepositoryScheme () 
	static void  () 
}

org/apache/ivy/plugins/repository/ssh/RemoteScpException.class
RemoteScpException.java
package org.apache.ivy.plugins.repository.ssh
public org.apache.ivy.plugins.repository.ssh.RemoteScpException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

org/apache/ivy/plugins/repository/ssh/Scp$FileInfo.class
Scp.java
package org.apache.ivy.plugins.repository.ssh
public org.apache.ivy.plugins.repository.ssh.Scp$FileInfo extends java.lang.Object {
	private String filename
	private long length
	private long lastModified
	private final org.apache.ivy.plugins.repository.ssh.Scp this$0
	public void  (org.apache.ivy.plugins.repository.ssh.Scp) 
	public void setFilename (java.lang.String) 
		String filename
	public java.lang.String getFilename () 
	public void setLength (long) 
		long length
	public long getLength () 
	public void setLastModified (long) 
		long lastModified
	public long getLastModified () 
}

org/apache/ivy/plugins/repository/ssh/Scp.class
Scp.java
package org.apache.ivy.plugins.repository.ssh
public org.apache.ivy.plugins.repository.ssh.Scp extends java.lang.Object {
	private static final int MODE_LENGTH
	private static final int SEND_FILE_BUFFER_LENGTH
	private static final int SEND_BYTES_BUFFER_LENGTH
	private static final int MIN_TLINE_LENGTH
	private static final int CLINE_SPACE_INDEX2
	private static final int CLINE_SPACE_INDEX1
	private static final int MIN_C_LINE_LENGTH
	private static final int DEFAULT_LINE_BUFFER_LENGTH
	private static final int BUFFER_SIZE
	private static final int MAX_SCP_LINE_LENGTH
	private com.jcraft.jsch.Session session
	public void  (com.jcraft.jsch.Session) 
		com.jcraft.jsch.Session session
	private void readResponse (java.io.InputStream)  throws java.io.IOException org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		java.io.InputStream is
		int c
		String err
	private java.lang.String receiveLine (java.io.InputStream)  throws java.io.IOException org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		int c
		java.io.InputStream is
		StringBuffer sb
	private void parseCLine (java.lang.String, org.apache.ivy.plugins.repository.ssh.Scp$FileInfo)  throws org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		NumberFormatException e
		String line
		org.apache.ivy.plugins.repository.ssh.Scp$FileInfo fileInfo
		long len
		int lengthNameSep
		String lengthSubstring
		String nameSubstring
	private void parseTLine (java.lang.String, org.apache.ivy.plugins.repository.ssh.Scp$FileInfo)  throws org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		NumberFormatException e
		String line
		org.apache.ivy.plugins.repository.ssh.Scp$FileInfo fileInfo
		long modtime
		long firstMsec
		long atime
		long secondMsec
		int firstMsecBegin
		int atimeBegin
		int secondMsecBegin
	private void sendFile (com.jcraft.jsch.Channel, java.lang.String, java.lang.String, java.lang.String)  throws java.io.IOException org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		com.jcraft.jsch.JSchException e1
		int trans
		int trans
		java.io.IOException e
		com.jcraft.jsch.Channel channel
		String localFile
		String remoteName
		String mode
		byte[] buffer
		java.io.OutputStream os
		java.io.InputStream is
		java.io.File f
		long remain
		String cMode
		String cline
		java.io.FileInputStream fis
	private org.apache.ivy.plugins.repository.ssh.Scp$FileInfo receiveStream (com.jcraft.jsch.Channel, java.lang.String, java.io.OutputStream)  throws java.io.IOException org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		com.jcraft.jsch.JSchException e1
		int c
		String line
		int trans
		int trans
		int thisTimeReceived
		long remain
		java.io.IOException e
		com.jcraft.jsch.Channel channel
		String file
		java.io.OutputStream targetStream
		byte[] buffer
		java.io.OutputStream os
		java.io.InputStream is
		org.apache.ivy.plugins.repository.ssh.Scp$FileInfo fileInfo
	private com.jcraft.jsch.ChannelExec getExecChannel ()  throws com.jcraft.jsch.JSchException 
		com.jcraft.jsch.ChannelExec channel
	public void put (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.io.IOException org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		int i
		com.jcraft.jsch.JSchException e
		String localFile
		String remoteTargetDir
		String remoteTargetName
		String mode
		com.jcraft.jsch.ChannelExec channel
		String cmd
	public void get (java.lang.String, java.lang.String)  throws java.io.IOException org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		String remoteFile
		String localTarget
		java.io.File f
		java.io.FileOutputStream fop
	public void get (java.lang.String, java.io.OutputStream)  throws java.io.IOException org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		com.jcraft.jsch.JSchException e
		String remoteFile
		java.io.OutputStream localTarget
		com.jcraft.jsch.ChannelExec channel
		String cmd
	public org.apache.ivy.plugins.repository.ssh.Scp$FileInfo getFileinfo (java.lang.String)  throws java.io.IOException org.apache.ivy.plugins.repository.ssh.RemoteScpException 
		com.jcraft.jsch.JSchException e
		String remoteFile
		com.jcraft.jsch.ChannelExec channel
		org.apache.ivy.plugins.repository.ssh.Scp$FileInfo fileInfo
		String cmd
}

org/apache/ivy/plugins/repository/ssh/SshCache$CfUserInfo.class
SshCache.java
package org.apache.ivy.plugins.repository.ssh
 org.apache.ivy.plugins.repository.ssh.SshCache$CfUserInfo extends java.lang.Object implements com.jcraft.jsch.UserInfo com.jcraft.jsch.UIKeyboardInteractive  {
	private String userPassword
	private String pemPassword
	private String userName
	private final java.io.File pemFile
	private final String host
	private final java.io.File passfile
	public void  (java.lang.String, java.lang.String, java.lang.String, java.io.File, java.lang.String, java.io.File) 
		String host
		String userName
		String userPassword
		java.io.File pemFile
		String pemPassword
		java.io.File passfile
	public void showMessage (java.lang.String) 
		String message
	public boolean promptYesNo (java.lang.String) 
		String message
	public boolean promptPassword (java.lang.String) 
		String message
	public boolean promptPassphrase (java.lang.String) 
		String message
	public java.lang.String getPassword () 
		org.apache.ivy.util.Credentials c
	public java.lang.String getPassphrase () 
		org.apache.ivy.util.Credentials c
	public java.lang.String[] promptKeyboardInteractive (java.lang.String, java.lang.String, java.lang.String, java.lang.String[], boolean[]) 
		String destination
		String name
		String instruction
		String[] prompt
		boolean[] echo
}

org/apache/ivy/plugins/repository/ssh/SshCache$Entry$1.class
SshCache.java
package org.apache.ivy.plugins.repository.ssh
 org.apache.ivy.plugins.repository.ssh.SshCache$Entry$1 extends java.lang.Object implements org.apache.ivy.core.event.IvyListener  {
	private final org.apache.ivy.plugins.repository.ssh.SshCache val$this$0
	private final org.apache.ivy.plugins.repository.ssh.SshCache$Entry this$1
	void  (org.apache.ivy.plugins.repository.ssh.SshCache$Entry, org.apache.ivy.plugins.repository.ssh.SshCache) 
	public void progress (org.apache.ivy.core.event.IvyEvent) 
		org.apache.ivy.core.event.IvyEvent event
}

org/apache/ivy/plugins/repository/ssh/SshCache$Entry.class
SshCache.java
package org.apache.ivy.plugins.repository.ssh
 org.apache.ivy.plugins.repository.ssh.SshCache$Entry extends java.lang.Object {
	private com.jcraft.jsch.Session session
	private com.jcraft.jsch.ChannelSftp channelSftp
	private String host
	private String user
	private int port
	private final org.apache.ivy.plugins.repository.ssh.SshCache this$0
	public java.lang.String getHost () 
	public int getPort () 
	public java.lang.String getUser () 
	public void  (org.apache.ivy.plugins.repository.ssh.SshCache, com.jcraft.jsch.Session, java.lang.String, java.lang.String, int) 
		com.jcraft.jsch.Session newSession
		String newUser
		String newHost
		int newPort
	public void setChannelSftp (com.jcraft.jsch.ChannelSftp) 
		com.jcraft.jsch.ChannelSftp newChannel
	public com.jcraft.jsch.ChannelSftp getChannelSftp () 
	private com.jcraft.jsch.Session getSession () 
	public void releaseChannelSftp () 
	static com.jcraft.jsch.Session access$000 (org.apache.ivy.plugins.repository.ssh.SshCache$Entry) 
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry x0
	static org.apache.ivy.plugins.repository.ssh.SshCache access$100 (org.apache.ivy.plugins.repository.ssh.SshCache$Entry) 
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry x0
	static com.jcraft.jsch.Session access$200 (org.apache.ivy.plugins.repository.ssh.SshCache$Entry) 
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry x0
}

org/apache/ivy/plugins/repository/ssh/SshCache.class
SshCache.java
package org.apache.ivy.plugins.repository.ssh
public final org.apache.ivy.plugins.repository.ssh.SshCache extends java.lang.Object {
	private static final int SSH_DEFAULT_PORT
	private static org.apache.ivy.plugins.repository.ssh.SshCache instance
	private java.util.Map uriCacheMap
	private java.util.Map sessionCacheMap
	private void  () 
	public static org.apache.ivy.plugins.repository.ssh.SshCache getInstance () 
	private org.apache.ivy.plugins.repository.ssh.SshCache$Entry getCacheEntry (java.lang.String, java.lang.String, int) 
		String user
		String host
		int port
	private static java.lang.String createCacheKey (java.lang.String, java.lang.String, int) 
		String user
		String host
		int port
		String portToUse
	private org.apache.ivy.plugins.repository.ssh.SshCache$Entry getCacheEntry (com.jcraft.jsch.Session) 
		com.jcraft.jsch.Session session
	private void setSession (java.lang.String, java.lang.String, int, com.jcraft.jsch.Session) 
		String oldhost
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry newEntry
		String user
		String host
		int port
		com.jcraft.jsch.Session newSession
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry entry
		com.jcraft.jsch.Session oldSession
	public void clearSession (com.jcraft.jsch.Session) 
		com.jcraft.jsch.Session session
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry entry
	public com.jcraft.jsch.ChannelSftp getChannelSftp (com.jcraft.jsch.Session)  throws java.io.IOException 
		com.jcraft.jsch.Session session
		com.jcraft.jsch.ChannelSftp channel
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry entry
	public void attachChannelSftp (com.jcraft.jsch.Session, com.jcraft.jsch.ChannelSftp) 
		com.jcraft.jsch.Session session
		com.jcraft.jsch.ChannelSftp channel
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry entry
	public com.jcraft.jsch.Session getSession (java.lang.String, int, java.lang.String, java.lang.String, java.io.File, java.lang.String, java.io.File)  throws java.io.IOException 
		com.jcraft.jsch.JSch jsch
		java.io.IOException ex
		com.jcraft.jsch.JSchException e
		String host
		int port
		String username
		String userPassword
		java.io.File pemFile
		String pemPassword
		java.io.File passFile
		org.apache.ivy.plugins.repository.ssh.SshCache$Entry entry
		com.jcraft.jsch.Session session
	static void  () 
}

org/apache/ivy/plugins/repository/ssh/SshRepository.class
SshRepository.java
package org.apache.ivy.plugins.repository.ssh
public org.apache.ivy.plugins.repository.ssh.SshRepository extends org.apache.ivy.plugins.repository.ssh.AbstractSshBasedRepository {
	private static final int BUFFER_SIZE
	private static final String ARGUMENT_PLACEHOLDER
	private static final int POLL_SLEEP_TIME
	private char fileSeparator
	private String listCommand
	private String existCommand
	private String createDirCommand
	private String publishPermissions
	public void  () 
	public org.apache.ivy.plugins.repository.Resource getResource (java.lang.String) 
		String source
	public org.apache.ivy.plugins.repository.ssh.SshResource resolveResource (java.lang.String) 
		org.apache.ivy.plugins.repository.ssh.Scp myCopy
		org.apache.ivy.plugins.repository.ssh.Scp$FileInfo fileInfo
		java.io.IOException e
		java.net.URISyntaxException e
		org.apache.ivy.plugins.repository.ssh.RemoteScpException e
		String source
		org.apache.ivy.plugins.repository.ssh.SshResource result
		com.jcraft.jsch.Session session
	private void readSessionOutput (com.jcraft.jsch.ChannelExec, java.lang.StringBuffer, java.lang.StringBuffer)  throws java.io.IOException 
		com.jcraft.jsch.JSchException e1
		int len
		int len
		Exception ee
		int avail
		int len
		int len
		com.jcraft.jsch.ChannelExec channel
		StringBuffer strStdout
		StringBuffer strStderr
		java.io.InputStream stdout
		java.io.InputStream stderr
		byte[] buffer
		int avail
	public java.util.List list (java.lang.String)  throws java.io.IOException 
		java.net.URISyntaxException e1
		java.io.BufferedReader br
		String line
		String parent
		java.util.ArrayList result
		com.jcraft.jsch.Session session
		com.jcraft.jsch.ChannelExec channel
		java.net.URI parentUri
		String fullCmd
		StringBuffer stdOut
		StringBuffer stdErr
	private com.jcraft.jsch.ChannelExec getExecChannel (com.jcraft.jsch.Session)  throws java.io.IOException 
		com.jcraft.jsch.JSchException e
		com.jcraft.jsch.Session session
		com.jcraft.jsch.ChannelExec channel
	private java.lang.String replaceArgument (java.lang.String, java.lang.String) 
		String fullCmd
		String command
		String argument
		String fullCmd
	public void put (java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		java.net.URISyntaxException e
		String path
		String name
		java.net.URI destinationUri
		String filePath
		int lastSep
		String path
		String name
		org.apache.ivy.plugins.repository.ssh.Scp myCopy
		java.io.IOException e
		org.apache.ivy.plugins.repository.ssh.RemoteScpException e
		java.io.File source
		String destination
		boolean overwrite
		com.jcraft.jsch.Session session
	private void makePath (java.lang.String, com.jcraft.jsch.Session)  throws java.io.IOException 
		String parent
		int nextSlash
		String mkdir
		StringBuffer stdOut
		StringBuffer stdErr
		String path
		com.jcraft.jsch.Session session
		com.jcraft.jsch.ChannelExec channel
		String trimmed
	private boolean checkExistence (java.lang.String, com.jcraft.jsch.Session)  throws java.io.IOException 
		String filePath
		com.jcraft.jsch.Session session
		com.jcraft.jsch.ChannelExec channel
		String fullCmd
		StringBuffer stdOut
		StringBuffer stdErr
	public void get (java.lang.String, java.io.File)  throws java.io.IOException 
		java.net.URISyntaxException e
		java.net.URI sourceUri
		org.apache.ivy.plugins.repository.ssh.Scp myCopy
		java.io.IOException e
		org.apache.ivy.plugins.repository.ssh.RemoteScpException e
		String source
		java.io.File destination
		com.jcraft.jsch.Session session
	public void setListCommand (java.lang.String) 
		String cmd
	public java.lang.String getListCommand () 
	public java.lang.String getCreateDirCommand () 
	public void setCreateDirCommand (java.lang.String) 
		String createDirCommand
	public java.lang.String getExistCommand () 
	public void setExistCommand (java.lang.String) 
		String existCommand
	public void setFileSeparator (char) 
		char fileSeparator
	public void setPublishPermissions (java.lang.String) 
		String permissions
	protected java.lang.String getRepositoryScheme () 
	public java.io.InputStream openStream (org.apache.ivy.plugins.repository.ssh.SshResource)  throws java.io.IOException 
		java.io.IOException e
		org.apache.ivy.plugins.repository.ssh.RemoteScpException e
		org.apache.ivy.plugins.repository.ssh.SshResource resource
		com.jcraft.jsch.Session session
		org.apache.ivy.plugins.repository.ssh.Scp scp
		java.io.ByteArrayOutputStream os
}

org/apache/ivy/plugins/repository/ssh/SshResource.class
SshResource.java
package org.apache.ivy.plugins.repository.ssh
public org.apache.ivy.plugins.repository.ssh.SshResource extends java.lang.Object implements org.apache.ivy.plugins.repository.Resource  {
	private boolean resolved
	private String uri
	private boolean bExists
	private long len
	private long lastModified
	private org.apache.ivy.plugins.repository.ssh.SshRepository repository
	public void  () 
	public void  (org.apache.ivy.plugins.repository.ssh.SshRepository, java.lang.String) 
		org.apache.ivy.plugins.repository.ssh.SshRepository repository
		String uri
	public void  (org.apache.ivy.plugins.repository.ssh.SshRepository, java.lang.String, boolean, long, long) 
		org.apache.ivy.plugins.repository.ssh.SshRepository repository
		String uri
		boolean bExists
		long len
		long lastModified
	public boolean exists () 
	public long getContentLength () 
	public long getLastModified () 
	private void resolve () 
		org.apache.ivy.plugins.repository.ssh.SshResource res
	public java.lang.String getName () 
	public java.lang.String toString () 
		StringBuffer buffer
	public boolean isLocal () 
	public org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
		String cloneName
	public java.io.InputStream openStream ()  throws java.io.IOException 
}

org/apache/ivy/plugins/repository/url/URLRepository.class
URLRepository.java
package org.apache.ivy.plugins.repository.url
public org.apache.ivy.plugins.repository.url.URLRepository extends org.apache.ivy.plugins.repository.AbstractRepository {
	private org.apache.ivy.plugins.repository.RepositoryCopyProgressListener progress
	private java.util.Map resourcesCache
	private org.apache.ivy.util.url.ApacheURLLister lister
	public void  () 
	public org.apache.ivy.plugins.repository.Resource getResource (java.lang.String)  throws java.io.IOException 
		String source
		org.apache.ivy.plugins.repository.Resource res
	public void get (java.lang.String, java.io.File)  throws java.io.IOException 
		org.apache.ivy.plugins.repository.Resource res
		long totalLength
		java.io.IOException ex
		RuntimeException ex
		String source
		java.io.File destination
	public void put (java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		long totalLength
		java.io.IOException ex
		RuntimeException ex
		java.io.File source
		String destination
		boolean overwrite
	public java.util.List list (java.lang.String)  throws java.io.IOException 
		java.net.URL url
		java.util.ListIterator iter
		java.util.List ret
		java.util.List urls
		java.io.IOException ioe
		java.net.URISyntaxException e
		int i
		String[] files
		java.util.List ret
		java.net.URL context
		String path
		java.io.File file
		String parent
}

org/apache/ivy/plugins/repository/url/URLResource.class
URLResource.java
package org.apache.ivy.plugins.repository.url
public org.apache.ivy.plugins.repository.url.URLResource extends java.lang.Object implements org.apache.ivy.plugins.repository.Resource  {
	private java.net.URL url
	private boolean init
	private long lastModified
	private long contentLength
	private boolean exists
	public void  (java.net.URL) 
		java.net.URL url
	public java.lang.String getName () 
	public org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
		java.net.MalformedURLException e
		String cloneName
	public long getLastModified () 
	private void init () 
		org.apache.ivy.util.url.URLHandler$URLInfo info
	public long getContentLength () 
	public boolean exists () 
	public java.net.URL getURL () 
	public java.lang.String toString () 
	public boolean isLocal () 
	public java.io.InputStream openStream ()  throws java.io.IOException 
}

org/apache/ivy/plugins/repository/vfs/VfsRepository$1.class
VfsRepository.java
package org.apache.ivy.plugins.repository.vfs
 org.apache.ivy.plugins.repository.vfs.VfsRepository$1 extends org.apache.commons.vfs.impl.StandardFileSystemManager {
	private final org.apache.ivy.plugins.repository.vfs.VfsRepository this$0
	void  (org.apache.ivy.plugins.repository.vfs.VfsRepository) 
	protected void configurePlugins ()  throws org.apache.commons.vfs.FileSystemException 
}

org/apache/ivy/plugins/repository/vfs/VfsRepository.class
VfsRepository.java
package org.apache.ivy.plugins.repository.vfs
public org.apache.ivy.plugins.repository.vfs.VfsRepository extends org.apache.ivy.plugins.repository.AbstractRepository {
	private static final String IVY_VFS_CONFIG
	private org.apache.commons.vfs.impl.StandardFileSystemManager manager
	private final org.apache.ivy.util.CopyProgressListener progress
	public void  () 
	private org.apache.commons.vfs.FileSystemManager getVFSManager ()  throws java.io.IOException 
	private org.apache.commons.vfs.impl.StandardFileSystemManager createVFSManager ()  throws java.io.IOException 
		int i
		String[] schemes
		java.io.IOException error
		org.apache.commons.vfs.FileSystemException e
		org.apache.commons.vfs.impl.StandardFileSystemManager result
	protected void finalize () 
	public org.apache.ivy.plugins.repository.Resource getResource (java.lang.String)  throws java.io.IOException 
		String vfsURI
	public void get (java.lang.String, java.io.File)  throws java.io.IOException 
		org.apache.commons.vfs.FileContent content
		java.io.IOException ex
		RuntimeException ex
		String srcVfsURI
		java.io.File destination
		org.apache.ivy.plugins.repository.vfs.VfsResource src
	public java.util.List list (java.lang.String)  throws java.io.IOException 
		org.apache.commons.vfs.FileObject child
		int i
		org.apache.commons.vfs.FileObject[] children
		String vfsURI
		java.util.ArrayList list
		org.apache.commons.vfs.FileObject resourceImpl
	public void put (java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		java.io.File source
		String vfsURI
		boolean overwrite
		org.apache.ivy.plugins.repository.vfs.VfsResource dest
}

org/apache/ivy/plugins/repository/vfs/VfsResource.class
VfsResource.java
package org.apache.ivy.plugins.repository.vfs
public org.apache.ivy.plugins.repository.vfs.VfsResource extends java.lang.Object implements org.apache.ivy.plugins.repository.Resource  {
	private String vfsURI
	private org.apache.commons.vfs.FileSystemManager fsManager
	private transient boolean init
	private transient boolean exists
	private transient long lastModified
	private transient long contentLength
	private transient org.apache.commons.vfs.FileContent content
	private transient org.apache.commons.vfs.FileObject resourceImpl
	public void  (java.lang.String, org.apache.commons.vfs.FileSystemManager) 
		String vfsURI
		org.apache.commons.vfs.FileSystemManager fsManager
	private void init () 
		org.apache.commons.vfs.FileSystemException e
	public java.util.List getChildren () 
		org.apache.commons.vfs.FileObject child
		int i
		org.apache.commons.vfs.FileObject[] children
		java.io.IOException e
		java.util.ArrayList list
	public org.apache.commons.vfs.FileContent getContent () 
	public java.lang.String getName () 
	public org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
		String cloneName
	public static java.lang.String normalize (java.lang.String) 
		String vfsURI
	public long getLastModified () 
	public long getContentLength () 
	public boolean exists () 
	public boolean physicallyExists () 
		Exception e
	public java.lang.String toString () 
	public boolean isLocal () 
	public java.io.InputStream openStream ()  throws java.io.IOException 
}

org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml
org/apache/ivy/plugins/repository/vsftp/VsftpRepository$1.class
VsftpRepository.java
package org.apache.ivy.plugins.repository.vsftp
 org.apache.ivy.plugins.repository.vsftp.VsftpRepository$1 extends org.apache.ivy.core.IvyThread {
	private final String val$source
	private final java.io.File val$to
	private final java.io.IOException[] val$ex
	private final org.apache.ivy.plugins.repository.vsftp.VsftpRepository this$0
	void  (org.apache.ivy.plugins.repository.vsftp.VsftpRepository, java.lang.String, java.io.File, java.io.IOException[]) 
	public void run () 
		java.io.IOException e
}

org/apache/ivy/plugins/repository/vsftp/VsftpRepository$2.class
VsftpRepository.java
package org.apache.ivy.plugins.repository.vsftp
 org.apache.ivy.plugins.repository.vsftp.VsftpRepository$2 extends java.lang.Object implements java.lang.Runnable  {
	private final StringBuffer val$response
	private final boolean val$sendErrorAsResponse
	private final boolean[] val$done
	private final java.io.IOException[] val$exc
	private final org.apache.ivy.plugins.repository.vsftp.VsftpRepository this$0
	void  (org.apache.ivy.plugins.repository.vsftp.VsftpRepository, java.lang.StringBuffer, boolean, boolean[], java.io.IOException[]) 
	public void run () 
		InterruptedException e
		int c
		int attempts
		InterruptedException e
		boolean getPrompt
		java.io.IOException e
}

org/apache/ivy/plugins/repository/vsftp/VsftpRepository$3.class
VsftpRepository.java
package org.apache.ivy.plugins.repository.vsftp
 org.apache.ivy.plugins.repository.vsftp.VsftpRepository$3 extends org.apache.ivy.core.IvyThread {
	private final org.apache.ivy.plugins.repository.vsftp.VsftpRepository this$0
	void  (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
	public void run () 
		long sleep
		InterruptedException e
}

org/apache/ivy/plugins/repository/vsftp/VsftpRepository$4.class
VsftpRepository.java
package org.apache.ivy.plugins.repository.vsftp
 org.apache.ivy.plugins.repository.vsftp.VsftpRepository$4 extends java.lang.Object implements org.apache.ivy.core.event.IvyListener  {
	private final org.apache.ivy.plugins.repository.vsftp.VsftpRepository this$0
	void  (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
	public void progress (org.apache.ivy.core.event.IvyEvent) 
		org.apache.ivy.core.event.IvyEvent event
}

org/apache/ivy/plugins/repository/vsftp/VsftpRepository$5.class
VsftpRepository.java
package org.apache.ivy.plugins.repository.vsftp
 org.apache.ivy.plugins.repository.vsftp.VsftpRepository$5 extends org.apache.ivy.core.IvyThread {
	private final org.apache.ivy.plugins.repository.vsftp.VsftpRepository this$0
	void  (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
	public void run () 
		int c
		java.io.IOException e
}

org/apache/ivy/plugins/repository/vsftp/VsftpRepository.class
VsftpRepository.java
package org.apache.ivy.plugins.repository.vsftp
public org.apache.ivy.plugins.repository.vsftp.VsftpRepository extends org.apache.ivy.plugins.repository.AbstractRepository {
	private static final int LS_DATE_INDEX4
	private static final int LS_DATE_INDEX3
	private static final int LS_DATE_INDEX2
	private static final int LS_DATE_INDEX1
	private static final int LS_SIZE_INDEX
	private static final int LS_PARTS_NUMBER
	private static final int DISCONNECT_COMMAND_TIMEOUT
	private static final int REUSE_CONNECTION_SLEEP_TIME
	private static final int READER_ALIVE_SLEEP_TIME
	private static final int MAX_READER_ALIVE_ATTEMPT
	private static final int ERROR_SLEEP_TIME
	private static final int PROMPT_SLEEP_TIME
	private static final int MAX_READ_PROMPT_ATTEMPT
	private static final int GET_JOIN_MAX_TIME
	private static final int DEFAULT_REUSE_CONNECTION_TIME
	private static final int DEFAULT_READ_TIMEOUT
	private static final String PROMPT
	private static final java.text.SimpleDateFormat FORMAT
	private String host
	private String username
	private String authentication
	private java.io.Reader in
	private java.io.Reader err
	private java.io.PrintWriter out
	private volatile StringBuffer errors
	private long readTimeout
	private long reuseConnection
	private volatile long lastCommand
	private volatile boolean inCommand
	private Process process
	private Thread connectionCleaner
	private Thread errorsReader
	private volatile long errorsLastUpdateTime
	private org.apache.ivy.Ivy ivy
	public void  () 
	public org.apache.ivy.plugins.repository.Resource getResource (java.lang.String)  throws java.io.IOException 
		String source
	private void initIvy () 
	protected org.apache.ivy.plugins.repository.Resource getInitResource (java.lang.String)  throws java.io.IOException 
		java.io.IOException ex
		String source
	public void get (java.lang.String, java.io.File)  throws java.io.IOException 
		InterruptedException e
		long length
		java.io.File destDir
		int index
		String srcName
		java.io.File to
		java.io.IOException[] ex
		Thread get
		long prevLength
		long lastUpdate
		long timeout
		java.io.IOException ex
		String source
		java.io.File destination
	public java.util.List list (java.lang.String)  throws java.io.IOException 
		int i
		String response
		String[] lines
		java.util.List ret
		java.io.IOException ex
		String parent
	public void put (java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		int index
		String destDir
		String to
		java.io.IOException ex
		java.io.File source
		String destination
		boolean overwrite
	private void mkdirs (java.lang.String)  throws java.io.IOException 
		String destDir
		int index
	private boolean dirExists (java.lang.String)  throws java.io.IOException 
		String dir
	protected java.lang.String sendCommand (java.lang.String)  throws java.io.IOException 
		String command
	protected void sendCommand (java.lang.String, java.util.regex.Pattern)  throws java.io.IOException 
		String command
		java.util.regex.Pattern expectedResponse
	protected void sendCommand (java.lang.String, java.util.regex.Pattern, long)  throws java.io.IOException 
		String command
		java.util.regex.Pattern expectedResponse
		long timeout
		String response
	protected java.lang.String sendCommand (java.lang.String, boolean)  throws java.io.IOException 
		String command
		boolean sendErrorAsResponse
	protected java.lang.String sendCommand (java.lang.String, boolean, boolean)  throws java.io.IOException 
		String command
		boolean sendErrorAsResponse
		boolean single
	protected java.lang.String sendCommand (java.lang.String, boolean, long)  throws java.io.IOException 
		String command
		boolean sendErrorAsResponse
		long timeout
	protected java.lang.String sendCommand (java.lang.String, boolean, boolean, long)  throws java.io.IOException 
		String command
		boolean sendErrorAsResponse
		boolean single
		long timeout
	protected java.lang.String readResponse (boolean)  throws java.io.IOException 
		boolean sendErrorAsResponse
	protected synchronized java.lang.String readResponse (boolean, long)  throws java.io.IOException 
		InterruptedException e
		InterruptedException e
		int i
		boolean sendErrorAsResponse
		long timeout
		StringBuffer response
		java.io.IOException[] exc
		boolean[] done
		Runnable r
		Thread reader
	private synchronized void sendSingleCommand (java.lang.String)  throws java.io.IOException 
		String command
	protected synchronized void ensureConnectionOpened ()  throws java.io.IOException 
		java.io.IOException ex
		String connectionCommand
	private void updateLastCommandTime () 
	private void exec (java.lang.String)  throws java.io.IOException 
		String command
	private void checkInterrupted () 
	private void cleanup (java.lang.Exception) 
		Exception ex
	private void cleanup () 
	public synchronized void disconnect () 
		java.io.IOException e
	private synchronized void closeConnection () 
		Exception ex
		Exception e
		Exception e
		Exception e
	protected org.apache.ivy.plugins.repository.Resource lslToResource (java.lang.String, java.lang.String) 
		long contentLength
		String date
		Exception ex
		String[] parts
		String file
		String responseLine
	protected java.lang.String getSingleCommand (java.lang.String) 
		String command
	protected java.lang.String getConnectionCommand () 
	protected java.util.regex.Pattern getExpectedDownloadMessage (java.lang.String, java.io.File) 
		String source
		java.io.File to
	protected java.util.regex.Pattern getExpectedRemoveMessage (java.lang.String) 
		String destination
	protected java.util.regex.Pattern getExpectedUploadMessage (java.io.File, java.lang.String) 
		java.io.File source
		String to
	public java.lang.String getAuthentication () 
	public void setAuthentication (java.lang.String) 
		String authentication
	public java.lang.String getHost () 
	public void setHost (java.lang.String) 
		String host
	public java.lang.String getUsername () 
	public void setUsername (java.lang.String) 
		String username
	private static java.lang.StringBuffer chomp (java.lang.StringBuffer) 
		StringBuffer str
	public java.lang.String toString () 
	public void setReuseConnection (long) 
		long time
	public long getReadTimeout () 
	public void setReadTimeout (long) 
		long readTimeout
	static java.io.Reader access$000 (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository x0
	static long access$100 (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository x0
	static long access$102 (org.apache.ivy.plugins.repository.vsftp.VsftpRepository, long) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository x0
		long x1
	static long access$200 (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository x0
	static java.lang.StringBuffer access$300 (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository x0
	static java.lang.StringBuffer access$400 (java.lang.StringBuffer) 
		StringBuffer x0
	static long access$500 (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository x0
	static boolean access$600 (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository x0
	static java.io.Reader access$700 (org.apache.ivy.plugins.repository.vsftp.VsftpRepository) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository x0
	static void  () 
}

org/apache/ivy/plugins/repository/vsftp/VsftpResource.class
VsftpResource.java
package org.apache.ivy.plugins.repository.vsftp
public org.apache.ivy.plugins.repository.vsftp.VsftpResource extends org.apache.ivy.plugins.repository.LazyResource {
	private org.apache.ivy.plugins.repository.vsftp.VsftpRepository repository
	public void  (org.apache.ivy.plugins.repository.vsftp.VsftpRepository, java.lang.String) 
		org.apache.ivy.plugins.repository.vsftp.VsftpRepository repository
		String file
	protected void init () 
		java.io.IOException e
	public java.io.InputStream openStream ()  throws java.io.IOException 
	public org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
		java.io.IOException e
		String cloneName
}

org/apache/ivy/plugins/resolver/AbstractPatternsBasedResolver.class
AbstractPatternsBasedResolver.java
package org.apache.ivy.plugins.resolver
public abstract org.apache.ivy.plugins.resolver.AbstractPatternsBasedResolver extends org.apache.ivy.plugins.resolver.BasicResolver {
	private java.util.List ivyPatterns
	private java.util.List artifactPatterns
	private boolean m2compatible
	public void  () 
	public org.apache.ivy.plugins.resolver.util.ResolvedResource findIvyFileRef (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource findArtifactRef (org.apache.ivy.core.module.descriptor.Artifact, java.util.Date) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Date date
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource findResourceUsingPatterns (org.apache.ivy.core.module.id.ModuleRevisionId, java.util.List, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.resolver.util.ResourceMDParser, java.util.Date) 
		String pattern
		org.apache.ivy.plugins.resolver.util.ResolvedResource rres
		java.util.Iterator iter
		org.apache.ivy.plugins.resolver.util.ResolvedResource[] rress
		org.apache.ivy.core.module.id.ModuleRevisionId moduleRevision
		java.util.List patternList
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.plugins.resolver.util.ResourceMDParser rmdparser
		java.util.Date date
		java.util.List resolvedResources
		java.util.Set foundRevisions
		boolean dynamic
		boolean stop
	protected abstract org.apache.ivy.plugins.resolver.util.ResolvedResource findResourceUsingPattern (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.resolver.util.ResourceMDParser, java.util.Date) 
	public org.apache.ivy.plugins.resolver.util.ResolvedResource findResource (org.apache.ivy.plugins.resolver.util.ResolvedResource[], org.apache.ivy.plugins.resolver.util.ResourceMDParser, org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Date) 
		org.apache.ivy.plugins.resolver.util.ResolvedResource r
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.plugins.resolver.util.ResolvedResource rres
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		org.apache.ivy.core.resolve.ResolveData data
		java.util.ListIterator iter
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.IvyNode parentNode
		org.apache.ivy.plugins.conflict.ConflictManager cm
		org.apache.ivy.plugins.resolver.util.ResolvedResource[] rress
		org.apache.ivy.plugins.resolver.util.ResourceMDParser rmdparser
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.util.Date date
		String name
		org.apache.ivy.plugins.version.VersionMatcher versionMatcher
		org.apache.ivy.plugins.resolver.util.ResolvedResource found
		java.util.List sorted
		java.util.List rejected
		java.util.List foundBlacklisted
		org.apache.ivy.core.IvyContext context
	protected java.util.Collection findNames (java.util.Map, java.lang.String) 
		java.util.Map tokenValues
		String token
		java.util.Collection names
	protected java.util.Collection findIvyNames (java.util.Map, java.lang.String) 
		java.util.Map tokenValues
		String token
		java.util.Collection names
	protected java.util.Collection findArtifactNames (java.util.Map, java.lang.String) 
		java.util.Map tokenValues
		String token
		java.util.Collection names
	public java.util.Map[] listTokenValues (java.lang.String[], java.util.Map) 
		String ivyPattern
		java.util.Iterator it
		String artifactPattern
		java.util.Iterator it
		java.util.List artifactPatterns
		String[] tokens
		java.util.Map criteria
		java.util.Set result
		java.util.List ivyPatterns
		java.util.Map tokenValues
	protected java.lang.String getModuleDescriptorExtension () 
	private java.util.Set resolveTokenValues (java.lang.String[], java.lang.String, java.util.Map, boolean) 
		java.util.Map$Entry entry
		Object key
		Object value
		java.util.Iterator it
		String value
		String moreResolvedPattern
		java.util.Map newCriteria
		java.util.Iterator it
		String[] tokens
		String pattern
		java.util.Map criteria
		boolean noMd
		java.util.Set result
		java.util.Set tokenSet
		java.util.Map tokenValues
		String partiallyResolvedPattern
		String token
		org.apache.ivy.plugins.matcher.Matcher matcher
		Object criteriaForToken
		String[] values
		java.util.List vals
	protected abstract java.lang.String[] listTokenValues (java.lang.String, java.lang.String) 
	protected abstract boolean exist (java.lang.String) 
	protected java.util.Collection filterNames (java.util.Collection) 
		java.util.Collection names
	protected void findTokenValues (java.util.Collection, java.util.List, java.util.Map, java.lang.String) 
		java.util.Collection names
		java.util.List patterns
		java.util.Map tokenValues
		String token
	public void addIvyPattern (java.lang.String) 
		String pattern
	public void addArtifactPattern (java.lang.String) 
		String pattern
	public java.util.List getIvyPatterns () 
	public java.util.List getArtifactPatterns () 
	protected void setIvyPatterns (java.util.List) 
		java.util.List patterns
	protected void setArtifactPatterns (java.util.List) 
		java.util.List patterns
	public void addConfiguredIvy (org.apache.ivy.core.settings.IvyPattern) 
		org.apache.ivy.core.settings.IvyPattern p
	public void addConfiguredArtifact (org.apache.ivy.core.settings.IvyPattern) 
		org.apache.ivy.core.settings.IvyPattern p
	public void dumpSettings () 
		String p
		java.util.ListIterator iter
		String p
		java.util.ListIterator iter
	public boolean isM2compatible () 
	public void setM2compatible (boolean) 
		boolean compatible
	protected org.apache.ivy.core.module.id.ModuleRevisionId convertM2IdForResourceSearch (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	protected java.lang.String convertM2OrganizationForResourceSearch (java.lang.String) 
		String org
	protected void convertM2TokenValuesForResourceSearch (java.util.Map) 
		java.util.Map tokenValues
}

org/apache/ivy/plugins/resolver/AbstractResolver$1.class
AbstractResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.AbstractResolver$1 extends java.lang.Object implements org.apache.ivy.core.cache.DownloadListener  {
	private final org.apache.ivy.core.resolve.DownloadOptions val$options
	private final org.apache.ivy.plugins.resolver.AbstractResolver this$0
	void  (org.apache.ivy.plugins.resolver.AbstractResolver, org.apache.ivy.core.resolve.DownloadOptions) 
	public void needArtifact (org.apache.ivy.core.cache.RepositoryCacheManager, org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.cache.RepositoryCacheManager cache
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public void startArtifactDownload (org.apache.ivy.core.cache.RepositoryCacheManager, org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.cache.ArtifactOrigin) 
		org.apache.ivy.core.cache.RepositoryCacheManager cache
		org.apache.ivy.plugins.resolver.util.ResolvedResource rres
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
	public void endArtifactDownload (org.apache.ivy.core.cache.RepositoryCacheManager, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.report.ArtifactDownloadReport, java.io.File) 
		org.apache.ivy.core.cache.RepositoryCacheManager cache
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.report.ArtifactDownloadReport adr
		java.io.File archiveFile
}

org/apache/ivy/plugins/resolver/AbstractResolver.class
AbstractResolver.java
package org.apache.ivy.plugins.resolver
public abstract org.apache.ivy.plugins.resolver.AbstractResolver extends java.lang.Object implements org.apache.ivy.plugins.resolver.DependencyResolver org.apache.ivy.plugins.resolver.util.HasLatestStrategy org.apache.ivy.core.settings.Validatable  {
	private Boolean validate
	private String name
	private org.apache.ivy.plugins.resolver.ResolverSettings settings
	private org.apache.ivy.core.event.EventManager eventManager
	private org.apache.ivy.plugins.latest.LatestStrategy latestStrategy
	private String latestStrategyName
	private org.apache.ivy.plugins.namespace.Namespace namespace
	private String namespaceName
	private String cacheManagerName
	private org.apache.ivy.core.cache.RepositoryCacheManager repositoryCacheManager
	private String changingMatcherName
	private String changingPattern
	private Boolean checkmodified
	public void  () 
	public org.apache.ivy.plugins.resolver.ResolverSettings getSettings () 
	public void setSettings (org.apache.ivy.plugins.resolver.ResolverSettings) 
		org.apache.ivy.plugins.resolver.ResolverSettings ivy
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String hidePassword (java.lang.String) 
		String name
	protected boolean doValidate (org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.resolve.ResolveData data
	public boolean isValidate () 
	public void setValidate (boolean) 
		boolean validate
	protected void checkInterrupted () 
	public void reportFailure () 
	public void reportFailure (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact art
	public java.lang.String[] listTokenValues (java.lang.String, java.util.Map) 
		String token
		java.util.Map otherTokenValues
	public java.util.Map[] listTokenValues (java.lang.String[], java.util.Map) 
		String[] tokens
		java.util.Map criteria
	public org.apache.ivy.core.search.OrganisationEntry[] listOrganisations () 
	public org.apache.ivy.core.search.ModuleEntry[] listModules (org.apache.ivy.core.search.OrganisationEntry) 
		org.apache.ivy.core.search.OrganisationEntry org
	public org.apache.ivy.core.search.RevisionEntry[] listRevisions (org.apache.ivy.core.search.ModuleEntry) 
		org.apache.ivy.core.search.ModuleEntry module
	public java.lang.String toString () 
	public void dumpSettings () 
	public java.lang.String getTypeName () 
	public org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.cache.ArtifactOrigin, org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.cache.ArtifactOrigin artifact
		org.apache.ivy.core.resolve.DownloadOptions options
		org.apache.ivy.core.report.DownloadReport r
	public boolean exists (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.report.DownloadReport dr
		org.apache.ivy.core.report.ArtifactDownloadReport adr
	public org.apache.ivy.plugins.latest.LatestStrategy getLatestStrategy () 
	private void initLatestStrategyFromSettings () 
	public void setLatestStrategy (org.apache.ivy.plugins.latest.LatestStrategy) 
		org.apache.ivy.plugins.latest.LatestStrategy latestStrategy
	public void setLatest (java.lang.String) 
		String strategyName
	public java.lang.String getLatest () 
	public org.apache.ivy.plugins.namespace.Namespace getNamespace () 
	private void initNamespaceFromSettings () 
	public void setNamespace (java.lang.String) 
		String namespaceName
	protected org.apache.ivy.core.module.descriptor.ModuleDescriptor toSystem (org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
	protected org.apache.ivy.core.module.descriptor.Artifact fromSystem (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	protected org.apache.ivy.core.module.descriptor.Artifact toSystem (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	protected org.apache.ivy.core.report.MetadataArtifactDownloadReport toSystem (org.apache.ivy.core.report.MetadataArtifactDownloadReport) 
		org.apache.ivy.core.report.MetadataArtifactDownloadReport report
	protected org.apache.ivy.core.resolve.ResolvedModuleRevision toSystem (org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	protected org.apache.ivy.core.module.id.ModuleRevisionId toSystem (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId resolvedMrid
	protected org.apache.ivy.core.module.descriptor.DependencyDescriptor fromSystem (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	protected org.apache.ivy.core.module.descriptor.DependencyDescriptor toSystem (org.apache.ivy.core.module.descriptor.DependencyDescriptor) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
	protected org.apache.ivy.core.resolve.IvyNode getSystemNode (org.apache.ivy.core.resolve.ResolveData, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.module.id.ModuleRevisionId resolvedMrid
	protected org.apache.ivy.core.resolve.ResolvedModuleRevision findModuleInCache (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
	protected org.apache.ivy.core.resolve.ResolvedModuleRevision findModuleInCache (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData, boolean) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		boolean anyResolver
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	public void setChangingMatcher (java.lang.String) 
		String changingMatcherName
	protected java.lang.String getChangingMatcherName () 
	public void setChangingPattern (java.lang.String) 
		String changingPattern
	protected java.lang.String getChangingPattern () 
	public void setCheckmodified (boolean) 
		boolean check
	public org.apache.ivy.core.cache.RepositoryCacheManager getRepositoryCacheManager () 
	private void initRepositoryCacheManagerFromSettings () 
	public void setRepositoryCacheManager (org.apache.ivy.core.cache.RepositoryCacheManager) 
		org.apache.ivy.core.cache.RepositoryCacheManager repositoryCacheManager
	public void setCache (java.lang.String) 
		String cacheName
	public void setEventManager (org.apache.ivy.core.event.EventManager) 
		org.apache.ivy.core.event.EventManager eventManager
	public org.apache.ivy.core.event.EventManager getEventManager () 
	public void validate () 
	protected org.apache.ivy.core.cache.CacheMetadataOptions getCacheOptions (org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.resolve.ResolveData data
	protected org.apache.ivy.core.cache.CacheDownloadOptions getCacheDownloadOptions (org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.resolve.DownloadOptions options
	protected org.apache.ivy.core.resolve.DownloadOptions getDownloadOptions (org.apache.ivy.core.resolve.ResolveOptions) 
		org.apache.ivy.core.resolve.ResolveOptions options
	public void abortPublishTransaction ()  throws java.io.IOException 
	public void commitPublishTransaction ()  throws java.io.IOException 
	public void beginPublishTransaction (org.apache.ivy.core.module.id.ModuleRevisionId, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId module
		boolean overwrite
	private org.apache.ivy.core.cache.DownloadListener getDownloadListener (org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.resolve.DownloadOptions options
	protected boolean isAfter (org.apache.ivy.core.resolve.ResolvedModuleRevision, org.apache.ivy.core.resolve.ResolvedModuleRevision, java.util.Date) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr1
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr2
		java.util.Date date
		org.apache.ivy.plugins.latest.ArtifactInfo[] ais
	protected org.apache.ivy.core.resolve.ResolvedModuleRevision checkLatest (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolvedModuleRevision, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolvedModuleRevision newModuleFound
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.resolve.ResolvedModuleRevision previousModuleFound
		String newModuleDesc
	protected void saveModuleRevisionIfNeeded (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolvedModuleRevision newModuleFound
	private java.lang.String describe (org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	static org.apache.ivy.core.event.EventManager access$000 (org.apache.ivy.plugins.resolver.AbstractResolver) 
		org.apache.ivy.plugins.resolver.AbstractResolver x0
}

org/apache/ivy/plugins/resolver/AbstractSshBasedResolver.class
AbstractSshBasedResolver.java
package org.apache.ivy.plugins.resolver
public abstract org.apache.ivy.plugins.resolver.AbstractSshBasedResolver extends org.apache.ivy.plugins.resolver.RepositoryResolver {
	private boolean passfileSet
	public void  () 
	private org.apache.ivy.plugins.repository.ssh.AbstractSshBasedRepository getSshBasedRepository () 
	public void setKeyFile (java.io.File) 
		java.io.File filePath
	public void setPassfile (java.io.File) 
		java.io.File passfile
	public void setSettings (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings settings
	public void setUserPassword (java.lang.String) 
		String password
	public void setKeyFilePassword (java.lang.String) 
		String password
	public void setUser (java.lang.String) 
		String user
	public void setHost (java.lang.String) 
		String host
	public void setPort (int) 
		int port
	public abstract java.lang.String getTypeName () 
}

org/apache/ivy/plugins/resolver/BasicResolver$1.class
BasicResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.BasicResolver$1 extends java.lang.Object implements org.apache.ivy.core.cache.ModuleDescriptorWriter  {
	private final org.apache.ivy.plugins.parser.ModuleDescriptorParser val$parser
	private final org.apache.ivy.plugins.resolver.BasicResolver this$0
	void  (org.apache.ivy.plugins.resolver.BasicResolver, org.apache.ivy.plugins.parser.ModuleDescriptorParser) 
	public void write (org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.ModuleDescriptor, java.io.File, java.io.File)  throws java.io.IOException java.text.ParseException 
		long repLastModified
		org.apache.ivy.plugins.resolver.util.ResolvedResource originalMdResource
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.io.File src
		java.io.File dest
}

org/apache/ivy/plugins/resolver/BasicResolver$2.class
BasicResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.BasicResolver$2 extends java.lang.Object implements org.apache.ivy.plugins.resolver.util.ResourceMDParser  {
	private final org.apache.ivy.core.module.descriptor.DependencyDescriptor val$dd
	private final org.apache.ivy.core.resolve.ResolveData val$data
	private final org.apache.ivy.plugins.resolver.BasicResolver this$0
	void  (org.apache.ivy.plugins.resolver.BasicResolver, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
	public org.apache.ivy.plugins.resolver.util.MDResolvedResource parse (org.apache.ivy.plugins.repository.Resource, java.lang.String) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		java.text.ParseException e
		org.apache.ivy.plugins.repository.Resource resource
		String rev
}

org/apache/ivy/plugins/resolver/BasicResolver$3.class
BasicResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.BasicResolver$3 extends java.lang.Object implements org.apache.ivy.plugins.resolver.util.ResourceMDParser  {
	private final org.apache.ivy.core.module.id.ModuleId val$mid
	private final org.apache.ivy.plugins.resolver.BasicResolver this$0
	void  (org.apache.ivy.plugins.resolver.BasicResolver, org.apache.ivy.core.module.id.ModuleId) 
	public org.apache.ivy.plugins.resolver.util.MDResolvedResource parse (org.apache.ivy.plugins.repository.Resource, java.lang.String) 
		org.apache.ivy.plugins.repository.Resource resource
		String rev
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
		org.apache.ivy.core.report.MetadataArtifactDownloadReport madr
}

org/apache/ivy/plugins/resolver/BasicResolver$4.class
BasicResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.BasicResolver$4 extends java.lang.Object implements org.apache.ivy.plugins.repository.ArtifactResourceResolver  {
	private final org.apache.ivy.core.cache.ArtifactOrigin val$origin
	private final org.apache.ivy.plugins.resolver.BasicResolver this$0
	void  (org.apache.ivy.plugins.resolver.BasicResolver, org.apache.ivy.core.cache.ArtifactOrigin) 
	public org.apache.ivy.plugins.resolver.util.ResolvedResource resolve (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.plugins.repository.Resource resource
		String revision
		java.io.IOException e
		org.apache.ivy.core.module.descriptor.Artifact artifact
}

org/apache/ivy/plugins/resolver/BasicResolver$5.class
BasicResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.BasicResolver$5 extends java.lang.Object implements org.apache.ivy.plugins.repository.ArtifactResourceResolver  {
	private final org.apache.ivy.plugins.resolver.BasicResolver this$0
	void  (org.apache.ivy.plugins.resolver.BasicResolver) 
	public org.apache.ivy.plugins.resolver.util.ResolvedResource resolve (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
}

org/apache/ivy/plugins/resolver/BasicResolver$6.class
BasicResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.BasicResolver$6 extends java.lang.Object implements org.apache.ivy.plugins.repository.ResourceDownloader  {
	private final org.apache.ivy.plugins.resolver.BasicResolver this$0
	void  (org.apache.ivy.plugins.resolver.BasicResolver) 
	public void download (org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.repository.Resource, java.io.File)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.plugins.repository.Resource resource
		java.io.File dest
		java.io.File part
}

org/apache/ivy/plugins/resolver/BasicResolver$UnresolvedDependencyException.class
BasicResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.BasicResolver$UnresolvedDependencyException extends java.lang.RuntimeException {
	private boolean error
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, boolean) 
		String message
		boolean error
	public boolean isError () 
}

org/apache/ivy/plugins/resolver/BasicResolver.class
BasicResolver.java
package org.apache.ivy.plugins.resolver
public abstract org.apache.ivy.plugins.resolver.BasicResolver extends org.apache.ivy.plugins.resolver.AbstractResolver {
	public static final String DESCRIPTOR_OPTIONAL
	public static final String DESCRIPTOR_REQUIRED
	public static final java.text.SimpleDateFormat DATE_FORMAT
	private String workspaceName
	private boolean envDependent
	private java.util.List ivyattempts
	private java.util.Map artattempts
	private boolean checkconsistency
	private boolean allownomd
	private boolean force
	private String checksums
	private org.apache.ivy.plugins.repository.url.URLRepository extartifactrep
	private final org.apache.ivy.plugins.repository.ArtifactResourceResolver artifactResourceResolver
	private final org.apache.ivy.plugins.repository.ResourceDownloader downloader
	public void  () 
	public java.lang.String getWorkspaceName () 
	public void setWorkspaceName (java.lang.String) 
		String workspaceName
	public boolean isEnvDependent () 
	public void setEnvDependent (boolean) 
		boolean envDependent
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData)  throws java.text.ParseException 
		long lastModified
		org.apache.ivy.core.report.MetadataArtifactDownloadReport madr
		org.apache.ivy.plugins.resolver.util.ResolvedResource artifactRef
		org.apache.ivy.core.module.descriptor.ModuleDescriptor nsMd
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor defaultMd
		org.apache.ivy.core.module.id.ModuleRevisionId revision
		org.apache.ivy.core.resolve.ResolvedModuleRevision mr
		org.apache.ivy.core.module.descriptor.DependencyDescriptor systemDd
		org.apache.ivy.core.module.descriptor.DependencyDescriptor nsDd
		org.apache.ivy.core.module.id.ModuleRevisionId systemMrid
		org.apache.ivy.core.module.id.ModuleRevisionId nsMrid
		boolean isDynamic
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		org.apache.ivy.plugins.resolver.util.ResolvedResource ivyRef
		org.apache.ivy.core.module.descriptor.ModuleDescriptor nsMd
		org.apache.ivy.core.module.descriptor.ModuleDescriptor systemMd
		org.apache.ivy.plugins.resolver.BasicResolver$UnresolvedDependencyException ex
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.IvyContext context
	protected boolean shouldReturnResolvedModule (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolvedModuleRevision mr
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		boolean isDynamic
		boolean shouldReturn
	private org.apache.ivy.core.resolve.ResolvedModuleRevision checkForcedResolvedModuleRevision (org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	private void cacheModuleDescriptor (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor systemMd
		org.apache.ivy.core.module.id.ModuleRevisionId systemMrid
		org.apache.ivy.plugins.resolver.util.ResolvedResource ivyRef
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
		org.apache.ivy.core.cache.RepositoryCacheManager cacheManager
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		org.apache.ivy.core.module.descriptor.Artifact requestedMetadataArtifact
	private void checkNotConvertedExclusionRule (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor dmd
		org.apache.ivy.core.module.descriptor.ModuleDescriptor systemMd
		org.apache.ivy.plugins.resolver.util.ResolvedResource ivyRef
		org.apache.ivy.core.resolve.ResolveData data
	private void resolveAndCheckPublicationDate (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.resolve.ResolveData) 
		long pubDate
		org.apache.ivy.core.module.descriptor.DependencyDescriptor systemDd
		org.apache.ivy.core.module.descriptor.ModuleDescriptor systemMd
		org.apache.ivy.core.module.id.ModuleRevisionId systemMrid
		org.apache.ivy.core.resolve.ResolveData data
	private void checkModuleDescriptorRevision (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor systemMd
		org.apache.ivy.core.module.id.ModuleRevisionId systemMrid
	private boolean getAndCheckIsDynamic (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId systemMrid
		boolean isDynamic
	private void checkRevision (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId systemMrid
		int index
	private void resolveAndCheckRevision (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.plugins.resolver.util.ResolvedResource, boolean) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor systemMd
		org.apache.ivy.core.module.id.ModuleRevisionId dependencyConstraint
		org.apache.ivy.plugins.resolver.util.ResolvedResource ivyRef
		boolean isDynamic
		org.apache.ivy.core.module.id.ModuleRevisionId resolvedMrid
	private org.apache.ivy.core.module.id.ModuleRevisionId getRevision (org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.ModuleDescriptor)  throws java.text.ParseException 
		org.apache.ivy.plugins.resolver.util.ResolvedResource ivyRef
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Map allAttributes
		String revision
	public org.apache.ivy.core.resolve.ResolvedModuleRevision parse (org.apache.ivy.plugins.resolver.util.ResolvedResource, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData)  throws java.text.ParseException 
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.plugins.resolver.util.ResolvedResource mdRef
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.module.descriptor.DependencyDescriptor nsDd
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		org.apache.ivy.core.module.id.ModuleRevisionId resolvedMrid
		org.apache.ivy.core.module.descriptor.Artifact moduleArtifact
	protected org.apache.ivy.plugins.resolver.util.ResourceMDParser getRMDParser (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
	protected org.apache.ivy.plugins.resolver.util.ResourceMDParser getDefaultRMDParser (org.apache.ivy.core.module.id.ModuleId) 
		org.apache.ivy.core.module.id.ModuleId mid
	private void checkDescriptorConsistency (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.plugins.resolver.util.ResolvedResource)  throws java.text.ParseException 
		org.apache.ivy.core.module.id.ModuleRevisionId expectedMrid
		String errorMsg
		java.util.Map$Entry extra
		java.util.Iterator it
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.plugins.resolver.util.ResolvedResource ivyRef
		boolean ok
		StringBuffer errors
	protected void clearIvyAttempts () 
	protected void logIvyAttempt (java.lang.String) 
		String attempt
	protected void logArtifactAttempt (org.apache.ivy.core.module.descriptor.Artifact, java.lang.String) 
		org.apache.ivy.core.module.descriptor.Artifact art
		String attempt
		java.util.List attempts
	protected void logAttempt (java.lang.String) 
		String attempt
		org.apache.ivy.core.module.descriptor.Artifact currentArtifact
	public void reportFailure () 
		String m
		java.util.ListIterator iter
		String m
		java.util.ListIterator iterator
		org.apache.ivy.core.module.descriptor.Artifact art
		java.util.List attempts
		java.util.Iterator iter
	public void reportFailure (org.apache.ivy.core.module.descriptor.Artifact) 
		String m
		java.util.ListIterator iter
		org.apache.ivy.core.module.descriptor.Artifact art
		java.util.List attempts
	protected boolean acceptLatest () 
	public org.apache.ivy.core.report.DownloadReport download (org.apache.ivy.core.module.descriptor.Artifact[], org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.report.ArtifactDownloadReport adr
		int i
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		org.apache.ivy.core.resolve.DownloadOptions options
		org.apache.ivy.core.cache.RepositoryCacheManager cacheManager
		org.apache.ivy.core.report.DownloadReport dr
	protected void clearArtifactAttempts () 
	public org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.cache.ArtifactOrigin, org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.cache.ArtifactOrigin origin
		org.apache.ivy.core.resolve.DownloadOptions options
	protected abstract org.apache.ivy.plugins.repository.Resource getResource (java.lang.String)  throws java.io.IOException 
	public boolean exists (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.plugins.resolver.util.ResolvedResource artifactRef
	public org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.cache.ArtifactOrigin origin
		org.apache.ivy.plugins.resolver.util.ResolvedResource artifactRef
	protected long getPublicationDate (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.plugins.resolver.util.ResolvedResource artifactRef
	public java.lang.String toString () 
	public java.lang.String[] listTokenValues (java.lang.String, java.util.Map) 
		String token
		java.util.Map otherTokenValues
		java.util.Collection ret
	public org.apache.ivy.core.search.OrganisationEntry[] listOrganisations () 
		String org
		java.util.Iterator iter
		java.util.Collection names
		org.apache.ivy.core.search.OrganisationEntry[] ret
		int i
	public org.apache.ivy.core.search.ModuleEntry[] listModules (org.apache.ivy.core.search.OrganisationEntry) 
		String name
		java.util.Iterator iter
		org.apache.ivy.core.search.OrganisationEntry org
		java.util.Map tokenValues
		java.util.Collection names
		org.apache.ivy.core.search.ModuleEntry[] ret
		int i
	public org.apache.ivy.core.search.RevisionEntry[] listRevisions (org.apache.ivy.core.search.ModuleEntry) 
		String name
		java.util.Iterator iter
		org.apache.ivy.core.search.ModuleEntry mod
		java.util.Map tokenValues
		java.util.Collection names
		org.apache.ivy.core.search.RevisionEntry[] ret
		int i
	protected abstract java.util.Collection findNames (java.util.Map, java.lang.String) 
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource findFirstArtifactRef (org.apache.ivy.core.module.descriptor.ModuleDescriptor, org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
		int j
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		int i
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.plugins.resolver.util.ResolvedResource ret
		String[] conf
	protected long getAndCheck (org.apache.ivy.plugins.repository.Resource, java.io.File)  throws java.io.IOException 
		int i
		org.apache.ivy.plugins.repository.Resource resource
		java.io.File dest
		long size
		String[] checksums
		boolean checked
	private boolean check (org.apache.ivy.plugins.repository.Resource, java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.IOException ex
		java.io.File csFile
		org.apache.ivy.plugins.repository.Resource resource
		java.io.File dest
		String algorithm
		org.apache.ivy.plugins.repository.Resource csRes
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource getArtifactRef (org.apache.ivy.core.module.descriptor.Artifact, java.util.Date) 
		org.apache.ivy.plugins.repository.Resource resource
		java.net.URL url
		org.apache.ivy.plugins.repository.Resource resource
		org.apache.ivy.plugins.resolver.util.ResolvedResource ret
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Date date
	protected abstract org.apache.ivy.plugins.resolver.util.ResolvedResource findArtifactRef (org.apache.ivy.core.module.descriptor.Artifact, java.util.Date) 
	protected abstract long get (org.apache.ivy.plugins.repository.Resource, java.io.File)  throws java.io.IOException 
	public boolean isCheckconsistency () 
	public void setCheckconsistency (boolean) 
		boolean checkConsitency
	public void setForce (boolean) 
		boolean force
	public boolean isForce () 
	public boolean isAllownomd () 
	public void setAllownomd (boolean) 
		boolean b
	public void setDescriptor (java.lang.String) 
		String descriptorRule
	public java.lang.String[] getChecksumAlgorithms () 
		String cs
		int i
		String csDef
		String[] checksums
		java.util.List algos
	public void setChecksums (java.lang.String) 
		String checksums
	static org.apache.ivy.plugins.repository.url.URLRepository access$000 (org.apache.ivy.plugins.resolver.BasicResolver) 
		org.apache.ivy.plugins.resolver.BasicResolver x0
	static void  () 
}

org/apache/ivy/plugins/resolver/CacheResolver.class
CacheResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.CacheResolver extends org.apache.ivy.plugins.resolver.FileSystemResolver {
	public void  () 
	public void  (org.apache.ivy.plugins.resolver.ResolverSettings) 
		org.apache.ivy.plugins.resolver.ResolverSettings settings
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData)  throws java.text.ParseException 
		org.apache.ivy.core.module.id.ModuleRevisionId resolvedMrid
		org.apache.ivy.core.resolve.IvyNode node
		org.apache.ivy.plugins.resolver.util.ResolvedResource ivyRef
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	public org.apache.ivy.core.report.DownloadReport download (org.apache.ivy.core.module.descriptor.Artifact[], org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.cache.ArtifactOrigin origin
		java.io.File archiveFile
		org.apache.ivy.core.report.ArtifactDownloadReport adr
		org.apache.ivy.plugins.resolver.util.ResolvedResource artifactRef
		int i
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		org.apache.ivy.core.resolve.DownloadOptions options
		org.apache.ivy.core.report.DownloadReport dr
	public boolean exists (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public void publish (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
		boolean overwrite
	public org.apache.ivy.core.search.OrganisationEntry[] listOrganisations () 
	public org.apache.ivy.core.search.ModuleEntry[] listModules (org.apache.ivy.core.search.OrganisationEntry) 
		org.apache.ivy.core.search.OrganisationEntry org
	public org.apache.ivy.core.search.RevisionEntry[] listRevisions (org.apache.ivy.core.search.ModuleEntry) 
		org.apache.ivy.core.search.ModuleEntry module
	public void dumpSettings () 
	private void ensureConfigured () 
		org.apache.ivy.core.cache.DefaultRepositoryCacheManager c
		int i
		org.apache.ivy.core.cache.RepositoryCacheManager[] caches
	public java.lang.String getTypeName () 
}

org/apache/ivy/plugins/resolver/ChainResolver$ResolvedModuleRevisionArtifactInfo.class
ChainResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.ChainResolver$ResolvedModuleRevisionArtifactInfo extends java.lang.Object implements org.apache.ivy.plugins.latest.ArtifactInfo  {
	private org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	public void  (org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	public java.lang.String getRevision () 
	public long getLastModified () 
}

org/apache/ivy/plugins/resolver/ChainResolver.class
ChainResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.ChainResolver extends org.apache.ivy.plugins.resolver.AbstractResolver {
	private boolean returnFirst
	private java.util.List chain
	private boolean dual
	private Boolean checkmodified
	public void  () 
	public void add (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public boolean isCheckmodified () 
		String check
	public void setCheckmodified (boolean) 
		boolean check
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData)  throws java.text.ParseException 
		org.apache.ivy.core.resolve.ResolvedModuleRevision previouslyResolved
		Exception ex
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.latest.LatestStrategy oldLatest
		java.util.Iterator iter
		Exception ex
		Exception ex
		java.util.Iterator iter
		StringBuffer err
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		java.util.List errors
		org.apache.ivy.core.resolve.ResolvedModuleRevision resolved
		org.apache.ivy.core.resolve.ResolvedModuleRevision mr
	private org.apache.ivy.core.resolve.ResolvedModuleRevision resolvedRevision (org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision mr
	private org.apache.ivy.core.resolve.ResolvedModuleRevision forcedRevision (org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	private org.apache.ivy.plugins.latest.LatestStrategy setLatestIfRequired (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.plugins.latest.LatestStrategy) 
		org.apache.ivy.plugins.latest.LatestStrategy oldLatest
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.latest.LatestStrategy latestStrategy
		String latestName
	public org.apache.ivy.plugins.resolver.util.ResolvedResource findIvyFileRef (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.resolver.util.ResolvedResource result
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
	public java.util.Map[] listTokenValues (java.lang.String[], java.util.Map) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Map[] temp
		java.util.Iterator iter
		String[] tokens
		java.util.Map criteria
		java.util.Set result
	public void reportFailure () 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Iterator iter
	public void reportFailure (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.Artifact art
	public org.apache.ivy.core.report.DownloadReport download (org.apache.ivy.core.module.descriptor.Artifact[], org.apache.ivy.core.resolve.DownloadOptions) 
		int i
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.report.DownloadReport r
		org.apache.ivy.core.report.ArtifactDownloadReport[] adr
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.Artifact art
		org.apache.ivy.core.report.ArtifactDownloadReport adr
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		org.apache.ivy.core.resolve.DownloadOptions options
		java.util.List artifactsToDownload
		org.apache.ivy.core.report.DownloadReport report
	public java.util.List getResolvers () 
	public void publish (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
		boolean overwrite
	public void abortPublishTransaction ()  throws java.io.IOException 
	public void beginPublishTransaction (org.apache.ivy.core.module.id.ModuleRevisionId, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId module
		boolean overwrite
	public void commitPublishTransaction ()  throws java.io.IOException 
	private org.apache.ivy.plugins.resolver.DependencyResolver getFirstResolver () 
	public boolean isReturnFirst () 
	public void setReturnFirst (boolean) 
		boolean returnFirst
	public void dumpSettings () 
		org.apache.ivy.plugins.resolver.DependencyResolver r
		java.util.Iterator iter
	public boolean exists (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.cache.ArtifactOrigin origin
		java.util.Iterator iter
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.cache.ArtifactOrigin, org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.core.report.ArtifactDownloadReport adr
		java.util.Iterator iter
		org.apache.ivy.core.cache.ArtifactOrigin artifact
		org.apache.ivy.core.resolve.DownloadOptions options
		org.apache.ivy.core.report.ArtifactDownloadReport adr
	private static void setLatest (org.apache.ivy.plugins.resolver.DependencyResolver, org.apache.ivy.plugins.latest.LatestStrategy) 
		org.apache.ivy.plugins.resolver.util.HasLatestStrategy r
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
		org.apache.ivy.plugins.latest.LatestStrategy latest
	private static org.apache.ivy.plugins.latest.LatestStrategy getLatest (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.util.HasLatestStrategy r
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	private static java.lang.String getLatestStrategyName (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.util.HasLatestStrategy r
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public void setDual (boolean) 
		boolean b
	public boolean isDual () 
}

org/apache/ivy/plugins/resolver/DependencyResolver.class
DependencyResolver.java
package org.apache.ivy.plugins.resolver
public abstract org.apache.ivy.plugins.resolver.DependencyResolver extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract void setName (java.lang.String) 
	public abstract org.apache.ivy.core.resolve.ResolvedModuleRevision getDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData)  throws java.text.ParseException 
	public abstract org.apache.ivy.plugins.resolver.util.ResolvedResource findIvyFileRef (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
	public abstract org.apache.ivy.core.report.DownloadReport download (org.apache.ivy.core.module.descriptor.Artifact[], org.apache.ivy.core.resolve.DownloadOptions) 
	public abstract org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.cache.ArtifactOrigin, org.apache.ivy.core.resolve.DownloadOptions) 
	public abstract boolean exists (org.apache.ivy.core.module.descriptor.Artifact) 
	public abstract org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
	public abstract void publish (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean)  throws java.io.IOException 
	public abstract void beginPublishTransaction (org.apache.ivy.core.module.id.ModuleRevisionId, boolean)  throws java.io.IOException 
	public abstract void abortPublishTransaction ()  throws java.io.IOException 
	public abstract void commitPublishTransaction ()  throws java.io.IOException 
	public abstract void reportFailure () 
	public abstract void reportFailure (org.apache.ivy.core.module.descriptor.Artifact) 
	public abstract java.lang.String[] listTokenValues (java.lang.String, java.util.Map) 
	public abstract java.util.Map[] listTokenValues (java.lang.String[], java.util.Map) 
	public abstract org.apache.ivy.core.search.OrganisationEntry[] listOrganisations () 
	public abstract org.apache.ivy.core.search.ModuleEntry[] listModules (org.apache.ivy.core.search.OrganisationEntry) 
	public abstract org.apache.ivy.core.search.RevisionEntry[] listRevisions (org.apache.ivy.core.search.ModuleEntry) 
	public abstract org.apache.ivy.plugins.namespace.Namespace getNamespace () 
	public abstract void dumpSettings () 
	public abstract void setSettings (org.apache.ivy.plugins.resolver.ResolverSettings) 
	public abstract org.apache.ivy.core.cache.RepositoryCacheManager getRepositoryCacheManager () 
}

org/apache/ivy/plugins/resolver/DualResolver.class
DualResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.DualResolver extends org.apache.ivy.plugins.resolver.AbstractResolver {
	public static final String DESCRIPTOR_OPTIONAL
	public static final String DESCRIPTOR_REQUIRED
	private org.apache.ivy.plugins.resolver.DependencyResolver ivyResolver
	private org.apache.ivy.plugins.resolver.DependencyResolver artifactResolver
	private boolean allownomd
	public void  () 
	public void add (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.DependencyResolver resolver
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData)  throws java.text.ParseException 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.resolve.ResolvedModuleRevision resolved
		org.apache.ivy.core.resolve.ResolvedModuleRevision mr
	public org.apache.ivy.plugins.resolver.util.ResolvedResource findIvyFileRef (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
	public void reportFailure () 
	public void reportFailure (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact art
	public org.apache.ivy.core.report.DownloadReport download (org.apache.ivy.core.module.descriptor.Artifact[], org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		org.apache.ivy.core.resolve.DownloadOptions options
	public org.apache.ivy.plugins.resolver.DependencyResolver getArtifactResolver () 
	public void setArtifactResolver (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.DependencyResolver artifactResolver
	public org.apache.ivy.plugins.resolver.DependencyResolver getIvyResolver () 
	public void setIvyResolver (org.apache.ivy.plugins.resolver.DependencyResolver) 
		org.apache.ivy.plugins.resolver.DependencyResolver ivyResolver
	public void publish (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
		boolean overwrite
	public void abortPublishTransaction ()  throws java.io.IOException 
	public void beginPublishTransaction (org.apache.ivy.core.module.id.ModuleRevisionId, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId module
		boolean overwrite
	public void commitPublishTransaction ()  throws java.io.IOException 
	public void dumpSettings () 
	public boolean exists (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.report.ArtifactDownloadReport download (org.apache.ivy.core.cache.ArtifactOrigin, org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.cache.ArtifactOrigin artifact
		org.apache.ivy.core.resolve.DownloadOptions options
	public boolean isAllownomd () 
	public void setAllownomd (boolean) 
		boolean allownomd
	public void setDescriptor (java.lang.String) 
		String descriptorRule
}

org/apache/ivy/plugins/resolver/FileSystemResolver.class
FileSystemResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.FileSystemResolver extends org.apache.ivy.plugins.resolver.RepositoryResolver {
	private static final String TRANSACTION_DESTINATION_SUFFIX
	private static final java.util.regex.Pattern TRANSACTION_PATTERN
	private String transactional
	private Boolean supportTransaction
	private String baseTransactionPattern
	private java.util.Map fullTransactionPatterns
	private java.io.File transactionTempDir
	private java.io.File transactionDestDir
	public void  () 
	public java.lang.String getTypeName () 
	public boolean isLocal () 
	public void setLocal (boolean) 
		boolean local
	private org.apache.ivy.plugins.repository.file.FileRepository getFileRepository () 
	protected java.lang.String getDestination (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String destPattern
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private boolean isTransactionStarted () 
	public void abortPublishTransaction ()  throws java.io.IOException 
	public void commitPublishTransaction ()  throws java.io.IOException 
		java.io.IOException deleteEx
		java.io.IOException commitEx
		java.io.IOException ex
	public void beginPublishTransaction (org.apache.ivy.core.module.id.ModuleRevisionId, boolean)  throws java.io.IOException 
		org.apache.ivy.core.module.id.ModuleRevisionId module
		boolean overwrite
	protected java.util.Collection filterNames (java.util.Collection) 
		String v
		java.util.Iterator iterator
		java.util.Collection values
	public boolean supportTransaction () 
	private void closeTransaction () 
	private void checkSupportTransaction () 
		String pattern
		java.util.regex.Matcher m
		String pattern
		java.util.regex.Matcher m
		java.util.List ivyPatterns
		java.util.List artifactPatterns
	private void unsupportedTransaction (java.lang.String) 
		String msg
		String fullMsg
	private void initTransaction (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId module
	public java.lang.String getTransactional () 
	public void setTransactional (java.lang.String) 
		String transactional
	public void addConfiguredIvy (org.apache.ivy.core.settings.IvyPattern) 
		org.apache.ivy.core.settings.IvyPattern p
	public void addIvyPattern (java.lang.String) 
		String pattern
	public void addConfiguredArtifact (org.apache.ivy.core.settings.IvyPattern) 
		org.apache.ivy.core.settings.IvyPattern p
	public void addArtifactPattern (java.lang.String) 
		String pattern
	static void  () 
}

org/apache/ivy/plugins/resolver/IBiblioResolver$1.class
IBiblioResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.IBiblioResolver$1 extends org.apache.ivy.util.ContextualSAXHandler {
	private final StringBuffer val$timestamp
	private final StringBuffer val$buildNumer
	private final org.apache.ivy.plugins.resolver.IBiblioResolver this$0
	void  (org.apache.ivy.plugins.resolver.IBiblioResolver, java.lang.StringBuffer, java.lang.StringBuffer) 
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
}

org/apache/ivy/plugins/resolver/IBiblioResolver$2.class
IBiblioResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.IBiblioResolver$2 extends org.apache.ivy.util.ContextualSAXHandler {
	private final java.util.List val$metadataRevs
	private final org.apache.ivy.plugins.resolver.IBiblioResolver this$0
	void  (org.apache.ivy.plugins.resolver.IBiblioResolver, java.util.List) 
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
}

org/apache/ivy/plugins/resolver/IBiblioResolver.class
IBiblioResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.IBiblioResolver extends org.apache.ivy.plugins.resolver.URLResolver {
	private static final String M2_PER_MODULE_PATTERN
	private static final String M2_PATTERN
	public static final String DEFAULT_PATTERN
	public static final String DEFAULT_ROOT
	public static final String DEFAULT_M2_ROOT
	private String root
	private String pattern
	private boolean usepoms
	private boolean useMavenMetadata
	public void  () 
	public org.apache.ivy.plugins.resolver.util.ResolvedResource findIvyFileRef (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.plugins.resolver.util.ResolvedResource rres
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource findArtifactRef (org.apache.ivy.core.module.descriptor.Artifact, java.util.Date) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Date date
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		org.apache.ivy.plugins.resolver.util.ResolvedResource rres
	private org.apache.ivy.plugins.resolver.util.ResolvedResource findSnapshotArtifact (org.apache.ivy.core.module.descriptor.Artifact, java.util.Date, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Date date
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String rev
	private org.apache.ivy.plugins.resolver.util.ResolvedResource findSnapshotDescriptor (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String pattern
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String rev
	private java.lang.String findSnapshotVersion (org.apache.ivy.core.module.id.ModuleRevisionId) 
		java.io.IOException e
		String rev
		StringBuffer timestamp
		StringBuffer buildNumer
		String metadataLocation
		org.apache.ivy.plugins.repository.Resource metadata
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		org.xml.sax.SAXException e
		java.io.IOException e
		javax.xml.parsers.ParserConfigurationException e
		java.io.IOException e
		java.io.IOException e
		java.io.InputStream metadataStream
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	public void setM2compatible (boolean) 
		boolean m2compatible
	public void ensureConfigured (org.apache.ivy.plugins.resolver.ResolverSettings) 
		String root
		String pattern
		org.apache.ivy.plugins.resolver.ResolverSettings settings
	protected java.lang.String getModuleDescriptorExtension () 
	private java.lang.String getWholePattern () 
	public java.lang.String getPattern () 
	public void setPattern (java.lang.String) 
		String pattern
	public java.lang.String getRoot () 
	public void setRoot (java.lang.String) 
		String root
	private void updateWholePattern () 
	public void publish (org.apache.ivy.core.module.descriptor.Artifact, java.io.File) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
	public java.lang.String[] listTokenValues (java.lang.String, java.util.Map) 
		String token
		java.util.Map otherTokenValues
	protected java.lang.String[] listTokenValues (java.lang.String, java.lang.String) 
		String metadataLocation
		java.util.List revs
		String partiallyResolvedM2PerModulePattern
		String pattern
		String token
	public org.apache.ivy.core.search.OrganisationEntry[] listOrganisations () 
	public org.apache.ivy.core.search.ModuleEntry[] listModules (org.apache.ivy.core.search.OrganisationEntry) 
		org.apache.ivy.core.search.OrganisationEntry org
	public org.apache.ivy.core.search.RevisionEntry[] listRevisions (org.apache.ivy.core.search.ModuleEntry) 
		org.apache.ivy.core.search.ModuleEntry mod
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource[] listResources (org.apache.ivy.plugins.repository.Repository, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.plugins.repository.Resource res
		java.io.IOException e
		String rev
		String resolvedPattern
		java.util.Iterator iter
		java.util.List rres
		java.util.List revs
		org.apache.ivy.plugins.repository.Repository repository
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
	private java.util.List listRevisionsWithMavenMetadata (org.apache.ivy.plugins.repository.Repository, java.util.Map) 
		org.apache.ivy.plugins.repository.Repository repository
		java.util.Map tokenValues
		String metadataLocation
	private java.util.List listRevisionsWithMavenMetadata (org.apache.ivy.plugins.repository.Repository, java.lang.String) 
		java.util.List metadataRevs
		org.apache.ivy.plugins.repository.Resource metadata
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		org.xml.sax.SAXException e
		java.io.IOException e
		javax.xml.parsers.ParserConfigurationException e
		java.io.IOException e
		java.io.IOException e
		org.apache.ivy.plugins.repository.Repository repository
		String metadataLocation
		java.util.List revs
		java.io.InputStream metadataStream
	protected void findTokenValues (java.util.Collection, java.util.List, java.util.Map, java.lang.String) 
		java.util.List revs
		java.util.Collection names
		java.util.List patterns
		java.util.Map tokenValues
		String token
	private boolean shouldUseMavenMetadata (java.lang.String) 
		String pattern
	public java.lang.String getTypeName () 
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData)  throws java.text.ParseException 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
	public org.apache.ivy.core.report.DownloadReport download (org.apache.ivy.core.module.descriptor.Artifact[], org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		org.apache.ivy.core.resolve.DownloadOptions options
	public boolean exists (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public java.util.List getArtifactPatterns () 
	public boolean isUsepoms () 
	public void setUsepoms (boolean) 
		boolean usepoms
	public boolean isUseMavenMetadata () 
	public void setUseMavenMetadata (boolean) 
		boolean useMavenMetadata
	public void dumpSettings () 
}

org/apache/ivy/plugins/resolver/IvyRepResolver$1.class
IvyRepResolver.java
package org.apache.ivy.plugins.resolver
 org.apache.ivy.plugins.resolver.IvyRepResolver$1 extends org.xml.sax.helpers.DefaultHandler {
	private final java.util.List val$ret
	private final org.apache.ivy.plugins.resolver.IvyRepResolver this$0
	void  (org.apache.ivy.plugins.resolver.IvyRepResolver, java.util.List) 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String org
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
}

org/apache/ivy/plugins/resolver/IvyRepResolver.class
IvyRepResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.IvyRepResolver extends org.apache.ivy.plugins.resolver.URLResolver {
	public static final String DEFAULT_IVYPATTERN
	public static final String DEFAULT_IVYROOT
	private String ivyroot
	private String ivypattern
	private String artroot
	private String artpattern
	public void  () 
	private void ensureArtifactConfigured (org.apache.ivy.plugins.resolver.ResolverSettings) 
		String root
		String pattern
		org.apache.ivy.plugins.resolver.ResolverSettings settings
	private void ensureIvyConfigured (org.apache.ivy.plugins.resolver.ResolverSettings) 
		String root
		String pattern
		org.apache.ivy.plugins.resolver.ResolverSettings settings
	private java.lang.String getWholeIvyPattern () 
	private java.lang.String getWholeArtPattern () 
	public java.lang.String getIvypattern () 
	public void setIvypattern (java.lang.String) 
		String pattern
	public java.lang.String getIvyroot () 
	public void setIvyroot (java.lang.String) 
		String root
	public void setM2compatible (boolean) 
		boolean m2compatible
	private void updateWholeIvyPattern () 
	private void updateWholeArtPattern () 
	public void publish (org.apache.ivy.core.module.descriptor.Artifact, java.io.File) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
	public java.lang.String getArtroot () 
	public java.lang.String getArtpattern () 
	public void setArtpattern (java.lang.String) 
		String pattern
	public void setArtroot (java.lang.String) 
		String root
	public org.apache.ivy.core.search.OrganisationEntry[] listOrganisations () 
		java.net.URL content
		java.util.List ret
		java.net.MalformedURLException e
		Exception e
	public org.apache.ivy.core.search.ModuleEntry[] listModules (org.apache.ivy.core.search.OrganisationEntry) 
		String name
		java.util.Iterator iter
		org.apache.ivy.core.search.OrganisationEntry org
		java.util.Map tokenValues
		java.util.Collection names
		org.apache.ivy.core.search.ModuleEntry[] ret
		int i
	public org.apache.ivy.core.search.RevisionEntry[] listRevisions (org.apache.ivy.core.search.ModuleEntry) 
		org.apache.ivy.core.search.ModuleEntry mod
	public java.lang.String getTypeName () 
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getDependency (org.apache.ivy.core.module.descriptor.DependencyDescriptor, org.apache.ivy.core.resolve.ResolveData)  throws java.text.ParseException 
		org.apache.ivy.core.module.descriptor.DependencyDescriptor dd
		org.apache.ivy.core.resolve.ResolveData data
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource findArtifactRef (org.apache.ivy.core.module.descriptor.Artifact, java.util.Date) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Date date
	public org.apache.ivy.core.report.DownloadReport download (org.apache.ivy.core.module.descriptor.Artifact[], org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		org.apache.ivy.core.resolve.DownloadOptions options
	public boolean exists (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public org.apache.ivy.core.cache.ArtifactOrigin locate (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public java.util.List getIvyPatterns () 
	public java.util.List getArtifactPatterns () 
}

org/apache/ivy/plugins/resolver/RepositoryResolver.class
RepositoryResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.RepositoryResolver extends org.apache.ivy.plugins.resolver.AbstractPatternsBasedResolver {
	private org.apache.ivy.plugins.repository.Repository repository
	private Boolean alwaysCheckExactRevision
	public void  () 
	public org.apache.ivy.plugins.repository.Repository getRepository () 
	public void setRepository (org.apache.ivy.plugins.repository.Repository) 
		org.apache.ivy.plugins.repository.Repository repository
	public void setName (java.lang.String) 
		String name
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource findResourceUsingPattern (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.plugins.resolver.util.ResourceMDParser, java.util.Date) 
		java.io.File temp
		org.apache.ivy.plugins.parser.ModuleDescriptorParser parser
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		String revision
		String revision
		String revision
		String resourceName
		org.apache.ivy.plugins.repository.Resource res
		boolean reachable
		java.io.IOException ex
		java.text.ParseException ex
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.plugins.resolver.util.ResourceMDParser rmdparser
		java.util.Date date
		String name
		org.apache.ivy.plugins.version.VersionMatcher versionMatcher
	private org.apache.ivy.plugins.resolver.util.ResolvedResource findDynamicResourceUsingPattern (org.apache.ivy.plugins.resolver.util.ResourceMDParser, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, java.util.Date) 
		org.apache.ivy.plugins.resolver.util.ResolvedResource found
		org.apache.ivy.plugins.resolver.util.ResourceMDParser rmdparser
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Date date
		String name
		org.apache.ivy.plugins.resolver.util.ResolvedResource[] rress
	protected org.apache.ivy.plugins.repository.Resource getResource (java.lang.String)  throws java.io.IOException 
		String source
	protected org.apache.ivy.plugins.resolver.util.ResolvedResource[] listResources (org.apache.ivy.plugins.repository.Repository, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.plugins.repository.Repository repository
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
	protected long get (org.apache.ivy.plugins.repository.Resource, java.io.File)  throws java.io.IOException 
		org.apache.ivy.plugins.repository.Resource resource
		java.io.File dest
	public void publish (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, boolean)  throws java.io.IOException 
		String destPattern
		String destPattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
		boolean overwrite
		String destPattern
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String dest
	protected java.lang.String getDestination (java.lang.String, org.apache.ivy.core.module.descriptor.Artifact, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
	protected void put (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, java.lang.String, boolean)  throws java.io.IOException 
		int i
		int i
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
		String dest
		boolean overwrite
		String[] checksums
	protected void putChecksum (org.apache.ivy.core.module.descriptor.Artifact, java.io.File, java.lang.String, boolean, java.lang.String)  throws java.io.IOException 
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.io.File src
		String dest
		boolean overwrite
		String algorithm
		java.io.File csFile
	public org.apache.ivy.core.report.DownloadReport download (org.apache.ivy.core.module.descriptor.Artifact[], org.apache.ivy.core.resolve.DownloadOptions) 
		org.apache.ivy.core.module.descriptor.Artifact[] artifacts
		org.apache.ivy.core.resolve.DownloadOptions options
		org.apache.ivy.core.event.EventManager eventManager
	protected void findTokenValues (java.util.Collection, java.util.List, java.util.Map, java.lang.String) 
		String pattern
		String partiallyResolvedPattern
		String[] values
		java.util.Iterator iter
		java.util.Collection names
		java.util.List patterns
		java.util.Map tokenValues
		String token
	protected java.lang.String[] listTokenValues (java.lang.String, java.lang.String) 
		String pattern
		String token
	protected boolean exist (java.lang.String) 
		org.apache.ivy.plugins.repository.Resource resource
		java.io.IOException e
		String path
	public java.lang.String getTypeName () 
	public void dumpSettings () 
	public void setSettings (org.apache.ivy.plugins.resolver.ResolverSettings) 
		org.apache.ivy.plugins.resolver.ResolverSettings settings
	public boolean isAlwaysCheckExactRevision () 
	public void setAlwaysCheckExactRevision (boolean) 
		boolean alwaysCheckExactRevision
}

org/apache/ivy/plugins/resolver/ResolverSettings.class
ResolverSettings.java
package org.apache.ivy.plugins.resolver
public abstract org.apache.ivy.plugins.resolver.ResolverSettings extends java.lang.Object implements org.apache.ivy.plugins.parser.ParserSettings  {
	public abstract org.apache.ivy.plugins.latest.LatestStrategy getLatestStrategy (java.lang.String) 
	public abstract org.apache.ivy.plugins.latest.LatestStrategy getDefaultLatestStrategy () 
	public abstract org.apache.ivy.core.cache.RepositoryCacheManager getRepositoryCacheManager (java.lang.String) 
	public abstract org.apache.ivy.core.cache.RepositoryCacheManager getDefaultRepositoryCacheManager () 
	public abstract org.apache.ivy.core.cache.RepositoryCacheManager[] getRepositoryCacheManagers () 
	public abstract org.apache.ivy.plugins.namespace.Namespace getNamespace (java.lang.String) 
	public abstract org.apache.ivy.plugins.namespace.Namespace getSystemNamespace () 
	public abstract java.lang.String getVariable (java.lang.String) 
	public abstract void configureRepositories (boolean) 
	public abstract org.apache.ivy.plugins.version.VersionMatcher getVersionMatcher () 
	public abstract java.lang.String getResolveMode (org.apache.ivy.core.module.id.ModuleId) 
	public abstract void filterIgnore (java.util.Collection) 
}

org/apache/ivy/plugins/resolver/SFTPResolver.class
SFTPResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.SFTPResolver extends org.apache.ivy.plugins.resolver.AbstractSshBasedResolver {
	public void  () 
	public java.lang.String getTypeName () 
	public org.apache.ivy.plugins.repository.sftp.SFTPRepository getSFTPRepository () 
}

org/apache/ivy/plugins/resolver/SshResolver.class
SshResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.SshResolver extends org.apache.ivy.plugins.resolver.AbstractSshBasedResolver {
	public void  () 
	public void setPublishPermissions (java.lang.String) 
		String permissions
	public void setFileSeparator (java.lang.String) 
		String sep
	public void setListCommand (java.lang.String) 
		String cmd
	public void setExistCommand (java.lang.String) 
		String cmd
	public void setCreateDirCommand (java.lang.String) 
		String cmd
	public java.lang.String getTypeName () 
}

org/apache/ivy/plugins/resolver/URLResolver.class
URLResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.URLResolver extends org.apache.ivy.plugins.resolver.RepositoryResolver {
	public void  () 
	public java.lang.String getTypeName () 
}

org/apache/ivy/plugins/resolver/VfsResolver.class
VfsResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.VfsResolver extends org.apache.ivy.plugins.resolver.RepositoryResolver {
	private static final java.util.regex.Pattern URL_PATTERN
	private static final int PASSWORD_GROUP
	public void  () 
	public java.lang.String getTypeName () 
	public java.lang.String hidePassword (java.lang.String) 
		String name
	public static java.lang.String prepareForDisplay (java.lang.String) 
		int posi
		String password
		int passwordposi
		StringBuffer stars
		String replacement
		String name
		StringBuffer s
		java.util.regex.Matcher m
	static void  () 
}

org/apache/ivy/plugins/resolver/VsftpResolver.class
VsftpResolver.java
package org.apache.ivy.plugins.resolver
public org.apache.ivy.plugins.resolver.VsftpResolver extends org.apache.ivy.plugins.resolver.RepositoryResolver {
	public void  () 
	public java.lang.String getTypeName () 
	public org.apache.ivy.plugins.repository.vsftp.VsftpRepository getVsftpRepository () 
	public void disconnect () 
	public java.lang.String getAuthentication () 
	public java.lang.String getHost () 
	public java.lang.String getUsername () 
	public void setAuthentication (java.lang.String) 
		String authentication
	public void setHost (java.lang.String) 
		String host
	public void setUsername (java.lang.String) 
		String username
	public void setReuseConnection (long) 
		long time
	public void setReadTimeout (long) 
		long readTimeout
}

org/apache/ivy/plugins/resolver/packager/BuiltFileResource.class
BuiltFileResource.java
package org.apache.ivy.plugins.resolver.packager
public org.apache.ivy.plugins.resolver.packager.BuiltFileResource extends java.lang.Object implements org.apache.ivy.plugins.repository.Resource  {
	public static final String BUILT_ARTIFACT_PATTERN
	private final java.io.File file
	public void  (java.io.File) 
		java.io.File file
	public void  (java.io.File, org.apache.ivy.core.module.descriptor.Artifact) 
		java.io.File dir
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public java.lang.String getName () 
	public org.apache.ivy.plugins.repository.Resource clone (java.lang.String) 
		String name
	public long getLastModified () 
	public long getContentLength () 
	public boolean exists () 
	public java.lang.String toString () 
	public java.io.File getFile () 
	public boolean isLocal () 
	public java.io.InputStream openStream ()  throws java.io.IOException 
}

org/apache/ivy/plugins/resolver/packager/PackagerCacheEntry.class
PackagerCacheEntry.java
package org.apache.ivy.plugins.resolver.packager
public org.apache.ivy.plugins.resolver.packager.PackagerCacheEntry extends java.lang.Object {
	private final org.apache.ivy.core.module.id.ModuleRevisionId mr
	private final java.io.File dir
	private final java.io.File resourceCache
	private final String resourceURL
	private final boolean validate
	private final boolean preserve
	private final boolean restricted
	private final boolean verbose
	private final boolean quiet
	private boolean built
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.io.File, java.io.File, java.lang.String, boolean, boolean, boolean, boolean, boolean) 
		org.apache.ivy.core.module.id.ModuleRevisionId mr
		java.io.File rootDir
		java.io.File resourceCache
		String resourceURL
		boolean validate
		boolean preserve
		boolean restricted
		boolean verbose
		boolean quiet
	public synchronized void build (org.apache.ivy.plugins.repository.Resource, java.util.Map)  throws java.io.IOException 
		java.util.Map$Entry entry
		java.util.Iterator it
		org.apache.tools.ant.BuildException e
		org.apache.ivy.plugins.repository.Resource packagerResource
		java.util.Map properties
		java.io.InputStream packagerXML
		org.apache.tools.ant.Project project
		org.apache.tools.ant.BuildLogger logger
	public synchronized boolean isBuilt () 
	public org.apache.ivy.plugins.resolver.util.ResolvedResource getBuiltArtifact (org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.core.module.descriptor.Artifact artifact
	public synchronized boolean cleanup () 
	protected void saveFile (java.lang.String, java.io.InputStream)  throws java.io.IOException 
		String name
		java.io.InputStream input
	protected void saveFile (java.lang.String)  throws java.io.IOException 
		String name
		java.io.InputStream input
	protected void finalize ()  throws java.lang.Throwable 
	private java.lang.String getResourceURL () 
		String baseURL
		int slash
	private static java.io.File getSubdir (java.io.File, org.apache.ivy.core.module.id.ModuleRevisionId) 
		java.io.File rootDir
		org.apache.ivy.core.module.id.ModuleRevisionId mr
}

org/apache/ivy/plugins/resolver/packager/PackagerResolver$1.class
PackagerResolver.java
package org.apache.ivy.plugins.resolver.packager
 org.apache.ivy.plugins.resolver.packager.PackagerResolver$1 extends java.lang.Thread {
	private final org.apache.ivy.plugins.resolver.packager.PackagerResolver this$0
	void  (org.apache.ivy.plugins.resolver.packager.PackagerResolver) 
	public void run () 
}

org/apache/ivy/plugins/resolver/packager/PackagerResolver.class
PackagerResolver.java
package org.apache.ivy.plugins.resolver.packager
public org.apache.ivy.plugins.resolver.packager.PackagerResolver extends org.apache.ivy.plugins.resolver.URLResolver {
	private static final String PACKAGER_ARTIFACT_NAME
	private static final String PACKAGER_ARTIFACT_TYPE
	private static final String PACKAGER_ARTIFACT_EXT
	private final java.util.HashMap packagerCache
	private java.io.File buildRoot
	private java.io.File resourceCache
	private String resourceURL
	private java.util.Map properties
	private boolean validate
	private boolean preserve
	private boolean restricted
	private boolean verbose
	private boolean quiet
	public void  () 
	protected synchronized void clearCache () 
		org.apache.ivy.plugins.resolver.packager.PackagerCacheEntry entry
		java.util.Iterator i
	public void setBuildRoot (java.io.File) 
		java.io.File buildRoot
	public java.io.File getBuildRoot () 
	public void setResourceCache (java.io.File) 
		java.io.File resourceCache
	public java.io.File getResourceCache () 
	public void setResourceURL (java.lang.String) 
		String resourceURL
	public void setPackagerPattern (java.lang.String) 
		String pattern
		java.util.ArrayList list
	public void setPreserveBuildDirectories (boolean) 
		boolean preserve
	public void setRestricted (boolean) 
		boolean restricted
	public void setVerbose (boolean) 
		boolean verbose
	public void setQuiet (boolean) 
		boolean quiet
	public void setValidate (boolean) 
		boolean validate
	public void setAllownomd (boolean) 
		boolean b
	public void setDescriptor (java.lang.String) 
		String rule
	public void setProperty (java.lang.String, java.lang.String) 
		String propertyKey
		String propertyValue
	public void validate () 
	protected synchronized org.apache.ivy.plugins.resolver.util.ResolvedResource findArtifactRef (org.apache.ivy.core.module.descriptor.Artifact, java.util.Date) 
		java.io.IOException e
		org.apache.ivy.plugins.resolver.util.ResolvedResource packager
		org.apache.ivy.core.module.descriptor.Artifact artifact
		java.util.Date date
		org.apache.ivy.core.module.id.ModuleRevisionId mr
		org.apache.ivy.plugins.resolver.packager.PackagerCacheEntry entry
	public java.lang.String getTypeName () 
}

org/apache/ivy/plugins/resolver/packager/build.xml
org/apache/ivy/plugins/resolver/packager/packager-1.0.xsd
org/apache/ivy/plugins/resolver/packager/packager.xsl
org/apache/ivy/plugins/resolver/util/ApacheHttpURLLister.class
ApacheHttpURLLister.java
package org.apache.ivy.plugins.resolver.util
public org.apache.ivy.plugins.resolver.util.ApacheHttpURLLister extends java.lang.Object implements org.apache.ivy.plugins.resolver.util.URLLister  {
	private org.apache.ivy.util.url.ApacheURLLister lister
	public void  () 
	public boolean accept (java.lang.String) 
		String pattern
	public java.util.List listAll (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	public java.lang.String toString () 
}

org/apache/ivy/plugins/resolver/util/FileURLLister.class
FileURLLister.java
package org.apache.ivy.plugins.resolver.util
public org.apache.ivy.plugins.resolver.util.FileURLLister extends java.lang.Object implements org.apache.ivy.plugins.resolver.util.URLLister  {
	private java.io.File basedir
	public void  () 
	public void  (java.io.File) 
		java.io.File baseDir
	public boolean accept (java.lang.String) 
		String pattern
	public java.util.List listAll (java.net.URL)  throws java.io.IOException 
		int i
		String[] files
		java.util.List ret
		java.net.URL context
		java.net.URL url
		String path
		java.io.File file
	public java.lang.String toString () 
}

org/apache/ivy/plugins/resolver/util/HasLatestStrategy.class
HasLatestStrategy.java
package org.apache.ivy.plugins.resolver.util
public abstract org.apache.ivy.plugins.resolver.util.HasLatestStrategy extends java.lang.Object {
	public abstract org.apache.ivy.plugins.latest.LatestStrategy getLatestStrategy () 
	public abstract void setLatestStrategy (org.apache.ivy.plugins.latest.LatestStrategy) 
	public abstract java.lang.String getLatest () 
}

org/apache/ivy/plugins/resolver/util/MDResolvedResource.class
MDResolvedResource.java
package org.apache.ivy.plugins.resolver.util
public org.apache.ivy.plugins.resolver.util.MDResolvedResource extends org.apache.ivy.plugins.resolver.util.ResolvedResource {
	private org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	public void  (org.apache.ivy.plugins.repository.Resource, java.lang.String, org.apache.ivy.core.resolve.ResolvedModuleRevision) 
		org.apache.ivy.plugins.repository.Resource res
		String rev
		org.apache.ivy.core.resolve.ResolvedModuleRevision rmr
	public org.apache.ivy.core.resolve.ResolvedModuleRevision getResolvedModuleRevision () 
}

org/apache/ivy/plugins/resolver/util/ResolvedResource.class
ResolvedResource.java
package org.apache.ivy.plugins.resolver.util
public org.apache.ivy.plugins.resolver.util.ResolvedResource extends java.lang.Object implements org.apache.ivy.plugins.latest.ArtifactInfo  {
	private org.apache.ivy.plugins.repository.Resource res
	private String rev
	public void  (org.apache.ivy.plugins.repository.Resource, java.lang.String) 
		org.apache.ivy.plugins.repository.Resource res
		String rev
	public java.lang.String getRevision () 
	public org.apache.ivy.plugins.repository.Resource getResource () 
	public java.lang.String toString () 
	public long getLastModified () 
}

org/apache/ivy/plugins/resolver/util/ResolverHelper.class
ResolverHelper.java
package org.apache.ivy.plugins.resolver.util
public final org.apache.ivy.plugins.resolver.util.ResolverHelper extends java.lang.Object {
	private void  () 
	public static java.lang.String[] listTokenValues (org.apache.ivy.plugins.repository.Repository, java.lang.String, java.lang.String) 
		String root
		String namePattern
		String value
		String path
		java.util.regex.Matcher m
		java.util.Iterator iter
		java.util.List ret
		int endNameIndex
		String namePattern
		String acceptNamePattern
		java.util.regex.Pattern p
		java.util.List all
		java.io.IOException e
		Exception e
		int slashIndex
		String root
		org.apache.ivy.plugins.repository.Repository rep
		String pattern
		String token
		String fileSep
		String tokenString
		int index
	public static java.lang.String[] listAll (org.apache.ivy.plugins.repository.Repository, java.lang.String) 
		String path
		int slashIndex
		java.util.Iterator iter
		java.util.List names
		String fileSep
		java.util.List all
		java.io.IOException e
		Exception e
		org.apache.ivy.plugins.repository.Repository rep
		String parent
	public static org.apache.ivy.plugins.resolver.util.ResolvedResource[] findAll (org.apache.ivy.plugins.repository.Repository, org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.module.descriptor.Artifact) 
		org.apache.ivy.plugins.repository.Resource res
		java.io.IOException e
		String rres
		int i
		java.util.List ret
		org.apache.ivy.plugins.repository.Resource res
		java.io.IOException e
		org.apache.ivy.plugins.repository.Repository rep
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		String pattern
		org.apache.ivy.core.module.descriptor.Artifact artifact
		String partiallyResolvedPattern
		String[] revs
	public static java.lang.String[] listTokenValues (org.apache.ivy.plugins.resolver.util.URLLister, java.lang.String, java.lang.String) 
		java.net.MalformedURLException e
		String root
		String namePattern
		String value
		java.net.URL url
		String path
		java.util.regex.Matcher m
		java.util.Iterator iter
		java.util.List all
		java.util.List ret
		int endNameIndex
		String namePattern
		String acceptNamePattern
		java.util.regex.Pattern p
		Exception e
		int slashIndex
		String root
		String tokenString
		int index
		org.apache.ivy.plugins.resolver.util.URLLister lister
		String pattern
		String token
	private static java.lang.String standardize (java.lang.String) 
		String path
	public static java.lang.String[] listAll (org.apache.ivy.plugins.resolver.util.URLLister, java.net.URL) 
		java.net.URL dir
		String path
		int slashIndex
		java.util.Iterator iter
		java.util.List all
		java.util.List names
		Exception e
		org.apache.ivy.plugins.resolver.util.URLLister lister
		java.net.URL root
}

org/apache/ivy/plugins/resolver/util/ResourceMDParser.class
ResourceMDParser.java
package org.apache.ivy.plugins.resolver.util
public abstract org.apache.ivy.plugins.resolver.util.ResourceMDParser extends java.lang.Object {
	public abstract org.apache.ivy.plugins.resolver.util.MDResolvedResource parse (org.apache.ivy.plugins.repository.Resource, java.lang.String) 
}

org/apache/ivy/plugins/resolver/util/URLLister.class
URLLister.java
package org.apache.ivy.plugins.resolver.util
public abstract org.apache.ivy.plugins.resolver.util.URLLister extends java.lang.Object {
	public abstract boolean accept (java.lang.String) 
	public abstract java.util.List listAll (java.net.URL)  throws java.io.IOException 
}

org/apache/ivy/plugins/trigger/AbstractTrigger.class
AbstractTrigger.java
package org.apache.ivy.plugins.trigger
public abstract org.apache.ivy.plugins.trigger.AbstractTrigger extends java.lang.Object implements org.apache.ivy.plugins.trigger.Trigger  {
	private org.apache.ivy.util.filter.Filter filter
	private String event
	private String expression
	private String matcher
	public void  () 
	public org.apache.ivy.util.filter.Filter getEventFilter () 
	private org.apache.ivy.util.filter.Filter createFilter () 
	private org.apache.ivy.plugins.matcher.PatternMatcher getPatternMatcher () 
	public java.lang.String getEvent () 
	public void setEvent (java.lang.String) 
		String event
	public java.lang.String getFilter () 
	public void setFilter (java.lang.String) 
		String filterExpression
	public java.lang.String getMatcher () 
	public void setMatcher (java.lang.String) 
		String matcher
}

org/apache/ivy/plugins/trigger/LogTrigger.class
LogTrigger.java
package org.apache.ivy.plugins.trigger
public org.apache.ivy.plugins.trigger.LogTrigger extends org.apache.ivy.plugins.trigger.AbstractTrigger {
	private static final String LINE_SEPARATOR
	private String message
	private java.io.File file
	private boolean append
	private String encoding
	public void  () 
	public void progress (org.apache.ivy.core.event.IvyEvent) 
		org.apache.ivy.core.event.IvyEvent event
	protected void log (java.lang.String) 
		String filename
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.Writer out
		String message
	public void setMessage (java.lang.String) 
		String msg
	public void setFile (java.io.File) 
		java.io.File file
	public void setAppend (boolean) 
		boolean append
	public void setEncoding (java.lang.String) 
		String encoding
	static void  () 
}

org/apache/ivy/plugins/trigger/Trigger.class
Trigger.java
package org.apache.ivy.plugins.trigger
public abstract org.apache.ivy.plugins.trigger.Trigger extends java.lang.Object implements org.apache.ivy.core.event.IvyListener  {
	public abstract org.apache.ivy.util.filter.Filter getEventFilter () 
}

org/apache/ivy/plugins/version/AbstractVersionMatcher.class
AbstractVersionMatcher.java
package org.apache.ivy.plugins.version
public abstract org.apache.ivy.plugins.version.AbstractVersionMatcher extends java.lang.Object implements org.apache.ivy.plugins.version.VersionMatcher org.apache.ivy.plugins.IvySettingsAware  {
	private String name
	private org.apache.ivy.core.settings.IvySettings settings
	public void  () 
	public void  (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public boolean needModuleDescriptor (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.descriptor.ModuleDescriptor foundMD
	public int compare (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Comparator) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		java.util.Comparator staticComparator
	public java.lang.String toString () 
	public org.apache.ivy.core.settings.IvySettings getSettings () 
	public void setSettings (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.core.settings.IvySettings settings
}

org/apache/ivy/plugins/version/ChainVersionMatcher.class
ChainVersionMatcher.java
package org.apache.ivy.plugins.version
public org.apache.ivy.plugins.version.ChainVersionMatcher extends org.apache.ivy.plugins.version.AbstractVersionMatcher {
	private java.util.List matchers
	public void  () 
	public void add (org.apache.ivy.plugins.version.VersionMatcher) 
		org.apache.ivy.plugins.version.VersionMatcher matcher
	public void setSettings (org.apache.ivy.core.settings.IvySettings) 
		org.apache.ivy.plugins.version.VersionMatcher matcher
		java.util.Iterator iter
		org.apache.ivy.core.settings.IvySettings settings
	public java.util.List getMatchers () 
	public boolean isDynamic (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.version.VersionMatcher matcher
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
	public int compare (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Comparator) 
		org.apache.ivy.plugins.version.VersionMatcher matcher
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		java.util.Comparator staticComparator
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.version.VersionMatcher matcher
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
	public boolean needModuleDescriptor (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.version.VersionMatcher matcher
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.plugins.version.VersionMatcher matcher
		java.util.Iterator iter
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.descriptor.ModuleDescriptor foundMD
}

org/apache/ivy/plugins/version/ExactVersionMatcher.class
ExactVersionMatcher.java
package org.apache.ivy.plugins.version
public org.apache.ivy.plugins.version.ExactVersionMatcher extends org.apache.ivy.plugins.version.AbstractVersionMatcher {
	public void  () 
	public boolean isDynamic (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
}

org/apache/ivy/plugins/version/LatestVersionMatcher.class
LatestVersionMatcher.java
package org.apache.ivy.plugins.version
public org.apache.ivy.plugins.version.LatestVersionMatcher extends org.apache.ivy.plugins.version.AbstractVersionMatcher {
	public void  () 
	public boolean isDynamic (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
	public boolean needModuleDescriptor (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.descriptor.ModuleDescriptor foundMD
		String askedStatus
	public int compare (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Comparator) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		java.util.Comparator staticComparator
}

org/apache/ivy/plugins/version/Match$1.class
Match.java
package org.apache.ivy.plugins.version
 org.apache.ivy.plugins.version.Match$1 extends java.lang.Object {
}

org/apache/ivy/plugins/version/Match$NoMatchMatcher.class
Match.java
package org.apache.ivy.plugins.version
 org.apache.ivy.plugins.version.Match$NoMatchMatcher extends java.lang.Object implements org.apache.ivy.plugins.matcher.Matcher  {
	private void  () 
	public boolean isExact () 
	public boolean matches (java.lang.String) 
		String str
	void  (org.apache.ivy.plugins.version.Match$1) 
		org.apache.ivy.plugins.version.Match$1 x0
}

org/apache/ivy/plugins/version/Match.class
Match.java
package org.apache.ivy.plugins.version
public org.apache.ivy.plugins.version.Match extends java.lang.Object {
	private String revision
	private String pattern
	private String args
	private String matcher
	public void  () 
	public java.lang.String getArgs () 
	public void setArgs (java.lang.String) 
		String args
	public java.lang.String getMatcher () 
	public void setMatcher (java.lang.String) 
		String matcher
	public java.lang.String getPattern () 
	public void setPattern (java.lang.String) 
		String pattern
	public java.lang.String getRevision () 
	public void setRevision (java.lang.String) 
		String revision
	public org.apache.ivy.plugins.matcher.Matcher getPatternMatcher (org.apache.ivy.core.module.id.ModuleRevisionId) 
		int i
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		String revision
		String[] args
		String[] argValues
		java.util.Map variables
		String pattern
		org.apache.ivy.plugins.matcher.PatternMatcher pMatcher
	private java.lang.String[] getRevisionArgs (java.lang.String) 
		String revision
		int bracketStartIndex
		int bracketEndIndex
		String args
	private static java.lang.String[] split (java.lang.String) 
		String string
		java.util.StringTokenizer tokenizer
		java.util.List tokens
}

org/apache/ivy/plugins/version/PatternVersionMatcher.class
PatternVersionMatcher.java
package org.apache.ivy.plugins.version
public org.apache.ivy.plugins.version.PatternVersionMatcher extends org.apache.ivy.plugins.version.AbstractVersionMatcher {
	private java.util.List matches
	private java.util.Map revisionMatches
	private boolean init
	public void  () 
	public void addMatch (org.apache.ivy.plugins.version.Match) 
		org.apache.ivy.plugins.version.Match match
	private void init () 
		org.apache.ivy.plugins.version.Match match
		java.util.List revMatches
		java.util.Iterator it
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.plugins.version.Match match
		org.apache.ivy.plugins.matcher.Matcher matcher
		java.util.Iterator it
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		boolean accept
		String revision
		int bracketIndex
		java.util.List revMatches
	public boolean isDynamic (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		String revision
		int bracketIndex
}

org/apache/ivy/plugins/version/SubVersionMatcher.class
SubVersionMatcher.java
package org.apache.ivy.plugins.version
public org.apache.ivy.plugins.version.SubVersionMatcher extends org.apache.ivy.plugins.version.AbstractVersionMatcher {
	public void  () 
	public boolean isDynamic (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		String prefix
	public int compare (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Comparator) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		java.util.Comparator staticComparator
}

org/apache/ivy/plugins/version/VersionMatcher.class
VersionMatcher.java
package org.apache.ivy.plugins.version
public abstract org.apache.ivy.plugins.version.VersionMatcher extends java.lang.Object {
	public abstract boolean isDynamic (org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract boolean needModuleDescriptor (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
	public abstract boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
	public abstract int compare (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Comparator) 
	public abstract java.lang.String getName () 
}

org/apache/ivy/plugins/version/VersionRangeMatcher$1.class
VersionRangeMatcher.java
package org.apache.ivy.plugins.version
 org.apache.ivy.plugins.version.VersionRangeMatcher$1 extends java.lang.Object implements java.util.Comparator  {
	private final org.apache.ivy.plugins.version.VersionRangeMatcher this$0
	void  (org.apache.ivy.plugins.version.VersionRangeMatcher) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		org.apache.ivy.plugins.latest.ArtifactInfo art1
		org.apache.ivy.plugins.latest.ArtifactInfo art2
		org.apache.ivy.plugins.latest.ArtifactInfo art
}

org/apache/ivy/plugins/version/VersionRangeMatcher$MRIDArtifactInfo.class
VersionRangeMatcher.java
package org.apache.ivy.plugins.version
final org.apache.ivy.plugins.version.VersionRangeMatcher$MRIDArtifactInfo extends java.lang.Object implements org.apache.ivy.plugins.latest.ArtifactInfo  {
	private org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private final org.apache.ivy.plugins.version.VersionRangeMatcher this$0
	public void  (org.apache.ivy.plugins.version.VersionRangeMatcher, org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId id
	public long getLastModified () 
	public java.lang.String getRevision () 
}

org/apache/ivy/plugins/version/VersionRangeMatcher.class
VersionRangeMatcher.java
package org.apache.ivy.plugins.version
public org.apache.ivy.plugins.version.VersionRangeMatcher extends org.apache.ivy.plugins.version.AbstractVersionMatcher {
	private static final String OPEN_INC
	private static final String OPEN_EXC
	private static final String OPEN_EXC_MAVEN
	private static final String CLOSE_INC
	private static final String CLOSE_EXC
	private static final String CLOSE_EXC_MAVEN
	private static final String LOWER_INFINITE
	private static final String UPPER_INFINITE
	private static final String SEPARATOR
	private static final String OPEN_INC_PATTERN
	private static final String OPEN_EXC_PATTERN
	private static final String CLOSE_INC_PATTERN
	private static final String CLOSE_EXC_PATTERN
	private static final String LI_PATTERN
	private static final String UI_PATTERN
	private static final String SEP_PATTERN
	private static final String OPEN_PATTERN
	private static final String CLOSE_PATTERN
	private static final String ANY_NON_SPECIAL_PATTERN
	private static final String FINITE_PATTERN
	private static final String LOWER_INFINITE_PATTERN
	private static final String UPPER_INFINITE_PATTERN
	private static final java.util.regex.Pattern FINITE_RANGE
	private static final java.util.regex.Pattern LOWER_INFINITE_RANGE
	private static final java.util.regex.Pattern UPPER_INFINITE_RANGE
	private static final java.util.regex.Pattern ALL_RANGE
	private final java.util.Comparator comparator
	private org.apache.ivy.plugins.latest.LatestStrategy latestStrategy
	private String latestStrategyName
	public void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, org.apache.ivy.plugins.latest.LatestStrategy) 
		String name
		org.apache.ivy.plugins.latest.LatestStrategy strategy
	public boolean isDynamic (org.apache.ivy.core.module.id.ModuleRevisionId) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		String revision
	public boolean accept (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId) 
		String lower
		String upper
		String upper
		String lower
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		String revision
		java.util.regex.Matcher m
	private boolean isLower (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, boolean) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		String revision
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		boolean inclusive
		org.apache.ivy.core.module.id.ModuleRevisionId mRevId
		int result
	private boolean isUpper (org.apache.ivy.core.module.id.ModuleRevisionId, java.lang.String, org.apache.ivy.core.module.id.ModuleRevisionId, boolean) 
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		String revision
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		boolean inclusive
		org.apache.ivy.core.module.id.ModuleRevisionId mRevId
		int result
	public int compare (org.apache.ivy.core.module.id.ModuleRevisionId, org.apache.ivy.core.module.id.ModuleRevisionId, java.util.Comparator) 
		String upper
		String upper
		org.apache.ivy.core.module.id.ModuleRevisionId askedMrid
		org.apache.ivy.core.module.id.ModuleRevisionId foundMrid
		java.util.Comparator staticComparator
		String revision
		java.util.regex.Matcher m
		String upper
		int c
	public org.apache.ivy.plugins.latest.LatestStrategy getLatestStrategy () 
	public void setLatestStrategy (org.apache.ivy.plugins.latest.LatestStrategy) 
		org.apache.ivy.plugins.latest.LatestStrategy latestStrategy
	public void setLatest (java.lang.String) 
		String latestStrategyName
	static void  () 
}

org/apache/ivy/tools/analyser/DependencyAnalyser.class
DependencyAnalyser.java
package org.apache.ivy.tools.analyser
public abstract org.apache.ivy.tools.analyser.DependencyAnalyser extends java.lang.Object {
	public abstract org.apache.ivy.core.module.descriptor.ModuleDescriptor[] analyze (org.apache.ivy.tools.analyser.JarModule[]) 
}

org/apache/ivy/tools/analyser/JarJarDependencyAnalyser.class
JarJarDependencyAnalyser.java
package org.apache.ivy.tools.analyser
public org.apache.ivy.tools.analyser.JarJarDependencyAnalyser extends java.lang.Object implements org.apache.ivy.tools.analyser.DependencyAnalyser  {
	private java.io.File jarjarjarLocation
	public void  (java.io.File) 
		java.io.File jarjarjarLocation
	public org.apache.ivy.core.module.descriptor.ModuleDescriptor[] analyze (org.apache.ivy.tools.analyser.JarModule[]) 
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
		int i
		String[] deps
		org.apache.ivy.tools.analyser.JarModule module
		org.apache.ivy.tools.analyser.JarModule dependency
		org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor md
		org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor dd
		Process p
		java.io.BufferedReader r
		String line
		java.io.IOException e
		org.apache.ivy.tools.analyser.JarModule[] modules
		StringBuffer jarjarCmd
		java.util.Map jarModulesMap
		java.util.Map mds
	public static void main (java.lang.String[]) 
		String[] args
		org.apache.ivy.tools.analyser.JarJarDependencyAnalyser a
}

org/apache/ivy/tools/analyser/JarModule.class
JarModule.java
package org.apache.ivy.tools.analyser
public org.apache.ivy.tools.analyser.JarModule extends java.lang.Object {
	private org.apache.ivy.core.module.id.ModuleRevisionId mrid
	private java.io.File jar
	public void  (org.apache.ivy.core.module.id.ModuleRevisionId, java.io.File) 
		org.apache.ivy.core.module.id.ModuleRevisionId mrid
		java.io.File jar
	public java.io.File getJar () 
	public org.apache.ivy.core.module.id.ModuleRevisionId getMrid () 
	public java.lang.String toString () 
}

org/apache/ivy/tools/analyser/JarModuleFinder.class
JarModuleFinder.java
package org.apache.ivy.tools.analyser
public org.apache.ivy.tools.analyser.JarModuleFinder extends java.lang.Object {
	private String pattern
	private String filePattern
	public void  (java.lang.String) 
		String pattern
	public org.apache.ivy.tools.analyser.JarModule[] findJarModules () 
		java.io.File jar
		int k
		String modPattern
		String[] revs
		int j
		String orgPattern
		String[] modules
		int i
		String[] orgs
		Exception e
		java.util.List ret
		org.apache.ivy.plugins.resolver.util.URLLister lister
	public static void main (java.lang.String[]) 
		int i
		String[] args
		org.apache.ivy.tools.analyser.JarModule[] mods
}

org/apache/ivy/tools/analyser/RepositoryAnalyser.class
RepositoryAnalyser.java
package org.apache.ivy.tools.analyser
public org.apache.ivy.tools.analyser.RepositoryAnalyser extends java.lang.Object {
	public void  () 
	public void analyse (java.lang.String, org.apache.ivy.tools.analyser.DependencyAnalyser) 
		java.io.IOException e
		java.io.File ivyFile
		int i
		String pattern
		org.apache.ivy.tools.analyser.DependencyAnalyser depAnalyser
		org.apache.ivy.tools.analyser.JarModuleFinder finder
		org.apache.ivy.core.module.descriptor.ModuleDescriptor[] mds
	public static void main (java.lang.String[]) 
		String[] args
		String jarjarLocation
		String pattern
		org.apache.ivy.tools.analyser.JarJarDependencyAnalyser a
}

org/apache/ivy/util/AbstractMessageLogger.class
AbstractMessageLogger.java
package org.apache.ivy.util
public abstract org.apache.ivy.util.AbstractMessageLogger extends java.lang.Object implements org.apache.ivy.util.MessageLogger  {
	private java.util.List problems
	private java.util.List warns
	private java.util.List errors
	private boolean showProgress
	public void  () 
	public void debug (java.lang.String) 
		String msg
	public void verbose (java.lang.String) 
		String msg
	public void deprecated (java.lang.String) 
		String msg
	public void info (java.lang.String) 
		String msg
	public void rawinfo (java.lang.String) 
		String msg
	public void warn (java.lang.String) 
		String msg
	public void error (java.lang.String) 
		String msg
	public java.util.List getProblems () 
	public void sumupProblems () 
	public void clearProblems () 
	public java.util.List getErrors () 
	public java.util.List getWarns () 
	public void progress () 
	public void endProgress () 
	public void endProgress (java.lang.String) 
		String msg
	public boolean isShowProgress () 
	public void setShowProgress (boolean) 
		boolean progress
	protected abstract void doProgress () 
	protected abstract void doEndProgress (java.lang.String) 
}

org/apache/ivy/util/Checks.class
Checks.java
package org.apache.ivy.util
public final org.apache.ivy.util.Checks extends java.lang.Object {
	private void  () 
	public static void checkNotNull (java.lang.Object, java.lang.String) 
		Object o
		String objectName
	public static java.io.File checkAbsolute (java.io.File, java.lang.String) 
		java.io.File f
		String fileName
	public static java.io.File checkAbsolute (java.lang.String, java.lang.String) 
		String path
		String fileName
		java.io.File f
}

org/apache/ivy/util/ChecksumHelper.class
ChecksumHelper.java
package org.apache.ivy.util
public final org.apache.ivy.util.ChecksumHelper extends java.lang.Object {
	private static final int BUFFER_SIZE
	private static java.util.Map algorithms
	private static final char[] CHARS
	public static void check (java.io.File, java.io.File, java.lang.String)  throws java.io.IOException 
		int lastSpaceIndex
		String expected
		String expected
		int spaceIndex
		java.io.File dest
		java.io.File checksumFile
		String algorithm
		String csFileContent
		String expected
		String computed
	public static java.lang.String computeAsString (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File f
		String algorithm
	private static byte[] compute (java.io.File, java.lang.String)  throws java.io.IOException 
		java.security.MessageDigest md
		byte[] buf
		int len
		java.io.File f
		String algorithm
		java.io.InputStream is
	public static boolean isKnownAlgorithm (java.lang.String) 
		String algorithm
	private static java.security.MessageDigest getMessageDigest (java.lang.String) 
		java.security.NoSuchAlgorithmException e
		String algorithm
		String mdAlgorithm
	public static java.lang.String byteArrayToHexString (byte[]) 
		int i
		byte[] in
		byte ch
		StringBuffer out
	private void  () 
	static void  () 
}

org/apache/ivy/util/ConfigurationUtils.class
ConfigurationUtils.java
package org.apache.ivy.util
public final org.apache.ivy.util.ConfigurationUtils extends java.lang.Object {
	private void  () 
	public static java.lang.String[] replaceWildcards (java.lang.String[], org.apache.ivy.core.module.descriptor.ModuleDescriptor) 
		int j
		org.apache.ivy.core.module.descriptor.Configuration[] all
		int j
		org.apache.ivy.core.module.descriptor.Configuration[] all
		int i
		java.util.Iterator iter
		String[] confs
		org.apache.ivy.core.module.descriptor.ModuleDescriptor md
		java.util.Set result
		java.util.Set excluded
}

org/apache/ivy/util/Configurator$Attribute.class
Configurator.java
package org.apache.ivy.util
public org.apache.ivy.util.Configurator$Attribute extends java.lang.Object {
	private String name
	private String defaultValue
	public void  () 
	public java.lang.String getDefault () 
	public void setDefault (java.lang.String) 
		String default1
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
}

org/apache/ivy/util/Configurator$Element.class
Configurator.java
package org.apache.ivy.util
public org.apache.ivy.util.Configurator$Element extends java.lang.Object {
	private String name
	private boolean optional
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public boolean isOptional () 
	public void setOptional (boolean) 
		boolean optional
}

org/apache/ivy/util/Configurator$Macro.class
Configurator.java
package org.apache.ivy.util
public org.apache.ivy.util.Configurator$Macro extends java.lang.Object {
	private org.apache.ivy.util.Configurator$MacroDef macrodef
	private java.util.Map attValues
	private java.util.Map macroRecords
	public void  (org.apache.ivy.util.Configurator$MacroDef) 
		org.apache.ivy.util.Configurator$MacroDef def
	public void defineAttribute (java.lang.String, java.lang.String) 
		String attributeName
		String value
	public org.apache.ivy.util.Configurator$MacroRecord recordCreateChild (java.lang.String) 
		String name
		org.apache.ivy.util.Configurator$MacroRecord macroRecord
		java.util.List records
	public java.lang.Object play (org.apache.ivy.util.Configurator) 
		org.apache.ivy.util.Configurator conf
}

org/apache/ivy/util/Configurator$MacroDef.class
Configurator.java
package org.apache.ivy.util
public org.apache.ivy.util.Configurator$MacroDef extends java.lang.Object {
	private String name
	private java.util.Map attributes
	private java.util.Map elements
	private org.apache.ivy.util.Configurator$MacroRecord macroRecord
	public void  (java.lang.String) 
		String macroName
	public org.apache.ivy.util.Configurator$Attribute getAttribute (java.lang.String) 
		String attributeName
	public java.lang.Object play (org.apache.ivy.util.Configurator, java.util.Map, java.util.Map) 
		org.apache.ivy.util.Configurator$Attribute att
		String val
		java.util.Iterator iter
		org.apache.ivy.util.Configurator conf
		java.util.Map attValues
		java.util.Map macroRecords
	private java.lang.Object play (org.apache.ivy.util.Configurator, org.apache.ivy.util.Configurator$MacroRecord, java.util.Map, java.util.Map) 
		String attName
		String attValue
		java.util.Iterator iter
		org.apache.ivy.util.Configurator$MacroRecord r
		java.util.Iterator it2
		org.apache.ivy.util.Configurator$MacroRecord element
		java.util.Iterator iterator
		java.util.List elements
		org.apache.ivy.util.Configurator$MacroRecord child
		org.apache.ivy.util.Configurator$Element elt
		java.util.Iterator iter
		org.apache.ivy.util.Configurator conf
		org.apache.ivy.util.Configurator$MacroRecord macroRecord
		java.util.Map attValues
		java.util.Map childrenRecords
		java.util.Map attributes
	private java.lang.String replaceParam (java.lang.String, java.util.Map) 
		String string
		java.util.Map attValues
	public java.lang.String getName () 
	public void addConfiguredAttribute (org.apache.ivy.util.Configurator$Attribute) 
		org.apache.ivy.util.Configurator$Attribute att
	public void addConfiguredElement (org.apache.ivy.util.Configurator$Element) 
		org.apache.ivy.util.Configurator$Element elt
	public org.apache.ivy.util.Configurator$Macro createMacro () 
	public void addAttribute (java.lang.String, java.lang.String) 
		String attName
		String attDefaultValue
		org.apache.ivy.util.Configurator$Attribute att
	public void addElement (java.lang.String, boolean) 
		String elementName
		boolean optional
		org.apache.ivy.util.Configurator$Element elt
	public org.apache.ivy.util.Configurator$MacroRecord recordCreateChild (java.lang.String) 
		String name
}

org/apache/ivy/util/Configurator$MacroRecord.class
Configurator.java
package org.apache.ivy.util
public org.apache.ivy.util.Configurator$MacroRecord extends java.lang.Object {
	private String name
	private java.util.Map attributes
	private java.util.List children
	private Object object
	public void  (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void recordAttribute (java.lang.String, java.lang.String) 
		String name
		String value
	public org.apache.ivy.util.Configurator$MacroRecord recordChild (java.lang.String) 
		String name
		org.apache.ivy.util.Configurator$MacroRecord child
	public org.apache.ivy.util.Configurator$MacroRecord recordChild (java.lang.String, java.lang.Object) 
		String name
		Object object
		org.apache.ivy.util.Configurator$MacroRecord child
	public java.util.Map getAttributes () 
	public java.util.List getChildren () 
	public java.lang.Object getObject () 
}

org/apache/ivy/util/Configurator$ObjectDescriptor.class
Configurator.java
package org.apache.ivy.util
 org.apache.ivy.util.Configurator$ObjectDescriptor extends java.lang.Object {
	private Object obj
	private String objName
	private java.util.Map createMethods
	private java.util.Map addMethods
	private java.util.Map addConfiguredMethods
	private java.util.Map setMethods
	private java.util.Map typeAddMethods
	private java.util.Map typeAddConfiguredMethods
	public void  (java.lang.Object, java.lang.String) 
		String name
		String name
		String name
		String name
		java.lang.reflect.Method m
		int i
		Object object
		String objName
		java.lang.reflect.Method[] methods
	public void addCreateMethod (java.lang.String, java.lang.reflect.Method) 
		String name
		java.lang.reflect.Method m
	public void addAddMethod (java.lang.String, java.lang.reflect.Method) 
		String name
		java.lang.reflect.Method m
	public void addAddConfiguredMethod (java.lang.String, java.lang.reflect.Method) 
		String name
		java.lang.reflect.Method m
	private void addAddMethod (java.lang.reflect.Method) 
		java.lang.reflect.Method m
	private void addAddConfiguredMethod (java.lang.reflect.Method) 
		java.lang.reflect.Method m
	public void addSetMethod (java.lang.String, java.lang.reflect.Method) 
		String name
		java.lang.reflect.Method m
		java.lang.reflect.Method current
	public java.lang.Object getObject () 
	public java.lang.reflect.Method getCreateMethod (java.lang.String) 
		String name
	public java.lang.reflect.Method getAddMethod (java.lang.String) 
		String name
	public java.lang.reflect.Method getAddConfiguredMethod (java.lang.String) 
		String name
	public java.lang.reflect.Method getAddMethod (java.lang.Class) 
		Class type
	public java.lang.reflect.Method getAddConfiguredMethod (java.lang.Class) 
		Class type
	private java.lang.reflect.Method getTypeMatchingMethod (java.lang.Class, java.util.Map) 
		Class clss
		java.util.Iterator iter
		Class type
		java.util.Map typeMethods
		java.lang.reflect.Method m
	public java.lang.reflect.Method getSetMethod (java.lang.String) 
		String name
	public java.lang.String getObjectName () 
}

org/apache/ivy/util/Configurator.class
Configurator.java
package org.apache.ivy.util
public org.apache.ivy.util.Configurator extends java.lang.Object {
	private org.apache.ivy.util.FileResolver fileResolver
	private java.util.Map typedefs
	private java.util.Map macrodefs
	private java.util.Stack objectStack
	private static final java.util.List TRUE_VALUES
	static Class class$java$lang$String
	static Class class$java$util$Map
	static Class class$java$lang$Boolean
	static Class class$java$lang$Character
	static Class class$java$lang$Short
	static Class class$java$lang$Integer
	static Class class$java$lang$Long
	static Class class$java$lang$Class
	static Class class$java$io$File
	public void  () 
	public void typeDef (java.lang.String, java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
		String className
	public void typeDef (java.lang.String, java.lang.Class) 
		String name
		Class clazz
	public void setRoot (java.lang.Object) 
		Object root
	public void clear () 
	private void setCurrent (java.lang.Object, java.lang.String) 
		Object object
		String name
	public java.lang.Object startCreateChild (java.lang.String) 
		org.apache.ivy.util.Configurator$MacroRecord record
		org.apache.ivy.util.Configurator$MacroRecord record
		org.apache.ivy.util.Configurator$MacroRecord record
		org.apache.ivy.util.Configurator$Macro macro
		InstantiationException ex
		IllegalArgumentException iae
		Exception ex
		String name
		org.apache.ivy.util.Configurator$ObjectDescriptor parentOD
		Object parent
		Object child
		org.apache.ivy.util.Configurator$MacroDef macrodef
		Class childClass
		java.lang.reflect.Method addChild
	public void addChild (java.lang.String, java.lang.Object) 
		InstantiationException ex
		IllegalArgumentException iae
		Exception ex
		String name
		Object child
		org.apache.ivy.util.Configurator$ObjectDescriptor parentOD
	private java.lang.Object addChild (org.apache.ivy.util.Configurator$ObjectDescriptor, java.lang.Class, java.lang.String, java.lang.Object)  throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
		org.apache.ivy.util.Configurator$MacroRecord record
		org.apache.ivy.util.Configurator$MacroRecord recordChild
		org.apache.ivy.util.Configurator$ObjectDescriptor parentOD
		Class childClass
		String name
		Object child
		Object parent
		java.lang.reflect.Method addChild
	public boolean isTopLevelMacroRecord () 
		org.apache.ivy.util.Configurator$ObjectDescriptor od
	public void setAttribute (java.lang.String, java.lang.String) 
		IllegalArgumentException iae
		Exception ex
		IllegalArgumentException iae
		Exception ex
		String attributeName
		String value
		org.apache.ivy.util.Configurator$ObjectDescriptor od
		java.lang.reflect.Method m
		Object convertedValue
		Class paramClass
	public void addText (java.lang.String) 
		IllegalArgumentException iae
		Exception ex
		String text
		org.apache.ivy.util.Configurator$ObjectDescriptor od
	public java.lang.Object endCreateChild () 
		IllegalArgumentException iae
		Exception ex
		org.apache.ivy.util.Configurator$ObjectDescriptor od
		org.apache.ivy.util.Configurator$ObjectDescriptor parentOD
		String name
		Class childClass
		java.lang.reflect.Method m
	public java.lang.Object getCurrent () 
	public int getDepth () 
	public org.apache.ivy.util.Configurator$MacroDef startMacroDef (java.lang.String) 
		String macroName
		org.apache.ivy.util.Configurator$MacroDef macroDef
	public void addMacroAttribute (java.lang.String, java.lang.String) 
		String attName
		String attDefaultValue
	public void addMacroElement (java.lang.String, boolean) 
		String elementName
		boolean optional
	public void endMacroDef () 
	public void addConfiguredMacrodef (org.apache.ivy.util.Configurator$MacroDef) 
		org.apache.ivy.util.Configurator$MacroDef macrodef
	public java.lang.Class getTypeDef (java.lang.String) 
		String name
	public org.apache.ivy.util.FileResolver getFileResolver () 
	public void setFileResolver (org.apache.ivy.util.FileResolver) 
		org.apache.ivy.util.FileResolver fileResolver
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/ivy/util/ContextualSAXHandler.class
ContextualSAXHandler.java
package org.apache.ivy.util
public org.apache.ivy.util.ContextualSAXHandler extends org.xml.sax.helpers.DefaultHandler {
	private java.util.Stack contextStack
	private StringBuffer buffer
	public void  () 
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
	protected java.lang.String getContext () 
		String ctx
		java.util.Iterator iter
		StringBuffer buf
	protected java.lang.String getText () 
}

org/apache/ivy/util/CopyProgressEvent.class
CopyProgressEvent.java
package org.apache.ivy.util
public org.apache.ivy.util.CopyProgressEvent extends java.lang.Object {
	private long totalReadBytes
	private byte[] buffer
	private int readBytes
	public void  () 
	public void  (byte[], int, long) 
		byte[] buffer
		int read
		long total
	public void  (byte[], long) 
		byte[] buffer
		long total
	protected org.apache.ivy.util.CopyProgressEvent update (byte[], int, long) 
		byte[] buffer
		int read
		long total
	public long getTotalReadBytes () 
	public byte[] getBuffer () 
	public int getReadBytes () 
}

org/apache/ivy/util/CopyProgressListener.class
CopyProgressListener.java
package org.apache.ivy.util
public abstract org.apache.ivy.util.CopyProgressListener extends java.lang.Object {
	public abstract void start (org.apache.ivy.util.CopyProgressEvent) 
	public abstract void progress (org.apache.ivy.util.CopyProgressEvent) 
	public abstract void end (org.apache.ivy.util.CopyProgressEvent) 
}

org/apache/ivy/util/Credentials.class
Credentials.java
package org.apache.ivy.util
public org.apache.ivy.util.Credentials extends java.lang.Object {
	private String realm
	private String host
	private String userName
	private String passwd
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String realm
		String host
		String userName
		String passwd
	public java.lang.String getHost () 
	public java.lang.String getPasswd () 
	public java.lang.String getRealm () 
	public java.lang.String getUserName () 
	public static java.lang.String buildKey (java.lang.String, java.lang.String) 
		String realm
		String host
	public java.lang.String toString () 
	private java.lang.String getPasswdAsStars () 
		int i
		StringBuffer sb
	public boolean equals (java.lang.Object) 
		org.apache.ivy.util.Credentials c
		Object o
	public int hashCode () 
	public java.lang.String getKey () 
}

org/apache/ivy/util/CredentialsUtil$CredentialPanel.class
CredentialsUtil.java
package org.apache.ivy.util
final org.apache.ivy.util.CredentialsUtil$CredentialPanel extends javax.swing.JPanel {
	private static final int FIELD_LENGTH
	private javax.swing.JTextField userNameField
	private javax.swing.JTextField passwordField
	private javax.swing.JCheckBox rememberDataCB
	void  (org.apache.ivy.util.Credentials, java.io.File) 
		org.apache.ivy.util.Credentials credentials
		java.io.File passfile
		java.awt.GridBagLayout layout
		java.awt.GridBagConstraints c
		String prompt
	static javax.swing.JTextField access$000 (org.apache.ivy.util.CredentialsUtil$CredentialPanel) 
		org.apache.ivy.util.CredentialsUtil$CredentialPanel x0
	static javax.swing.JTextField access$100 (org.apache.ivy.util.CredentialsUtil$CredentialPanel) 
		org.apache.ivy.util.CredentialsUtil$CredentialPanel x0
	static javax.swing.JCheckBox access$200 (org.apache.ivy.util.CredentialsUtil$CredentialPanel) 
		org.apache.ivy.util.CredentialsUtil$CredentialPanel x0
}

org/apache/ivy/util/CredentialsUtil.class
CredentialsUtil.java
package org.apache.ivy.util
public final org.apache.ivy.util.CredentialsUtil extends java.lang.Object {
	static Class class$org$apache$ivy$Ivy
	public static org.apache.ivy.util.Credentials promptCredentials (org.apache.ivy.util.Credentials, java.io.File) 
		Exception e
		Exception e
		Exception e
		Exception e
		java.util.Properties props
		java.io.FileOutputStream fos
		String username
		String passwd
		org.apache.ivy.util.Credentials c
		java.io.File passfile
		org.apache.ivy.util.CredentialsUtil$CredentialPanel credentialPanel
	public static org.apache.ivy.util.Credentials loadPassfile (org.apache.ivy.util.Credentials, java.io.File) 
		java.io.IOException e
		String username
		String passwd
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.util.Properties props
		java.io.FileInputStream fis
		org.apache.ivy.util.Credentials c
		java.io.File passfile
	private void  () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
}

org/apache/ivy/util/DefaultMessageLogger.class
DefaultMessageLogger.java
package org.apache.ivy.util
public org.apache.ivy.util.DefaultMessageLogger extends org.apache.ivy.util.AbstractMessageLogger {
	private int level
	public void  (int) 
		int level
	public void log (java.lang.String, int) 
		String msg
		int level
	public void rawlog (java.lang.String, int) 
		String msg
		int level
	public void doProgress () 
	public void doEndProgress (java.lang.String) 
		String msg
	public int getLevel () 
}

org/apache/ivy/util/EncrytedProperties.class
EncrytedProperties.java
package org.apache.ivy.util
public org.apache.ivy.util.EncrytedProperties extends java.util.Properties {
	public void  () 
	public synchronized java.lang.Object setProperty (java.lang.String, java.lang.String) 
		String key
		String value
	public java.lang.String getProperty (java.lang.String) 
		String key
	public java.lang.String getProperty (java.lang.String, java.lang.String) 
		String key
		String defaultValue
	public boolean containsValue (java.lang.Object) 
		Object value
	public synchronized boolean contains (java.lang.Object) 
		Object value
	public java.util.Collection values () 
		int i
		java.util.List ret
}

org/apache/ivy/util/FileResolver$1.class
FileResolver.java
package org.apache.ivy.util
final org.apache.ivy.util.FileResolver$1 extends java.lang.Object implements org.apache.ivy.util.FileResolver  {
	void  () 
	public java.io.File resolveFile (java.lang.String, java.lang.String) 
		String path
		String filename
}

org/apache/ivy/util/FileResolver.class
FileResolver.java
package org.apache.ivy.util
public abstract org.apache.ivy.util.FileResolver extends java.lang.Object {
	public static final org.apache.ivy.util.FileResolver DEFAULT
	public abstract java.io.File resolveFile (java.lang.String, java.lang.String) 
	static void  () 
}

org/apache/ivy/util/FileUtil.class
FileUtil.java
package org.apache.ivy.util
public final org.apache.ivy.util.FileUtil extends java.lang.Object {
	private static final int BUFFER_SIZE
	private static final byte[] EMPTY_BUFFER
	private void  () 
	public static void symlink (java.io.File, java.io.File, org.apache.ivy.util.CopyProgressListener, boolean)  throws java.io.IOException 
		java.io.InputStream errorStream
		java.io.InputStreamReader isr
		java.io.BufferedReader br
		StringBuffer error
		String line
		Runtime runtime
		Process process
		java.io.StringWriter buffer
		java.io.IOException x
		InterruptedException x
		java.io.File src
		java.io.File dest
		org.apache.ivy.util.CopyProgressListener l
		boolean overwrite
	public static boolean copy (java.io.File, java.io.File, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.io.File src
		java.io.File dest
		org.apache.ivy.util.CopyProgressListener l
	public static boolean copy (java.io.File, java.io.File, org.apache.ivy.util.CopyProgressListener, boolean)  throws java.io.IOException 
		java.io.File src
		java.io.File dest
		org.apache.ivy.util.CopyProgressListener l
		boolean overwrite
		long srcLen
		long destLen
	public static void copy (java.net.URL, java.io.File, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.net.URL src
		java.io.File dest
		org.apache.ivy.util.CopyProgressListener l
	public static void copy (java.io.File, java.net.URL, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.io.File src
		java.net.URL dest
		org.apache.ivy.util.CopyProgressListener l
	public static void copy (java.io.InputStream, java.io.File, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.io.InputStream src
		java.io.File dest
		org.apache.ivy.util.CopyProgressListener l
	public static void copy (java.io.InputStream, java.io.OutputStream, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.io.IOException ex
		byte[] buffer
		int c
		long total
		java.io.IOException ex
		java.io.IOException ex
		java.io.IOException ex
		java.io.IOException ex
		java.io.InputStream src
		java.io.OutputStream dest
		org.apache.ivy.util.CopyProgressListener l
		org.apache.ivy.util.CopyProgressEvent evt
	public static java.lang.String readEntirely (java.io.BufferedReader)  throws java.io.IOException 
		StringBuffer buf
		String line
		java.io.BufferedReader in
	public static java.lang.String readEntirely (java.io.File)  throws java.io.IOException 
		java.io.File f
	public static java.lang.String readEntirely (java.io.InputStream)  throws java.io.IOException 
		StringBuffer sb
		byte[] buffer
		int c
		java.io.InputStream is
	public static java.lang.String concat (java.lang.String, java.lang.String) 
		String dir
		String file
	public static boolean forceDelete (java.io.File) 
		int i
		java.io.File[] files
		java.io.File file
	public static java.util.List getPathFiles (java.io.File, java.io.File) 
		java.io.File root
		java.io.File file
		java.util.List ret
	public static java.util.Collection listAll (java.io.File, java.util.Collection) 
		java.io.File dir
		java.util.Collection ignore
	private static java.util.Collection listAll (java.io.File, java.util.Collection, java.util.Collection) 
		int i
		java.io.File[] files
		java.io.File file
		java.util.Collection list
		java.util.Collection ignore
	public static java.io.File resolveFile (java.io.File, java.lang.String) 
		java.io.File file
		String filename
		java.io.File f
	static void  () 
}

org/apache/ivy/util/HostUtil.class
HostUtil.java
package org.apache.ivy.util
public final org.apache.ivy.util.HostUtil extends java.lang.Object {
	private static String localHostName
	private void  () 
	public static java.lang.String getLocalHostName () 
		java.net.UnknownHostException e
	static void  () 
}

org/apache/ivy/util/MemoryUtil.class
MemoryUtil.java
package org.apache.ivy.util
public final org.apache.ivy.util.MemoryUtil extends java.lang.Object {
	private static final int SAMPLING_SIZE
	private static final int SLEEP_TIME
	private void  () 
	public static long sizeOf (java.lang.Class) 
		int i
		long startingMemoryUse
		long endingMemoryUse
		float approxSize
		Exception e
		Class clazz
		long size
		Object[] objects
	public static long getUsedMemory () 
		long totalMemory
		long freeMemory
		long usedMemory
	private static void gc () 
		Exception e
	public static void main (java.lang.String[])  throws java.lang.ClassNotFoundException 
		String[] args
}

org/apache/ivy/util/Message.class
Message.java
package org.apache.ivy.util
public final org.apache.ivy.util.Message extends java.lang.Object {
	public static final int MSG_ERR
	public static final int MSG_WARN
	public static final int MSG_INFO
	public static final int MSG_VERBOSE
	public static final int MSG_DEBUG
	private static boolean showedInfo
	private static org.apache.ivy.util.MessageLogger defaultLogger
	public static org.apache.ivy.util.MessageLogger getDefaultLogger () 
	public static void setDefaultLogger (org.apache.ivy.util.MessageLogger) 
		org.apache.ivy.util.MessageLogger logger
	private static org.apache.ivy.util.MessageLogger getLogger () 
	public static void showInfo () 
	public static void debug (java.lang.String) 
		String msg
	public static void verbose (java.lang.String) 
		String msg
	public static void info (java.lang.String) 
		String msg
	public static void rawinfo (java.lang.String) 
		String msg
	public static void deprecated (java.lang.String) 
		String msg
	public static void warn (java.lang.String) 
		String msg
	public static void error (java.lang.String) 
		String msg
	public static java.util.List getProblems () 
	public static void sumupProblems () 
	public static void progress () 
	public static void endProgress () 
	public static void endProgress (java.lang.String) 
		String msg
	public static boolean isShowProgress () 
	public static void setShowProgress (boolean) 
		boolean progress
	private void  () 
	static void  () 
}

org/apache/ivy/util/MessageLogger.class
MessageLogger.java
package org.apache.ivy.util
public abstract org.apache.ivy.util.MessageLogger extends java.lang.Object {
	public abstract void log (java.lang.String, int) 
	public abstract void rawlog (java.lang.String, int) 
	public abstract void debug (java.lang.String) 
	public abstract void verbose (java.lang.String) 
	public abstract void deprecated (java.lang.String) 
	public abstract void info (java.lang.String) 
	public abstract void rawinfo (java.lang.String) 
	public abstract void warn (java.lang.String) 
	public abstract void error (java.lang.String) 
	public abstract java.util.List getProblems () 
	public abstract java.util.List getWarns () 
	public abstract java.util.List getErrors () 
	public abstract void clearProblems () 
	public abstract void sumupProblems () 
	public abstract void progress () 
	public abstract void endProgress () 
	public abstract void endProgress (java.lang.String) 
	public abstract boolean isShowProgress () 
	public abstract void setShowProgress (boolean) 
}

org/apache/ivy/util/MessageLoggerEngine.class
MessageLoggerEngine.java
package org.apache.ivy.util
public org.apache.ivy.util.MessageLoggerEngine extends java.lang.Object implements org.apache.ivy.util.MessageLogger  {
	private final java.util.Stack loggerStack
	private org.apache.ivy.util.MessageLogger defaultLogger
	private java.util.List problems
	private java.util.List warns
	private java.util.List errors
	public void  () 
	public void setDefaultLogger (org.apache.ivy.util.MessageLogger) 
		org.apache.ivy.util.MessageLogger defaultLogger
	public void pushLogger (org.apache.ivy.util.MessageLogger) 
		org.apache.ivy.util.MessageLogger logger
	public void popLogger () 
	private org.apache.ivy.util.MessageLogger peekLogger () 
	private org.apache.ivy.util.MessageLogger getDefaultLogger () 
	public void warn (java.lang.String) 
		String msg
	public void error (java.lang.String) 
		String msg
	public java.util.List getErrors () 
	public java.util.List getProblems () 
	public java.util.List getWarns () 
	public void sumupProblems () 
	public void clearProblems () 
		org.apache.ivy.util.MessageLogger l
		java.util.Iterator iter
	public void setShowProgress (boolean) 
		org.apache.ivy.util.MessageLogger l
		java.util.Iterator iter
		boolean progress
	public boolean isShowProgress () 
	public void debug (java.lang.String) 
		String msg
	public void deprecated (java.lang.String) 
		String msg
	public void endProgress () 
	public void endProgress (java.lang.String) 
		String msg
	public void info (java.lang.String) 
		String msg
	public void rawinfo (java.lang.String) 
		String msg
	public void log (java.lang.String, int) 
		String msg
		int level
	public void progress () 
	public void rawlog (java.lang.String, int) 
		String msg
		int level
	public void verbose (java.lang.String) 
		String msg
}

org/apache/ivy/util/MessageLoggerHelper.class
MessageLoggerHelper.java
package org.apache.ivy.util
public final org.apache.ivy.util.MessageLoggerHelper extends java.lang.Object {
	public static void sumupProblems (org.apache.ivy.util.MessageLogger) 
		String msg
		java.util.Iterator iter
		String msg
		java.util.Iterator iter
		java.util.List myWarns
		java.util.List myErrors
		org.apache.ivy.util.MessageLogger logger
		java.util.List myProblems
	private void  () 
}

org/apache/ivy/util/PropertiesFile.class
PropertiesFile.java
package org.apache.ivy.util
public org.apache.ivy.util.PropertiesFile extends java.util.Properties {
	private java.io.File file
	private String header
	public void  (java.io.File, java.lang.String) 
		Exception ex
		java.io.IOException e
		java.io.FileInputStream fis
		java.io.File file
		String header
	public void save () 
		Exception ex
		java.io.IOException e
		java.io.FileOutputStream fos
}

org/apache/ivy/util/StringUtils.class
StringUtils.java
package org.apache.ivy.util
public final org.apache.ivy.util.StringUtils extends java.lang.Object {
	private static final char[] SHIFTS
	private void  () 
	public static java.lang.String uncapitalize (java.lang.String) 
		String string
	public static java.lang.String getErrorMessage (java.lang.Throwable) 
		java.lang.reflect.InvocationTargetException ex
		Throwable t
		String errMsg
	public static java.lang.String getStackTrace (java.lang.Exception) 
		Exception e
		java.io.ByteArrayOutputStream baos
		java.io.PrintWriter printWriter
		String stackTrace
	public static java.lang.String join (java.lang.Object[], java.lang.String) 
		int i
		Object[] objs
		String sep
		StringBuffer buf
	public static final java.lang.String encrypt (java.lang.String) 
		char c
		int i
		String str
		StringBuffer buf
	public static final java.lang.String decrypt (java.lang.String) 
		int i
		String str
		StringBuffer buf
	private static char decrypt (char) 
		char i
		char c
	public static java.lang.String repeat (java.lang.String, int) 
		int i
		String str
		int count
		StringBuffer sb
	static void  () 
}

org/apache/ivy/util/XMLHelper.class
XMLHelper.java
package org.apache.ivy.util
public abstract org.apache.ivy.util.XMLHelper extends java.lang.Object {
	static final String JAXP_SCHEMA_LANGUAGE
	static final String JAXP_SCHEMA_SOURCE
	static final String XML_NAMESPACE_PREFIXES
	static final String W3C_XML_SCHEMA
	private static boolean canUseSchemaValidation
	private static javax.xml.parsers.DocumentBuilder docBuilder
	private static javax.xml.parsers.SAXParser newSAXParser (java.net.URL, java.io.InputStream)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		javax.xml.parsers.SAXParserFactory parserFactory
		javax.xml.parsers.SAXParser parser
		org.xml.sax.SAXNotRecognizedException ex
		java.net.URL schema
		java.io.InputStream schemaStream
	public static void parse (java.net.URL, java.net.URL, org.xml.sax.helpers.DefaultHandler)  throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException 
		java.net.URL xmlURL
		java.net.URL schema
		org.xml.sax.helpers.DefaultHandler handler
	public static void parse (java.net.URL, java.net.URL, org.xml.sax.helpers.DefaultHandler, org.xml.sax.ext.LexicalHandler)  throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException 
		org.xml.sax.InputSource inSrc
		java.io.IOException e
		java.io.IOException e
		java.net.URL xmlURL
		java.net.URL schema
		org.xml.sax.helpers.DefaultHandler handler
		org.xml.sax.ext.LexicalHandler lHandler
		java.io.InputStream xmlStream
	public static void parse (java.io.InputStream, java.net.URL, org.xml.sax.helpers.DefaultHandler, org.xml.sax.ext.LexicalHandler)  throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException 
		java.io.InputStream xmlStream
		java.net.URL schema
		org.xml.sax.helpers.DefaultHandler handler
		org.xml.sax.ext.LexicalHandler lHandler
	public static void parse (org.xml.sax.InputSource, java.net.URL, org.xml.sax.helpers.DefaultHandler, org.xml.sax.ext.LexicalHandler)  throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException 
		org.xml.sax.SAXException ex
		javax.xml.parsers.SAXParser parser
		java.io.IOException ex
		java.io.IOException ex
		org.xml.sax.InputSource xmlStream
		java.net.URL schema
		org.xml.sax.helpers.DefaultHandler handler
		org.xml.sax.ext.LexicalHandler lHandler
		java.io.InputStream schemaStream
	public static boolean canUseSchemaValidation () 
	public static java.lang.String escape (java.lang.String) 
		int i
		String text
		StringBuffer result
		char[] chars
	public static org.w3c.dom.Document parseToDom (java.io.InputStream, org.apache.ivy.plugins.repository.Resource, org.xml.sax.EntityResolver)  throws java.io.IOException org.xml.sax.SAXException 
		org.xml.sax.SAXException e
		java.io.InputStream stream
		org.apache.ivy.plugins.repository.Resource res
		org.xml.sax.EntityResolver entityResolver
		javax.xml.parsers.DocumentBuilder docBuilder
		org.w3c.dom.Document pomDomDoc
	public static javax.xml.parsers.DocumentBuilder getDocBuilder (org.xml.sax.EntityResolver) 
		javax.xml.parsers.DocumentBuilderFactory factory
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.EntityResolver entityResolver
	private void  () 
	static void  () 
}

org/apache/ivy/util/cli/CommandLine.class
CommandLine.java
package org.apache.ivy.util.cli
public org.apache.ivy.util.cli.CommandLine extends java.lang.Object {
	private java.util.Map optionValues
	private String[] leftOverArgs
	public void  () 
	void addOptionValues (java.lang.String, java.lang.String[]) 
		String option
		String[] values
	void setLeftOverArgs (java.lang.String[]) 
		String[] args
	public boolean hasOption (java.lang.String) 
		String option
	public java.lang.String getOptionValue (java.lang.String) 
		String option
		String[] values
	public java.lang.String getOptionValue (java.lang.String, java.lang.String) 
		String option
		String defaultValue
		String value
	public java.lang.String[] getOptionValues (java.lang.String) 
		String option
	public java.lang.String[] getLeftOverArgs () 
}

org/apache/ivy/util/cli/CommandLineParser.class
CommandLineParser.java
package org.apache.ivy.util.cli
public org.apache.ivy.util.cli.CommandLineParser extends java.lang.Object {
	private static final int MIN_DESC_WIDTH
	private static final int MAX_SPEC_WIDTH
	private java.util.Map options
	private java.util.Map categories
	public void  () 
	public org.apache.ivy.util.cli.CommandLineParser addCategory (java.lang.String) 
		String category
	public org.apache.ivy.util.cli.CommandLineParser addOption (org.apache.ivy.util.cli.Option) 
		org.apache.ivy.util.cli.Option option
	public org.apache.ivy.util.cli.CommandLine parse (java.lang.String[])  throws org.apache.ivy.util.cli.ParseException 
		String arg
		org.apache.ivy.util.cli.Option option
		String[] args
		org.apache.ivy.util.cli.CommandLine line
		int index
		java.util.ListIterator iterator
		String[] leftOverArgs
	public void printHelp (java.io.PrintWriter, int, java.lang.String, boolean) 
		org.apache.ivy.util.cli.Option option
		java.util.Iterator iterator
		org.apache.ivy.util.cli.Option option
		String spec
		int specLength
		StringBuffer desc
		int count
		java.util.Iterator it
		java.util.Map$Entry entry
		String category
		java.util.List options
		java.util.Iterator iterator
		java.io.PrintWriter pw
		int width
		String command
		boolean showDeprecated
		int specWidth
}

org/apache/ivy/util/cli/Option.class
Option.java
package org.apache.ivy.util.cli
public org.apache.ivy.util.cli.Option extends java.lang.Object {
	private String name
	private String[] args
	private String description
	private boolean required
	private boolean countArgs
	private boolean deprecated
	void  (java.lang.String, java.lang.String[], java.lang.String, boolean, boolean, boolean) 
		String name
		String[] args
		String description
		boolean required
		boolean countArgs
		boolean deprecated
	public java.lang.String getName () 
	public java.lang.String[] getArgs () 
	public java.lang.String getDescription () 
	public boolean isRequired () 
	public boolean isCountArgs () 
	public boolean isDeprecated () 
	java.lang.String[] parse (java.util.ListIterator)  throws org.apache.ivy.util.cli.ParseException 
		int i
		String[] values
		String value
		java.util.List values
		java.util.ListIterator iterator
	private void missingArgument (int)  throws org.apache.ivy.util.cli.ParseException 
		int i
	public java.lang.String getSpec () 
	private java.lang.String getArgsSpec () 
		int i
		StringBuffer sb
}

org/apache/ivy/util/cli/OptionBuilder.class
OptionBuilder.java
package org.apache.ivy.util.cli
public org.apache.ivy.util.cli.OptionBuilder extends java.lang.Object {
	private String name
	private java.util.List args
	private String description
	private boolean required
	private boolean countArgs
	private boolean deprecated
	public void  (java.lang.String) 
		String name
	public org.apache.ivy.util.cli.OptionBuilder required (boolean) 
		boolean required
	public org.apache.ivy.util.cli.OptionBuilder description (java.lang.String) 
		String description
	public org.apache.ivy.util.cli.OptionBuilder arg (java.lang.String) 
		String argName
	public org.apache.ivy.util.cli.OptionBuilder countArgs (boolean) 
		boolean countArgs
	public org.apache.ivy.util.cli.OptionBuilder deprecated () 
	public org.apache.ivy.util.cli.Option create () 
}

org/apache/ivy/util/cli/ParseException.class
ParseException.java
package org.apache.ivy.util.cli
public org.apache.ivy.util.cli.ParseException extends java.lang.Exception {
	public void  (java.lang.String) 
		String reason
}

org/apache/ivy/util/extendable/DefaultExtendableItem.class
DefaultExtendableItem.java
package org.apache.ivy.util.extendable
public org.apache.ivy.util.extendable.DefaultExtendableItem extends org.apache.ivy.util.extendable.UnmodifiableExtendableItem {
	public void  () 
	public void  (java.util.Map, java.util.Map) 
		java.util.Map stdAttributes
		java.util.Map extraAttributes
	public void setExtraAttribute (java.lang.String, java.lang.String) 
		String attName
		String attValue
}

org/apache/ivy/util/extendable/ExtendableItem.class
ExtendableItem.java
package org.apache.ivy.util.extendable
public abstract org.apache.ivy.util.extendable.ExtendableItem extends java.lang.Object {
	public abstract java.lang.String getAttribute (java.lang.String) 
	public abstract java.lang.String getExtraAttribute (java.lang.String) 
	public abstract java.util.Map getAttributes () 
	public abstract java.util.Map getExtraAttributes () 
	public abstract java.util.Map getQualifiedExtraAttributes () 
}

org/apache/ivy/util/extendable/ExtendableItemHelper.class
ExtendableItemHelper.java
package org.apache.ivy.util.extendable
public final org.apache.ivy.util.extendable.ExtendableItemHelper extends java.lang.Object {
	private void  () 
	public static java.util.Map getExtraAttributes (org.xml.sax.Attributes, java.lang.String) 
		int i
		org.xml.sax.Attributes attributes
		String prefix
		java.util.Map ret
	public static java.util.Map getExtraAttributes (org.apache.ivy.plugins.parser.ParserSettings, org.xml.sax.Attributes, java.lang.String[]) 
		int i
		org.apache.ivy.plugins.parser.ParserSettings settings
		org.xml.sax.Attributes attributes
		String[] ignoredAttNames
		java.util.Map ret
		java.util.Collection ignored
	public static void fillExtraAttributes (org.apache.ivy.plugins.parser.ParserSettings, org.apache.ivy.util.extendable.DefaultExtendableItem, org.xml.sax.Attributes, java.lang.String[]) 
		String attName
		String attValue
		java.util.Iterator iter
		org.apache.ivy.plugins.parser.ParserSettings settings
		org.apache.ivy.util.extendable.DefaultExtendableItem item
		org.xml.sax.Attributes attributes
		String[] ignoredAttNames
		java.util.Map att
}

org/apache/ivy/util/extendable/UnmodifiableExtendableItem.class
UnmodifiableExtendableItem.java
package org.apache.ivy.util.extendable
public org.apache.ivy.util.extendable.UnmodifiableExtendableItem extends java.lang.Object implements org.apache.ivy.util.extendable.ExtendableItem  {
	private final java.util.Map attributes
	private final java.util.Map unmodifiableAttributesView
	private final java.util.Map extraAttributes
	private final java.util.Map unmodifiableExtraAttributesView
	private final java.util.Map qualifiedExtraAttributes
	private final java.util.Map unmodifiableQualifiedExtraAttributesView
	public void  (java.util.Map, java.util.Map) 
		java.util.Map$Entry extraAtt
		java.util.Iterator iter
		java.util.Map stdAttributes
		java.util.Map extraAttributes
	public java.lang.String getAttribute (java.lang.String) 
		String attName
	public java.lang.String getExtraAttribute (java.lang.String) 
		String attName
		String v
	protected void setExtraAttribute (java.lang.String, java.lang.String) 
		String attName
		String attValue
		int index
	protected void setStandardAttribute (java.lang.String, java.lang.String) 
		String attName
		String attValue
	public java.util.Map getAttributes () 
	public java.util.Map getExtraAttributes () 
	public java.util.Map getQualifiedExtraAttributes () 
}

org/apache/ivy/util/filter/AndFilter.class
AndFilter.java
package org.apache.ivy.util.filter
public org.apache.ivy.util.filter.AndFilter extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private org.apache.ivy.util.filter.Filter op1
	private org.apache.ivy.util.filter.Filter op2
	public void  (org.apache.ivy.util.filter.Filter, org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.util.filter.Filter op1
		org.apache.ivy.util.filter.Filter op2
	public org.apache.ivy.util.filter.Filter getOp1 () 
	public org.apache.ivy.util.filter.Filter getOp2 () 
	public boolean accept (java.lang.Object) 
		Object o
}

org/apache/ivy/util/filter/ArtifactTypeFilter.class
ArtifactTypeFilter.java
package org.apache.ivy.util.filter
public org.apache.ivy.util.filter.ArtifactTypeFilter extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private java.util.Collection acceptedTypes
	public void  (java.util.Collection) 
		java.util.Collection acceptedTypes
	public boolean accept (java.lang.Object) 
		Object o
		org.apache.ivy.core.module.descriptor.Artifact art
}

org/apache/ivy/util/filter/Filter.class
Filter.java
package org.apache.ivy.util.filter
public abstract org.apache.ivy.util.filter.Filter extends java.lang.Object {
	public abstract boolean accept (java.lang.Object) 
}

org/apache/ivy/util/filter/FilterHelper.class
FilterHelper.java
package org.apache.ivy.util.filter
public final org.apache.ivy.util.filter.FilterHelper extends java.lang.Object {
	public static final org.apache.ivy.util.filter.Filter NO_FILTER
	private void  () 
	public static org.apache.ivy.util.filter.Filter getArtifactTypeFilter (java.lang.String) 
		String types
		String[] t
	public static org.apache.ivy.util.filter.Filter getArtifactTypeFilter (java.lang.String[]) 
		String current
		int i
		String[] types
		java.util.List acceptedTypes
	public static java.util.Collection filter (java.util.Collection, org.apache.ivy.util.filter.Filter) 
		Object element
		java.util.Iterator iter
		java.util.Collection col
		org.apache.ivy.util.filter.Filter filter
		java.util.Collection ret
	static void  () 
}

org/apache/ivy/util/filter/NoFilter.class
NoFilter.java
package org.apache.ivy.util.filter
public final org.apache.ivy.util.filter.NoFilter extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	public static final org.apache.ivy.util.filter.Filter INSTANCE
	private void  () 
	public boolean accept (java.lang.Object) 
		Object o
	public java.lang.String toString () 
	static void  () 
}

org/apache/ivy/util/filter/NotFilter.class
NotFilter.java
package org.apache.ivy.util.filter
public org.apache.ivy.util.filter.NotFilter extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private org.apache.ivy.util.filter.Filter op
	public void  (org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.util.filter.Filter op
	public org.apache.ivy.util.filter.Filter getOp () 
	public boolean accept (java.lang.Object) 
		Object o
}

org/apache/ivy/util/filter/OrFilter.class
OrFilter.java
package org.apache.ivy.util.filter
public org.apache.ivy.util.filter.OrFilter extends java.lang.Object implements org.apache.ivy.util.filter.Filter  {
	private org.apache.ivy.util.filter.Filter op1
	private org.apache.ivy.util.filter.Filter op2
	public void  (org.apache.ivy.util.filter.Filter, org.apache.ivy.util.filter.Filter) 
		org.apache.ivy.util.filter.Filter op1
		org.apache.ivy.util.filter.Filter op2
	public org.apache.ivy.util.filter.Filter getOp1 () 
	public org.apache.ivy.util.filter.Filter getOp2 () 
	public boolean accept (java.lang.Object) 
		Object o
}

org/apache/ivy/util/url/AbstractURLHandler.class
AbstractURLHandler.java
package org.apache.ivy.util.url
public abstract org.apache.ivy.util.url.AbstractURLHandler extends java.lang.Object implements org.apache.ivy.util.url.URLHandler  {
	private static final java.util.regex.Pattern ESCAPE_PATTERN
	private static int requestMethod
	public void  () 
	public boolean isReachable (java.net.URL) 
		java.net.URL url
	public boolean isReachable (java.net.URL, int) 
		java.net.URL url
		int timeout
	public long getContentLength (java.net.URL) 
		java.net.URL url
	public long getContentLength (java.net.URL, int) 
		java.net.URL url
		int timeout
	public long getLastModified (java.net.URL) 
		java.net.URL url
	public long getLastModified (java.net.URL, int) 
		java.net.URL url
		int timeout
	protected void validatePutStatusCode (java.net.URL, int, java.lang.String)  throws java.io.IOException 
		java.net.URL dest
		int statusCode
		String statusMessage
	public void setRequestMethod (int) 
		int requestMethod
	public int getRequestMethod () 
	protected java.lang.String normalizeToString (java.net.URL)  throws java.io.IOException 
		java.net.URI uri
		String uriString
		java.io.IOException ioe
		java.net.URISyntaxException e
		java.net.URL url
	protected java.net.URL normalizeToURL (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	static void  () 
}

org/apache/ivy/util/url/ApacheURLLister.class
ApacheURLLister.java
package org.apache.ivy.util.url
public org.apache.ivy.util.url.ApacheURLLister extends java.lang.Object {
	private static final java.util.regex.Pattern PATTERN
	public void  () 
	public java.util.List listAll (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	public java.util.List listDirectories (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	public java.util.List listFiles (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	public java.util.List retrieveListing (java.net.URL, boolean, boolean)  throws java.io.IOException 
		Exception ignore
		int slashIndex
		java.net.URL child
		String href
		String text
		int dotIndex
		boolean directory
		java.net.URL url
		boolean includeFiles
		boolean includeDirectories
		java.util.List urlList
		java.io.BufferedReader r
		String htmlText
		java.util.regex.Matcher matcher
	static void  () 
}

org/apache/ivy/util/url/BasicURLHandler$HttpStatus.class
BasicURLHandler.java
package org.apache.ivy.util.url
final org.apache.ivy.util.url.BasicURLHandler$HttpStatus extends java.lang.Object {
	static final int SC_OK
	static final int SC_PROXY_AUTHENTICATION_REQUIRED
	private void  () 
}

org/apache/ivy/util/url/BasicURLHandler.class
BasicURLHandler.java
package org.apache.ivy.util.url
public org.apache.ivy.util.url.BasicURLHandler extends org.apache.ivy.util.url.AbstractURLHandler {
	private static final int BUFFER_SIZE
	public void  () 
	public org.apache.ivy.util.url.URLHandler$URLInfo getURLInfo (java.net.URL) 
		java.net.URL url
	public org.apache.ivy.util.url.URLHandler$URLInfo getURLInfo (java.net.URL, int) 
		java.net.HttpURLConnection httpCon
		int contentLength
		java.net.UnknownHostException e
		java.io.IOException e
		java.net.URL url
		int timeout
		java.net.URLConnection con
	private boolean checkStatusCode (java.net.URL, java.net.HttpURLConnection)  throws java.io.IOException 
		java.net.URL url
		java.net.HttpURLConnection con
		int status
	public java.io.InputStream openStream (java.net.URL)  throws java.io.IOException 
		java.net.HttpURLConnection httpCon
		java.io.ByteArrayOutputStream outStream
		byte[] buffer
		int len
		java.net.URL url
		java.net.URLConnection conn
		java.io.InputStream inStream
	public void download (java.net.URL, java.io.File, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.net.HttpURLConnection httpCon
		int contentLength
		long lastModified
		java.net.URL src
		java.io.File dest
		org.apache.ivy.util.CopyProgressListener l
		java.net.URLConnection srcConn
	public void upload (java.io.File, java.net.URL, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.io.OutputStream os
		java.io.IOException e
		java.io.IOException e
		java.io.InputStream in
		java.io.File source
		java.net.URL dest
		org.apache.ivy.util.CopyProgressListener l
		java.net.HttpURLConnection conn
	private void disconnect (java.net.URLConnection) 
		java.io.IOException e
		java.net.URLConnection con
}

org/apache/ivy/util/url/CredentialsStore.class
CredentialsStore.java
package org.apache.ivy.util.url
public final org.apache.ivy.util.url.CredentialsStore extends java.lang.Object {
	private static final java.util.Map KEYRING
	public static final org.apache.ivy.util.url.CredentialsStore INSTANCE
	private void  () 
	public void addCredentials (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String realm
		String host
		String userName
		String passwd
		org.apache.ivy.util.Credentials c
	public org.apache.ivy.util.Credentials getCredentials (java.lang.String, java.lang.String) 
		String realm
		String host
	static void  () 
}

org/apache/ivy/util/url/HttpClientHandler$1.class
HttpClientHandler.java
package org.apache.ivy.util.url
 org.apache.ivy.util.url.HttpClientHandler$1 extends java.lang.Object implements java.lang.Runnable  {
	private final org.apache.commons.httpclient.MultiThreadedHttpConnectionManager val$connManager
	private final org.apache.ivy.util.url.HttpClientHandler this$0
	void  (org.apache.ivy.util.url.HttpClientHandler, org.apache.commons.httpclient.MultiThreadedHttpConnectionManager) 
	public void run () 
}

org/apache/ivy/util/url/HttpClientHandler$GETInputStream.class
HttpClientHandler.java
package org.apache.ivy.util.url
final org.apache.ivy.util.url.HttpClientHandler$GETInputStream extends java.io.InputStream {
	private java.io.InputStream is
	private org.apache.commons.httpclient.methods.GetMethod get
	private void  (org.apache.commons.httpclient.methods.GetMethod)  throws java.io.IOException 
		org.apache.commons.httpclient.methods.GetMethod get
	public int available ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	public void mark (int) 
		int readlimit
	public boolean markSupported () 
	public int read ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	public int read (byte[])  throws java.io.IOException 
		byte[] b
	public void reset ()  throws java.io.IOException 
	public long skip (long)  throws java.io.IOException 
		long n
	public java.lang.String toString () 
	void  (org.apache.commons.httpclient.methods.GetMethod, org.apache.ivy.util.url.HttpClientHandler$1)  throws java.io.IOException 
		org.apache.commons.httpclient.methods.GetMethod x0
		org.apache.ivy.util.url.HttpClientHandler$1 x1
}

org/apache/ivy/util/url/HttpClientHandler$HttpClientHelper.class
HttpClientHandler.java
package org.apache.ivy.util.url
public abstract org.apache.ivy.util.url.HttpClientHandler$HttpClientHelper extends java.lang.Object {
	public abstract long getResponseContentLength (org.apache.commons.httpclient.HttpMethodBase) 
	public abstract int getHttpClientMajorVersion () 
}

org/apache/ivy/util/url/HttpClientHandler$HttpClientHelper2x.class
HttpClientHandler.java
package org.apache.ivy.util.url
final org.apache.ivy.util.url.HttpClientHandler$HttpClientHelper2x extends java.lang.Object implements org.apache.ivy.util.url.HttpClientHandler$HttpClientHelper  {
	private static final int VERSION
	private void  () 
	public long getResponseContentLength (org.apache.commons.httpclient.HttpMethodBase) 
		NumberFormatException e
		org.apache.commons.httpclient.HttpMethodBase method
		org.apache.commons.httpclient.Header header
	public int getHttpClientMajorVersion () 
	void  (org.apache.ivy.util.url.HttpClientHandler$1) 
		org.apache.ivy.util.url.HttpClientHandler$1 x0
}

org/apache/ivy/util/url/HttpClientHandler$HttpClientHelper3x.class
HttpClientHandler.java
package org.apache.ivy.util.url
final org.apache.ivy.util.url.HttpClientHandler$HttpClientHelper3x extends java.lang.Object implements org.apache.ivy.util.url.HttpClientHandler$HttpClientHelper  {
	private static final int VERSION
	private void  () 
	public long getResponseContentLength (org.apache.commons.httpclient.HttpMethodBase) 
		org.apache.commons.httpclient.HttpMethodBase method
	public int getHttpClientMajorVersion () 
	void  (org.apache.ivy.util.url.HttpClientHandler$1) 
		org.apache.ivy.util.url.HttpClientHandler$1 x0
}

org/apache/ivy/util/url/HttpClientHandler.class
HttpClientHandler.java
package org.apache.ivy.util.url
public org.apache.ivy.util.url.HttpClientHandler extends org.apache.ivy.util.url.AbstractURLHandler {
	private static final java.text.SimpleDateFormat LAST_MODIFIED_FORMAT
	private int proxyPort
	private String proxyRealm
	private String proxyHost
	private String proxyUserName
	private String proxyPasswd
	private org.apache.ivy.util.url.HttpClientHandler$HttpClientHelper httpClientHelper
	private static org.apache.commons.httpclient.HttpClient httpClient
	static Class class$org$apache$commons$httpclient$HttpMethodBase
	public void  () 
	private void configureProxy () 
	public java.io.InputStream openStream (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		org.apache.commons.httpclient.methods.GetMethod get
	public void download (java.net.URL, java.io.File, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.net.URL src
		java.io.File dest
		org.apache.ivy.util.CopyProgressListener l
		org.apache.commons.httpclient.methods.GetMethod get
	public void upload (java.io.File, java.net.URL, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		int statusCode
		java.io.IOException e
		java.io.IOException e
		java.io.File src
		java.net.URL dest
		org.apache.ivy.util.CopyProgressListener l
		org.apache.commons.httpclient.HttpClient client
		org.apache.commons.httpclient.methods.PutMethod put
		java.io.FileInputStream fileStream
	public org.apache.ivy.util.url.URLHandler$URLInfo getURLInfo (java.net.URL) 
		java.net.URL url
	public org.apache.ivy.util.url.URLHandler$URLInfo getURLInfo (java.net.URL, int) 
		org.apache.commons.httpclient.HttpException e
		java.net.UnknownHostException e
		java.io.IOException e
		IllegalArgumentException e
		java.net.URL url
		int timeout
		org.apache.commons.httpclient.HttpMethodBase method
	private boolean checkStatusCode (java.net.URL, org.apache.commons.httpclient.HttpMethodBase)  throws java.io.IOException 
		java.net.URL url
		org.apache.commons.httpclient.HttpMethodBase method
		int status
	private long getLastModified (org.apache.commons.httpclient.HttpMethodBase) 
		java.text.ParseException e
		String lastModified
		org.apache.commons.httpclient.HttpMethodBase method
		org.apache.commons.httpclient.Header header
	private long getResponseContentLength (org.apache.commons.httpclient.HttpMethodBase) 
		org.apache.commons.httpclient.HttpMethodBase head
	private org.apache.ivy.util.url.HttpClientHandler$HttpClientHelper getHttpClientHelper () 
		SecurityException e
		NoSuchMethodException e
	public int getHttpClientMajorVersion () 
		org.apache.ivy.util.url.HttpClientHandler$HttpClientHelper helper
	private org.apache.commons.httpclient.methods.GetMethod doGet (java.net.URL, int)  throws java.io.IOException 
		java.net.URL url
		int timeout
		org.apache.commons.httpclient.HttpClient client
		org.apache.commons.httpclient.methods.GetMethod get
	private org.apache.commons.httpclient.methods.HeadMethod doHead (java.net.URL, int)  throws java.io.IOException 
		java.net.URL url
		int timeout
		org.apache.commons.httpclient.HttpClient client
		org.apache.commons.httpclient.methods.HeadMethod head
	private org.apache.commons.httpclient.HttpClient getClient (java.net.URL) 
		org.apache.commons.httpclient.MultiThreadedHttpConnectionManager connManager
		java.util.List authPrefs
		java.net.URL url
		org.apache.ivy.util.Credentials c
	private boolean useProxy () 
	private boolean useAuthentication (java.net.URL) 
		java.net.URL url
	private org.apache.ivy.util.Credentials getCredentials (java.net.URL) 
		java.net.URL url
	private boolean useProxyAuthentication () 
	static java.lang.Class class$ (java.lang.String) 
		ClassNotFoundException x1
		String x0
	static void  () 
}

org/apache/ivy/util/url/IvyAuthenticator.class
IvyAuthenticator.java
package org.apache.ivy.util.url
public final org.apache.ivy.util.url.IvyAuthenticator extends java.net.Authenticator {
	public static final org.apache.ivy.util.url.IvyAuthenticator INSTANCE
	private void  () 
	protected java.net.PasswordAuthentication getPasswordAuthentication () 
		String proxyPass
		String proxyUser
		org.apache.ivy.util.Credentials c
		java.net.PasswordAuthentication result
		String proxyHost
	static void  () 
}

org/apache/ivy/util/url/URLHandler$URLInfo.class
URLHandler.java
package org.apache.ivy.util.url
public org.apache.ivy.util.url.URLHandler$URLInfo extends java.lang.Object {
	private long contentLength
	private long lastModified
	private boolean available
	protected void  (boolean, long, long) 
		boolean available
		long contentLength
		long lastModified
	public boolean isReachable () 
	public long getContentLength () 
	public long getLastModified () 
}

org/apache/ivy/util/url/URLHandler.class
URLHandler.java
package org.apache.ivy.util.url
public abstract org.apache.ivy.util.url.URLHandler extends java.lang.Object {
	public static final int REQUEST_METHOD_GET
	public static final int REQUEST_METHOD_HEAD
	public static final org.apache.ivy.util.url.URLHandler$URLInfo UNAVAILABLE
	public abstract boolean isReachable (java.net.URL) 
	public abstract boolean isReachable (java.net.URL, int) 
	public abstract long getContentLength (java.net.URL) 
	public abstract long getContentLength (java.net.URL, int) 
	public abstract long getLastModified (java.net.URL) 
	public abstract long getLastModified (java.net.URL, int) 
	public abstract org.apache.ivy.util.url.URLHandler$URLInfo getURLInfo (java.net.URL) 
	public abstract org.apache.ivy.util.url.URLHandler$URLInfo getURLInfo (java.net.URL, int) 
	public abstract java.io.InputStream openStream (java.net.URL)  throws java.io.IOException 
	public abstract void download (java.net.URL, java.io.File, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
	public abstract void upload (java.io.File, java.net.URL, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
	public abstract void setRequestMethod (int) 
	static void  () 
}

org/apache/ivy/util/url/URLHandlerDispatcher.class
URLHandlerDispatcher.java
package org.apache.ivy.util.url
public org.apache.ivy.util.url.URLHandlerDispatcher extends java.lang.Object implements org.apache.ivy.util.url.URLHandler  {
	private java.util.Map handlers
	private org.apache.ivy.util.url.URLHandler defaultHandler
	public void  () 
	public boolean isReachable (java.net.URL) 
		java.net.URL url
	public boolean isReachable (java.net.URL, int) 
		java.net.URL url
		int timeout
	public long getContentLength (java.net.URL) 
		java.net.URL url
	public long getContentLength (java.net.URL, int) 
		java.net.URL url
		int timeout
	public long getLastModified (java.net.URL) 
		java.net.URL url
	public long getLastModified (java.net.URL, int) 
		java.net.URL url
		int timeout
	public org.apache.ivy.util.url.URLHandler$URLInfo getURLInfo (java.net.URL) 
		java.net.URL url
	public org.apache.ivy.util.url.URLHandler$URLInfo getURLInfo (java.net.URL, int) 
		java.net.URL url
		int timeout
	public java.io.InputStream openStream (java.net.URL)  throws java.io.IOException 
		java.net.URL url
	public void download (java.net.URL, java.io.File, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.net.URL src
		java.io.File dest
		org.apache.ivy.util.CopyProgressListener l
	public void upload (java.io.File, java.net.URL, org.apache.ivy.util.CopyProgressListener)  throws java.io.IOException 
		java.io.File src
		java.net.URL dest
		org.apache.ivy.util.CopyProgressListener l
	public void setRequestMethod (int) 
		org.apache.ivy.util.url.URLHandler handler
		java.util.Iterator it
		int requestMethod
	public void setDownloader (java.lang.String, org.apache.ivy.util.url.URLHandler) 
		String protocol
		org.apache.ivy.util.url.URLHandler downloader
	public org.apache.ivy.util.url.URLHandler getHandler (java.lang.String) 
		String protocol
		org.apache.ivy.util.url.URLHandler downloader
	public org.apache.ivy.util.url.URLHandler getDefault () 
	public void setDefault (org.apache.ivy.util.url.URLHandler) 
		org.apache.ivy.util.url.URLHandler default1
}

org/apache/ivy/util/url/URLHandlerRegistry.class
URLHandlerRegistry.java
package org.apache.ivy.util.url
public final org.apache.ivy.util.url.URLHandlerRegistry extends java.lang.Object {
	private static org.apache.ivy.util.url.URLHandler defaultHandler
	private void  () 
	public static org.apache.ivy.util.url.URLHandler getDefault () 
	public static void setDefault (org.apache.ivy.util.url.URLHandler) 
		org.apache.ivy.util.url.URLHandler def
	public static org.apache.ivy.util.url.URLHandler getHttp () 
		Class handler
		ClassNotFoundException e
		NoClassDefFoundError e
		InstantiationException e
		IllegalAccessException e
	static void  () 
}