Class GroupIdRemoteRepositoryFilterSource.GroupIdFilter
- java.lang.Object
-
- org.eclipse.aether.internal.impl.filter.GroupIdRemoteRepositoryFilterSource.GroupIdFilter
-
- All Implemented Interfaces:
RemoteRepositoryFilter
- Enclosing class:
- GroupIdRemoteRepositoryFilterSource
private class GroupIdRemoteRepositoryFilterSource.GroupIdFilter extends java.lang.Object implements RemoteRepositoryFilter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilter
RemoteRepositoryFilter.Result
-
-
Field Summary
Fields Modifier and Type Field Description private RepositorySystemSession
session
-
Constructor Summary
Constructors Modifier Constructor Description private
GroupIdFilter(RepositorySystemSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoteRepositoryFilter.Result
acceptArtifact(RemoteRepository remoteRepository, Artifact artifact)
Decides should artifact be accepted from given remote repository.private RemoteRepositoryFilter.Result
acceptGroupId(RemoteRepository remoteRepository, java.lang.String groupId)
RemoteRepositoryFilter.Result
acceptMetadata(RemoteRepository remoteRepository, Metadata metadata)
Decides should metadata be accepted from given remote repository.
-
-
-
Field Detail
-
session
private final RepositorySystemSession session
-
-
Constructor Detail
-
GroupIdFilter
private GroupIdFilter(RepositorySystemSession session)
-
-
Method Detail
-
acceptArtifact
public RemoteRepositoryFilter.Result acceptArtifact(RemoteRepository remoteRepository, Artifact artifact)
Description copied from interface:RemoteRepositoryFilter
Decides should artifact be accepted from given remote repository.- Specified by:
acceptArtifact
in interfaceRemoteRepositoryFilter
- Parameters:
remoteRepository
- The remote repository, notnull
.artifact
- The artifact, notnull
.- Returns:
- the result, never
null
.
-
acceptMetadata
public RemoteRepositoryFilter.Result acceptMetadata(RemoteRepository remoteRepository, Metadata metadata)
Description copied from interface:RemoteRepositoryFilter
Decides should metadata be accepted from given remote repository.- Specified by:
acceptMetadata
in interfaceRemoteRepositoryFilter
- Parameters:
remoteRepository
- The remote repository, notnull
.metadata
- The artifact, notnull
.- Returns:
- the result, never
null
.
-
acceptGroupId
private RemoteRepositoryFilter.Result acceptGroupId(RemoteRepository remoteRepository, java.lang.String groupId)
-
-