# Package org.apache.ivy.plugins.resolver

- Interface Summary
  Interface | Description
  --- | ---
  DependencyResolver |
  ResolverSettings |

- Class Summary
  Class | Description
  --- | ---
  AbstractPatternsBasedResolver |
  AbstractResolver | This abstract resolver only provides handling for resolver name
  AbstractSshBasedResolver | Abstract base class for all resolvers using SSH All necessary connection parameters can be set here via attributes.
  BasicResolver |
  BintrayResolver | BintrayResolver is a resolver which can be used to resolve dependencies found in the Bintray artifacts repository.
  CacheResolver |
  ChainResolver |
  ChainResolver.ResolvedModuleRevisionArtifactInfo |
  DualResolver | DualResolver is used to resolve dependencies with one dependency revolver, called ivy resolver, and then download artifacts found in the resolved dependencies from a second dependency resolver, called artifact resolver.
  FileSystemResolver |
  IBiblioResolver | IBiblioResolver is a resolver which can be used to resolve dependencies found in the ibiblio maven repository, or similar repositories.
  IvyRepResolver | IvyRepResolver is a resolver which can be used to resolve dependencies found in the ivy official repository for ivy files and ibiblio maven repository for the artifacts, or similar repositories.
  JarResolver |
  MirroredURLResolver |
  RepositoryResolver |
  SFTPResolver | This resolver is able to work with any sftp server.
  SshResolver | Resolver for SSH resolver for ivy
  URLResolver | This resolver is able to work with any URLs, it handles latest revisions with file and http urls only, and it does not handle publishing
  VfsResolver |
  VsftpResolver | This resolver uses SecureCRT vsft to access an sftp server.