Uses of Class
org.apache.maven.index.ArtifactInfo
Packages that use ArtifactInfo
Package
Description
-
Uses of ArtifactInfo in org.apache.maven.index
Fields in org.apache.maven.index with type parameters of type ArtifactInfoModifier and TypeFieldDescriptionstatic final Comparator
<ArtifactInfo> ArtifactInfo.CONTEXT_VERSION_COMPARATOR
static final Comparator
<ArtifactInfo> ArtifactInfo.REPOSITORY_VERSION_COMPARATOR
static final Comparator
<ArtifactInfo> ArtifactInfo.VERSION_COMPARATOR
Methods in org.apache.maven.index that return ArtifactInfoModifier and TypeMethodDescriptionprotected ArtifactInfo
DefaultIteratorResultSet.createNextAi()
ArtifactContext.getArtifactInfo()
DefaultIteratorResultSet.next()
ArtifactInfo.setFieldValue
(Field field, String value) Methods in org.apache.maven.index that return types with arguments of type ArtifactInfoModifier and TypeMethodDescriptionFlatSearchRequest.getArtifactInfoComparator()
ArtifactInfoGroup.getArtifactInfos()
FlatSearchResponse.getResults()
DefaultIndexer.identify
(File artifact, Collection<IndexingContext> contexts) DefaultIndexer.identify
(org.apache.lucene.search.Query query, Collection<IndexingContext> contexts) Deprecated.DefaultNexusIndexer.identify
(File artifact, Collection<IndexingContext> contexts) Deprecated.DefaultNexusIndexer.identify
(org.apache.lucene.search.Query query) Deprecated.DefaultNexusIndexer.identify
(org.apache.lucene.search.Query query, Collection<IndexingContext> contexts) Deprecated.Deprecated.Indexer.identify
(File artifact, Collection<IndexingContext> contexts) Performs an "identity" search.Indexer.identify
(org.apache.lucene.search.Query query, Collection<IndexingContext> contexts) Performs an "identity" search.Deprecated.NexusIndexer.identify
(File artifact, Collection<IndexingContext> contexts) Deprecated.NexusIndexer.identify
(org.apache.lucene.search.Query query) Deprecated.NexusIndexer.identify
(org.apache.lucene.search.Query query, Collection<IndexingContext> contexts) Deprecated.Deprecated.DefaultIteratorResultSet.iterator()
DefaultSearchEngine.searchFlat
(Comparator<ArtifactInfo> artifactInfoComparator, Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query) Deprecated.DefaultSearchEngine.searchFlat
(Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query) Deprecated.SearchEngine.searchFlat
(Comparator<ArtifactInfo> artifactInfoComparator, Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query) Deprecated.SearchEngine.searchFlat
(Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query) Deprecated.Methods in org.apache.maven.index with parameters of type ArtifactInfoModifier and TypeMethodDescriptionprotected abstract boolean
AbstractMultiArtifactInfoFilter.accepts
(List<ArtifactInfoFilter> filters, IndexingContext ctx, ArtifactInfo ai) It is left to final implementor to implement how we want to decide using filters.boolean
AbstractMultiArtifactInfoFilter.accepts
(IndexingContext ctx, ArtifactInfo ai) The filter's implementation is: if list of filters is empty, the just accept it, otherwise consult the list of filters.protected boolean
AndMultiArtifactInfoFilter.accepts
(List<ArtifactInfoFilter> filters, IndexingContext ctx, ArtifactInfo ai) boolean
ArtifactInfoFilter.accepts
(IndexingContext ctx, ArtifactInfo ai) boolean
UniqueArtifactFilterPostprocessor.accepts
(IndexingContext ctx, ArtifactInfo ai) boolean
UniqueGAArtifactFilterPostprocessor.accepts
(IndexingContext ctx, ArtifactInfo ai) Deprecated.boolean
ArtifactInfoGroup.addArtifactInfo
(ArtifactInfo artifactInfo) boolean
Grouping.addArtifactInfo
(Map<String, ArtifactInfoGroup> result, ArtifactInfo artifactInfo) Adds a single ArticatInfo to the result map.protected void
DefaultIteratorResultSet.calculateHighlights
(IndexingContext context, org.apache.lucene.document.Document d, ArtifactInfo ai) Creates the MatchHighlights and adds them to ArtifactInfo if found/can.void
ArtifactInfoPostprocessor.postprocess
(IndexingContext ctx, ArtifactInfo ai) void
UniqueArtifactFilterPostprocessor.postprocess
(IndexingContext ctx, ArtifactInfo ai) void
UniqueGAArtifactFilterPostprocessor.postprocess
(IndexingContext ctx, ArtifactInfo ai) Deprecated.Method parameters in org.apache.maven.index with type arguments of type ArtifactInfoModifier and TypeMethodDescriptionDefaultSearchEngine.searchFlat
(Comparator<ArtifactInfo> artifactInfoComparator, Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query) Deprecated.DefaultSearchEngine.searchFlat
(Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query) Deprecated.protected int
DefaultSearchEngine.searchFlat
(FlatSearchRequest req, Collection<ArtifactInfo> result, List<IndexingContext> participatingContexts, org.apache.lucene.search.Query query) SearchEngine.searchFlat
(Comparator<ArtifactInfo> artifactInfoComparator, Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query) Deprecated.SearchEngine.searchFlat
(Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query) Deprecated.void
FlatSearchRequest.setArtifactInfoComparator
(Comparator<ArtifactInfo> artifactInfoComparator) Constructors in org.apache.maven.index with parameters of type ArtifactInfoModifierConstructorDescriptionArtifactContext
(File pom, File artifact, File metadata, ArtifactInfo artifactInfo, Gav gav) Constructor parameters in org.apache.maven.index with type arguments of type ArtifactInfoModifierConstructorDescriptionArtifactInfoGroup
(String groupKey, Comparator<ArtifactInfo> comparator) FlatSearchRequest
(org.apache.lucene.search.Query query, Comparator<ArtifactInfo> artifactInfoComparator) FlatSearchRequest
(org.apache.lucene.search.Query query, Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext context) FlatSearchResponse
(org.apache.lucene.search.Query query, int totalHits, Set<ArtifactInfo> results) -
Uses of ArtifactInfo in org.apache.maven.index.context
Methods in org.apache.maven.index.context that return ArtifactInfoModifier and TypeMethodDescriptionstatic ArtifactInfo
IndexUtils.constructArtifactInfo
(org.apache.lucene.document.Document doc, IndexingContext context) Methods in org.apache.maven.index.context with parameters of type ArtifactInfoModifier and TypeMethodDescriptionboolean
IndexCreator.updateArtifactInfo
(org.apache.lucene.document.Document document, ArtifactInfo artifactInfo) Update anArtifactInfo
from given LuceneDocument
.void
IndexCreator.updateDocument
(ArtifactInfo artifactInfo, org.apache.lucene.document.Document document) Update LuceneDocument
from a givenArtifactInfo
.static org.apache.lucene.document.Document
IndexUtils.updateDocument
(org.apache.lucene.document.Document doc, IndexingContext context, boolean updateLastModified, ArtifactInfo ai) -
Uses of ArtifactInfo in org.apache.maven.index.creator
Methods in org.apache.maven.index.creator with parameters of type ArtifactInfoModifier and TypeMethodDescriptionboolean
JarFileContentsIndexCreator.updateArtifactInfo
(org.apache.lucene.document.Document doc, ArtifactInfo artifactInfo) boolean
MavenArchetypeArtifactInfoIndexCreator.updateArtifactInfo
(org.apache.lucene.document.Document doc, ArtifactInfo ai) boolean
MavenPluginArtifactInfoIndexCreator.updateArtifactInfo
(org.apache.lucene.document.Document doc, ArtifactInfo ai) boolean
MinimalArtifactInfoIndexCreator.updateArtifactInfo
(org.apache.lucene.document.Document doc, ArtifactInfo ai) boolean
OsgiArtifactIndexCreator.updateArtifactInfo
(org.apache.lucene.document.Document document, ArtifactInfo artifactInfo) void
JarFileContentsIndexCreator.updateDocument
(ArtifactInfo ai, org.apache.lucene.document.Document doc) void
MavenArchetypeArtifactInfoIndexCreator.updateDocument
(ArtifactInfo ai, org.apache.lucene.document.Document doc) void
MavenPluginArtifactInfoIndexCreator.updateDocument
(ArtifactInfo ai, org.apache.lucene.document.Document doc) void
MinimalArtifactInfoIndexCreator.updateDocument
(ArtifactInfo ai, org.apache.lucene.document.Document doc) void
OsgiArtifactIndexCreator.updateDocument
(ArtifactInfo artifactInfo, org.apache.lucene.document.Document document) void
JarFileContentsIndexCreator.updateLegacyDocument
(ArtifactInfo ai, org.apache.lucene.document.Document doc) void
LegacyDocumentUpdater.updateLegacyDocument
(ArtifactInfo ai, org.apache.lucene.document.Document doc) Update a legacy LuceneDocument
from theArtifactInfo
.void
MinimalArtifactInfoIndexCreator.updateLegacyDocument
(ArtifactInfo ai, org.apache.lucene.document.Document doc) -
Uses of ArtifactInfo in org.apache.maven.index.examples.indexing
Methods in org.apache.maven.index.examples.indexing that return types with arguments of type ArtifactInfoModifier and TypeMethodDescriptionSearchResults.getResults()
RepositoryIndexer.search
(String groupId, String artifactId, String version, String packaging, String classifier) RepositoryIndexer.searchBySHA1
(String checksum) Methods in org.apache.maven.index.examples.indexing with parameters of type ArtifactInfoModifier and TypeMethodDescriptionvoid
RepositoryIndexer.addArtifactToIndex
(File artifactFile, ArtifactInfo artifactInfo) Method parameters in org.apache.maven.index.examples.indexing with type arguments of type ArtifactInfoModifier and TypeMethodDescriptionvoid
RepositoryIndexer.delete
(Collection<ArtifactInfo> artifacts) void
SearchResults.setResults
(Map<String, Collection<ArtifactInfo>> results) -
Uses of ArtifactInfo in org.apache.maven.index.examples.services.impl
Methods in org.apache.maven.index.examples.services.impl that return types with arguments of type ArtifactInfoModifier and TypeMethodDescriptionArtifactIndexingServiceImpl.getResultsMap
(String repositoryId, String query) -
Uses of ArtifactInfo in org.apache.maven.index.search.grouping
Methods in org.apache.maven.index.search.grouping with parameters of type ArtifactInfoModifier and TypeMethodDescriptionboolean
AbstractGrouping.addArtifactInfo
(Map<String, ArtifactInfoGroup> result, ArtifactInfo artifactInfo) protected abstract String
AbstractGrouping.getGroupKey
(ArtifactInfo artifactInfo) protected String
GAGrouping.getGroupKey
(ArtifactInfo artifactInfo) protected String
GAVGrouping.getGroupKey
(ArtifactInfo artifactInfo) protected String
GGrouping.getGroupKey
(ArtifactInfo artifactInfo) protected String
RGAVGrouping.getGroupKey
(ArtifactInfo artifactInfo) protected String
RGGrouping.getGroupKey
(ArtifactInfo artifactInfo) Constructor parameters in org.apache.maven.index.search.grouping with type arguments of type ArtifactInfoModifierConstructorDescriptionAbstractGrouping
(Comparator<ArtifactInfo> comparator) GAGrouping
(Comparator<ArtifactInfo> comparator) GAVGrouping
(Comparator<ArtifactInfo> comparator) GGrouping
(Comparator<ArtifactInfo> comparator) RGAVGrouping
(Comparator<ArtifactInfo> comparator) RGGrouping
(Comparator<ArtifactInfo> comparator) -
Uses of ArtifactInfo in org.apache.maven.index.treeview
Methods in org.apache.maven.index.treeview with parameters of type ArtifactInfoModifier and TypeMethodDescriptionDefaultTreeNodeFactory.createANode
(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path) TreeNodeFactory.createANode
(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path) DefaultTreeNodeFactory.createArtifactNode
(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path) TreeNodeFactory.createArtifactNode
(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path) DefaultTreeNodeFactory.createVNode
(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path) TreeNodeFactory.createVNode
(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path) protected TreeNode
DefaultTreeNodeFactory.decorateANode
(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) protected TreeNode
DefaultTreeNodeFactory.decorateArtifactNode
(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) protected TreeNode
DefaultTreeNodeFactory.decorateVNode
(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) protected String
DefaultIndexTreeView.getPathForAi
(ArtifactInfo ai, Field field) Builds a path out from ArtifactInfo. -
Uses of ArtifactInfo in org.apache.maven.search.backend.indexer
Methods in org.apache.maven.search.backend.indexer that return types with arguments of type ArtifactInfoModifier and TypeMethodDescriptionIndexerCoreSearchResponse.getArtifactInfos()
Returns the "raw" list ofArtifactInfo
s used to create this response, nevernull
. -
Uses of ArtifactInfo in org.apache.maven.search.backend.indexer.internal
Methods in org.apache.maven.search.backend.indexer.internal that return types with arguments of type ArtifactInfo