Uses of Interface
org.apache.maven.index.ArtifactInfoFilter
-
Packages that use ArtifactInfoFilter Package Description org.apache.maven.index org.apache.maven.index.treeview -
-
Uses of ArtifactInfoFilter in org.apache.maven.index
Classes in org.apache.maven.index that implement ArtifactInfoFilter Modifier and Type Class Description class
AbstractMultiArtifactInfoFilter
An abstract helper class for implementing ArtifactInfoFilter that actually aggregates multiple filters into one.class
AndMultiArtifactInfoFilter
This is a aggregated artifact info filter that performs AND operation (all filter has to accept the artifact info, if one rejects, results is reject).class
UniqueArtifactFilterPostprocessor
A special reusable filter, that filters the result set to unique Repository-GroupId-ArtifactId combination, leaving out Version.class
UniqueGAArtifactFilterPostprocessor
Deprecated.UseUniqueArtifactFilterPostprocessor
instead.Fields in org.apache.maven.index declared as ArtifactInfoFilter Modifier and Type Field Description private ArtifactInfoFilter
AbstractSearchRequest. artifactInfoFilter
The filter to be used while executing the search request.private ArtifactInfoFilter
DefaultIteratorResultSet. filter
Fields in org.apache.maven.index with type parameters of type ArtifactInfoFilter Modifier and Type Field Description private java.util.List<ArtifactInfoFilter>
AbstractMultiArtifactInfoFilter. filters
Methods in org.apache.maven.index that return ArtifactInfoFilter Modifier and Type Method Description ArtifactInfoFilter
AbstractSearchRequest. getArtifactInfoFilter()
Methods in org.apache.maven.index that return types with arguments of type ArtifactInfoFilter Modifier and Type Method Description java.util.List<ArtifactInfoFilter>
AbstractMultiArtifactInfoFilter. getFilters()
Returns an unmodifiable list of filters.Methods in org.apache.maven.index with parameters of type ArtifactInfoFilter Modifier and Type Method Description void
AbstractSearchRequest. setArtifactInfoFilter(ArtifactInfoFilter artifactInfoFilter)
Method parameters in org.apache.maven.index with type arguments of type ArtifactInfoFilter Modifier and Type Method Description protected abstract boolean
AbstractMultiArtifactInfoFilter. accepts(java.util.List<ArtifactInfoFilter> filters, IndexingContext ctx, ArtifactInfo ai)
It is left to final implementor to implement how we want to decide using filters.protected boolean
AndMultiArtifactInfoFilter. accepts(java.util.List<ArtifactInfoFilter> filters, IndexingContext ctx, ArtifactInfo ai)
Constructors in org.apache.maven.index with parameters of type ArtifactInfoFilter Constructor Description IteratorSearchRequest(org.apache.lucene.search.Query query, java.util.List<IndexingContext> contexts, ArtifactInfoFilter filter)
IteratorSearchRequest(org.apache.lucene.search.Query query, ArtifactInfoFilter filter)
Constructor parameters in org.apache.maven.index with type arguments of type ArtifactInfoFilter Constructor Description AbstractMultiArtifactInfoFilter(java.util.List<ArtifactInfoFilter> filters)
AndMultiArtifactInfoFilter(java.util.List<ArtifactInfoFilter> filters)
-
Uses of ArtifactInfoFilter in org.apache.maven.index.treeview
Fields in org.apache.maven.index.treeview declared as ArtifactInfoFilter Modifier and Type Field Description private ArtifactInfoFilter
TreeViewRequest. artifactInfoFilter
Methods in org.apache.maven.index.treeview that return ArtifactInfoFilter Modifier and Type Method Description ArtifactInfoFilter
TreeViewRequest. getArtifactInfoFilter()
Constructors in org.apache.maven.index.treeview with parameters of type ArtifactInfoFilter Constructor Description TreeViewRequest(TreeNodeFactory factory, java.lang.String path, java.util.Map<Field,java.lang.String> hints, ArtifactInfoFilter artifactInfoFilter, IndexingContext ctx)
-