Uses of Class
org.apache.maven.index.ArtifactInfo
-
Packages that use ArtifactInfo Package Description org.apache.maven.index org.apache.maven.index.context org.apache.maven.index.creator org.apache.maven.index.search.grouping org.apache.maven.index.treeview -
-
Uses of ArtifactInfo in org.apache.maven.index
Fields in org.apache.maven.index declared as ArtifactInfo Modifier and Type Field Description private ArtifactInfo
DefaultIteratorResultSet. ai
private ArtifactInfo
ArtifactContext. artifactInfo
Fields in org.apache.maven.index with type parameters of type ArtifactInfo Modifier and Type Field Description private java.util.Comparator<ArtifactInfo>
FlatSearchRequest. artifactInfoComparator
private java.util.Set<ArtifactInfo>
ArtifactInfoGroup. artifactInfos
static java.util.Comparator<ArtifactInfo>
ArtifactInfo. CONTEXT_VERSION_COMPARATOR
static java.util.Comparator<ArtifactInfo>
ArtifactInfo. REPOSITORY_VERSION_COMPARATOR
private java.util.Set<ArtifactInfo>
FlatSearchResponse. results
static java.util.Comparator<ArtifactInfo>
ArtifactInfo. VERSION_COMPARATOR
Methods in org.apache.maven.index that return ArtifactInfo Modifier and Type Method Description protected ArtifactInfo
DefaultIteratorResultSet. createNextAi()
ArtifactInfo
ArtifactContext. getArtifactInfo()
ArtifactInfo
DefaultIteratorResultSet. next()
ArtifactInfo
ArtifactInfo. setFieldValue(Field field, java.lang.String value)
Methods in org.apache.maven.index that return types with arguments of type ArtifactInfo Modifier and Type Method Description java.util.Comparator<ArtifactInfo>
FlatSearchRequest. getArtifactInfoComparator()
java.util.Set<ArtifactInfo>
ArtifactInfoGroup. getArtifactInfos()
java.util.Set<ArtifactInfo>
FlatSearchResponse. getResults()
java.util.Collection<ArtifactInfo>
DefaultIndexer. identify(java.io.File artifact, java.util.Collection<IndexingContext> contexts)
java.util.Collection<ArtifactInfo>
DefaultIndexer. identify(org.apache.lucene.search.Query query, java.util.Collection<IndexingContext> contexts)
java.util.Collection<ArtifactInfo>
DefaultNexusIndexer. identify(java.io.File artifact)
Deprecated.java.util.Collection<ArtifactInfo>
DefaultNexusIndexer. identify(java.io.File artifact, java.util.Collection<IndexingContext> contexts)
Deprecated.java.util.Collection<ArtifactInfo>
DefaultNexusIndexer. identify(org.apache.lucene.search.Query query)
Deprecated.java.util.Collection<ArtifactInfo>
DefaultNexusIndexer. identify(org.apache.lucene.search.Query query, java.util.Collection<IndexingContext> contexts)
Deprecated.java.util.Collection<ArtifactInfo>
DefaultNexusIndexer. identify(Field field, java.lang.String query)
Deprecated.java.util.Collection<ArtifactInfo>
Indexer. identify(java.io.File artifact, java.util.Collection<IndexingContext> contexts)
Performs an "identity" search.java.util.Collection<ArtifactInfo>
Indexer. identify(org.apache.lucene.search.Query query, java.util.Collection<IndexingContext> contexts)
Performs an "identity" search.java.util.Collection<ArtifactInfo>
NexusIndexer. identify(java.io.File artifact)
Deprecated.java.util.Collection<ArtifactInfo>
NexusIndexer. identify(java.io.File artifact, java.util.Collection<IndexingContext> contexts)
Deprecated.java.util.Collection<ArtifactInfo>
NexusIndexer. identify(org.apache.lucene.search.Query query)
Deprecated.java.util.Collection<ArtifactInfo>
NexusIndexer. identify(org.apache.lucene.search.Query query, java.util.Collection<IndexingContext> contexts)
Deprecated.java.util.Collection<ArtifactInfo>
NexusIndexer. identify(Field field, java.lang.String query)
Deprecated.java.util.Iterator<ArtifactInfo>
DefaultIteratorResultSet. iterator()
java.util.Set<ArtifactInfo>
DefaultSearchEngine. searchFlat(java.util.Comparator<ArtifactInfo> artifactInfoComparator, java.util.Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query)
Deprecated.java.util.Set<ArtifactInfo>
DefaultSearchEngine. searchFlat(java.util.Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query)
Deprecated.java.util.Set<ArtifactInfo>
SearchEngine. searchFlat(java.util.Comparator<ArtifactInfo> artifactInfoComparator, java.util.Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query)
Deprecated.java.util.Set<ArtifactInfo>
SearchEngine. searchFlat(java.util.Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query)
Deprecated.Methods in org.apache.maven.index with parameters of type ArtifactInfo 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.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(java.util.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(java.util.Map<java.lang.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.int
ArtifactInfo.ContextVersionComparator. compare(ArtifactInfo f1, ArtifactInfo f2)
int
ArtifactInfo.RepositoryVersionComparator. compare(ArtifactInfo f1, ArtifactInfo f2)
int
ArtifactInfo.VersionComparator. compare(ArtifactInfo f1, ArtifactInfo f2)
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 ArtifactInfo Modifier and Type Method Description java.util.Set<ArtifactInfo>
DefaultSearchEngine. searchFlat(java.util.Comparator<ArtifactInfo> artifactInfoComparator, java.util.Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query)
Deprecated.java.util.Set<ArtifactInfo>
DefaultSearchEngine. searchFlat(java.util.Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query)
Deprecated.protected int
DefaultSearchEngine. searchFlat(FlatSearchRequest req, java.util.Collection<ArtifactInfo> result, java.util.List<IndexingContext> participatingContexts, org.apache.lucene.search.Query query)
java.util.Set<ArtifactInfo>
SearchEngine. searchFlat(java.util.Comparator<ArtifactInfo> artifactInfoComparator, java.util.Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query)
Deprecated.java.util.Set<ArtifactInfo>
SearchEngine. searchFlat(java.util.Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query)
Deprecated.void
FlatSearchRequest. setArtifactInfoComparator(java.util.Comparator<ArtifactInfo> artifactInfoComparator)
Constructors in org.apache.maven.index with parameters of type ArtifactInfo Constructor Description ArtifactContext(java.io.File pom, java.io.File artifact, java.io.File metadata, ArtifactInfo artifactInfo, Gav gav)
Constructor parameters in org.apache.maven.index with type arguments of type ArtifactInfo Constructor Description ArtifactInfoGroup(java.lang.String groupKey, java.util.Comparator<ArtifactInfo> comparator)
FlatSearchRequest(org.apache.lucene.search.Query query, java.util.Comparator<ArtifactInfo> artifactInfoComparator)
FlatSearchRequest(org.apache.lucene.search.Query query, java.util.Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext context)
FlatSearchResponse(org.apache.lucene.search.Query query, int totalHits, java.util.Set<ArtifactInfo> results)
-
Uses of ArtifactInfo in org.apache.maven.index.context
Methods in org.apache.maven.index.context that return ArtifactInfo Modifier and Type Method Description static ArtifactInfo
IndexUtils. constructArtifactInfo(org.apache.lucene.document.Document doc, IndexingContext context)
Methods in org.apache.maven.index.context with parameters of type ArtifactInfo Modifier and Type Method Description boolean
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 ArtifactInfo Modifier and Type Method Description private void
MavenArchetypeArtifactInfoIndexCreator. checkMavenArchetype(ArtifactInfo ai, java.io.File artifact)
Archetypes that are added will have their packaging types set correctly (to maven-archetype)private void
MavenPluginArtifactInfoIndexCreator. checkMavenPlugin(ArtifactInfo ai, java.io.File artifact)
boolean
JarFileContentsIndexCreator. updateArtifactInfo(org.apache.lucene.document.Document doc, ArtifactInfo artifactInfo)
private void
JarFileContentsIndexCreator. updateArtifactInfo(ArtifactInfo ai, java.io.File f)
private void
JarFileContentsIndexCreator. updateArtifactInfo(ArtifactInfo ai, java.io.File f, java.lang.String strippedPrefix)
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)
private boolean
OsgiArtifactIndexCreator. updateArtifactInfo(ArtifactInfo ai, java.io.File f)
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.search.grouping
Fields in org.apache.maven.index.search.grouping with type parameters of type ArtifactInfo Modifier and Type Field Description private java.util.Comparator<ArtifactInfo>
AbstractGrouping. comparator
Methods in org.apache.maven.index.search.grouping with parameters of type ArtifactInfo Modifier and Type Method Description boolean
AbstractGrouping. addArtifactInfo(java.util.Map<java.lang.String,ArtifactInfoGroup> result, ArtifactInfo artifactInfo)
protected abstract java.lang.String
AbstractGrouping. getGroupKey(ArtifactInfo artifactInfo)
protected java.lang.String
GAGrouping. getGroupKey(ArtifactInfo artifactInfo)
protected java.lang.String
GAVGrouping. getGroupKey(ArtifactInfo artifactInfo)
protected java.lang.String
GGrouping. getGroupKey(ArtifactInfo artifactInfo)
protected java.lang.String
RGAVGrouping. getGroupKey(ArtifactInfo artifactInfo)
protected java.lang.String
RGGrouping. getGroupKey(ArtifactInfo artifactInfo)
Constructor parameters in org.apache.maven.index.search.grouping with type arguments of type ArtifactInfo Constructor Description AbstractGrouping(java.util.Comparator<ArtifactInfo> comparator)
GAGrouping(java.util.Comparator<ArtifactInfo> comparator)
GAVGrouping(java.util.Comparator<ArtifactInfo> comparator)
GGrouping(java.util.Comparator<ArtifactInfo> comparator)
RGAVGrouping(java.util.Comparator<ArtifactInfo> comparator)
RGGrouping(java.util.Comparator<ArtifactInfo> comparator)
-
Uses of ArtifactInfo in org.apache.maven.index.treeview
Methods in org.apache.maven.index.treeview with parameters of type ArtifactInfo Modifier and Type Method Description TreeNode
DefaultTreeNodeFactory. createANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path)
TreeNode
TreeNodeFactory. createANode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, java.lang.String path)
TreeNode
DefaultTreeNodeFactory. createArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path)
TreeNode
TreeNodeFactory. createArtifactNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, java.lang.String path)
TreeNode
DefaultTreeNodeFactory. createVNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path)
TreeNode
TreeNodeFactory. createVNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, java.lang.String path)
protected TreeNode
DefaultTreeNodeFactory. decorateANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
protected TreeNode
DefaultTreeNodeFactory. decorateArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
protected TreeNode
DefaultTreeNodeFactory. decorateVNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
protected java.lang.String
DefaultIndexTreeView. getPathForAi(ArtifactInfo ai, Field field)
Builds a path out from ArtifactInfo.
-