Java 类org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.MetaDataParser 实例源码

项目:Reer    文件:DefaultBaseRepositoryFactory.java   
public DefaultBaseRepositoryFactory(LocalMavenRepositoryLocator localMavenRepositoryLocator,
                                    FileResolver fileResolver,
                                    Instantiator instantiator,
                                    RepositoryTransportFactory transportFactory,
                                    LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder,
                                    FileStore<ModuleComponentArtifactIdentifier> artifactFileStore,
                                    MetaDataParser<MutableMavenModuleResolveMetadata> pomParser,
                                    AuthenticationSchemeRegistry authenticationSchemeRegistry,
                                    IvyContextManager ivyContextManager) {
    this.localMavenRepositoryLocator = localMavenRepositoryLocator;
    this.fileResolver = fileResolver;
    this.instantiator = instantiator;
    this.transportFactory = transportFactory;
    this.locallyAvailableResourceFinder = locallyAvailableResourceFinder;
    this.artifactFileStore = artifactFileStore;
    this.pomParser = pomParser;
    this.authenticationSchemeRegistry = authenticationSchemeRegistry;
    this.ivyContextManager = ivyContextManager;
}
项目:Reer    文件:DefaultMavenArtifactRepository.java   
public DefaultMavenArtifactRepository(FileResolver fileResolver, RepositoryTransportFactory transportFactory,
                                      LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder,
                                      Instantiator instantiator,
                                      FileStore<ModuleComponentArtifactIdentifier> artifactFileStore,
                                      MetaDataParser<MutableMavenModuleResolveMetadata> pomParser,
                                      AuthenticationContainer authenticationContainer) {
    super(instantiator, authenticationContainer);
    this.fileResolver = fileResolver;
    this.transportFactory = transportFactory;
    this.locallyAvailableResourceFinder = locallyAvailableResourceFinder;
    this.artifactFileStore = artifactFileStore;
    this.pomParser = pomParser;
}
项目:Reer    文件:MavenResolver.java   
public MavenResolver(String name, URI rootUri, RepositoryTransport transport,
                     LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder,
                     FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, MetaDataParser<MutableMavenModuleResolveMetadata> pomParser) {
    super(name, transport.isLocal(),
            transport.getRepository(),
            transport.getResourceAccessor(),
            new ChainedVersionLister(new MavenVersionLister(transport.getRepository()), new ResourceVersionLister(transport.getRepository())),
            locallyAvailableResourceFinder,
            artifactFileStore);
    this.metaDataParser = pomParser;
    this.mavenMetaDataLoader = new MavenMetadataLoader(transport.getRepository());
    this.root = rootUri;

    updatePatterns();
}
项目:xmvn    文件:GradleResolver.java   
public GradleResolver( MetaDataParser<MutableMavenModuleResolveMetadata> pomParser,
                       ImmutableModuleIdentifierFactory moduleIdentifierFactory,
                       FileResourceRepository fileRepository )
{
    this.pomParser = pomParser;
    this.moduleIdentifierFactory = moduleIdentifierFactory;
    this.fileRepository = fileRepository;
}
项目:Pushjet-Android    文件:ExternalResourceResolver.java   
public ExternalResourceResolver(String name,
                                ExternalResourceRepository repository,
                                VersionLister versionLister,
                                LocallyAvailableResourceFinder<ModuleVersionArtifactMetaData> locallyAvailableResourceFinder,
                                MetaDataParser metaDataParser,
                                ResolverStrategy resolverStrategy) {
    this.name = name;
    this.versionLister = versionLister;
    this.repository = repository;
    this.locallyAvailableResourceFinder = locallyAvailableResourceFinder;
    this.metaDataParser = metaDataParser;
    this.resolverStrategy = resolverStrategy;
}
项目:Reer    文件:IvyContextualMetaDataParser.java   
public IvyContextualMetaDataParser(IvyContextManager ivyContextManager, MetaDataParser<T> delegate) {
    this.delegate = delegate;
    this.ivyContextManager = ivyContextManager;
}
项目:Reer    文件:DefaultMavenLocalArtifactRepository.java   
public DefaultMavenLocalArtifactRepository(FileResolver fileResolver, RepositoryTransportFactory transportFactory,
                                           LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder, Instantiator instantiator,
                                           FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, MetaDataParser<MutableMavenModuleResolveMetadata> pomParser,
                                           AuthenticationContainer authenticationContainer) {
    super(fileResolver, transportFactory, locallyAvailableResourceFinder, instantiator, artifactFileStore, pomParser, authenticationContainer);
}
项目:Reer    文件:DefaultMavenArtifactRepository.java   
public MetaDataParser<MutableMavenModuleResolveMetadata> getPomParser() {
    return pomParser;
}
项目:Reer    文件:MavenLocalResolver.java   
public MavenLocalResolver(String name, URI rootUri, RepositoryTransport transport,
                          LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder,
                          FileStore<ModuleComponentArtifactIdentifier> artifactFileStore,
                          MetaDataParser<MutableMavenModuleResolveMetadata> pomParser) {
    super(name, rootUri, transport, locallyAvailableResourceFinder, artifactFileStore, pomParser);
}