Uses of Class
org.apache.maven.index.ArtifactInfo

Packages that use ArtifactInfo
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 with type parameters of type ArtifactInfo
 Set<ArtifactInfo> ArtifactInfoGroup.artifactInfos
           
static Comparator<ArtifactInfo> ArtifactInfo.CONTEXT_VERSION_COMPARATOR
           
static Comparator<ArtifactInfo> ArtifactInfo.REPOSITORY_VERSION_COMPARATOR
           
static Comparator<ArtifactInfo> ArtifactInfo.VERSION_COMPARATOR
           
 

Methods in org.apache.maven.index that return ArtifactInfo
protected  ArtifactInfo DefaultIteratorResultSet.createNextAi()
           
 ArtifactInfo ArtifactContext.getArtifactInfo()
           
 ArtifactInfo DefaultIteratorResultSet.next()
           
 ArtifactInfo ArtifactInfo.setFieldValue(Field field, String value)
           
 

Methods in org.apache.maven.index that return types with arguments of type ArtifactInfo
 Comparator<ArtifactInfo> FlatSearchRequest.getArtifactInfoComparator()
           
 Set<ArtifactInfo> ArtifactInfoGroup.getArtifactInfos()
           
 Set<ArtifactInfo> FlatSearchResponse.getResults()
           
 Collection<ArtifactInfo> NexusIndexer.identify(Field field, String query)
           
 Collection<ArtifactInfo> DefaultNexusIndexer.identify(Field field, String query)
           
 Collection<ArtifactInfo> NexusIndexer.identify(File artifact)
           
 Collection<ArtifactInfo> DefaultNexusIndexer.identify(File artifact)
           
 Collection<ArtifactInfo> NexusIndexer.identify(File artifact, Collection<IndexingContext> contexts)
           
 Collection<ArtifactInfo> DefaultNexusIndexer.identify(File artifact, Collection<IndexingContext> contexts)
           
 Collection<ArtifactInfo> NexusIndexer.identify(org.apache.lucene.search.Query query)
           
 Collection<ArtifactInfo> DefaultNexusIndexer.identify(org.apache.lucene.search.Query query)
           
 Collection<ArtifactInfo> NexusIndexer.identify(org.apache.lucene.search.Query query, Collection<IndexingContext> contexts)
           
 Collection<ArtifactInfo> DefaultNexusIndexer.identify(org.apache.lucene.search.Query query, Collection<IndexingContext> contexts)
           
 Iterator<ArtifactInfo> DefaultIteratorResultSet.iterator()
           
 Set<ArtifactInfo> SearchEngine.searchFlat(Comparator<ArtifactInfo> artifactInfoComparator, Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query)
          Deprecated. 
 Set<ArtifactInfo> DefaultSearchEngine.searchFlat(Comparator<ArtifactInfo> artifactInfoComparator, Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query)
          Deprecated. 
 Set<ArtifactInfo> SearchEngine.searchFlat(Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query)
          Deprecated. 
 Set<ArtifactInfo> DefaultSearchEngine.searchFlat(Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query)
          Deprecated. 
 

Methods in org.apache.maven.index with parameters of type ArtifactInfo
 boolean UniqueGAArtifactFilterPostprocessor.accepts(IndexingContext ctx, ArtifactInfo ai)
          Deprecated.  
 boolean UniqueArtifactFilterPostprocessor.accepts(IndexingContext ctx, ArtifactInfo ai)
           
 boolean ArtifactInfoFilter.accepts(IndexingContext ctx, ArtifactInfo ai)
           
 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)
           
protected 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 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 UniqueGAArtifactFilterPostprocessor.postprocess(IndexingContext ctx, ArtifactInfo ai)
          Deprecated.  
 void UniqueArtifactFilterPostprocessor.postprocess(IndexingContext ctx, ArtifactInfo ai)
           
 void ArtifactInfoPostprocessor.postprocess(IndexingContext ctx, ArtifactInfo ai)
           
 

Method parameters in org.apache.maven.index with type arguments of type ArtifactInfo
 Set<ArtifactInfo> SearchEngine.searchFlat(Comparator<ArtifactInfo> artifactInfoComparator, Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query)
          Deprecated. 
 Set<ArtifactInfo> DefaultSearchEngine.searchFlat(Comparator<ArtifactInfo> artifactInfoComparator, Collection<IndexingContext> indexingContexts, org.apache.lucene.search.Query query)
          Deprecated. 
 Set<ArtifactInfo> SearchEngine.searchFlat(Comparator<ArtifactInfo> artifactInfoComparator, IndexingContext indexingContext, org.apache.lucene.search.Query query)
          Deprecated. 
 Set<ArtifactInfo> 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)
           
 void FlatSearchRequest.setArtifactInfoComparator(Comparator<ArtifactInfo> artifactInfoComparator)
           
 

Constructors in org.apache.maven.index with parameters of type ArtifactInfo
ArtifactContext(File pom, File artifact, File metadata, ArtifactInfo artifactInfo, Gav gav)
           
 

Constructor parameters in org.apache.maven.index with type arguments of type ArtifactInfo
ArtifactInfoGroup(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 ArtifactInfo
static ArtifactInfo IndexUtils.constructArtifactInfo(org.apache.lucene.document.Document doc, IndexingContext context)
           
 

Methods in org.apache.maven.index.context with parameters of type ArtifactInfo
 boolean IndexCreator.updateArtifactInfo(org.apache.lucene.document.Document document, ArtifactInfo artifactInfo)
          Update an ArtifactInfo from given Lucene Document.
 void IndexCreator.updateDocument(ArtifactInfo artifactInfo, org.apache.lucene.document.Document document)
          Update Lucene Document from a given ArtifactInfo.
 

Uses of ArtifactInfo in org.apache.maven.index.creator
 

Methods in org.apache.maven.index.creator with parameters of type ArtifactInfo
 boolean OsgiArtifactIndexCreator.updateArtifactInfo(org.apache.lucene.document.Document document, ArtifactInfo artifactInfo)
           
 boolean MinimalArtifactInfoIndexCreator.updateArtifactInfo(org.apache.lucene.document.Document doc, ArtifactInfo ai)
           
 boolean MavenPluginArtifactInfoIndexCreator.updateArtifactInfo(org.apache.lucene.document.Document doc, ArtifactInfo ai)
           
 boolean MavenArchetypeArtifactInfoIndexCreator.updateArtifactInfo(org.apache.lucene.document.Document doc, ArtifactInfo ai)
           
 boolean JarFileContentsIndexCreator.updateArtifactInfo(org.apache.lucene.document.Document doc, ArtifactInfo artifactInfo)
           
 void OsgiArtifactIndexCreator.updateDocument(ArtifactInfo artifactInfo, org.apache.lucene.document.Document document)
           
 void MinimalArtifactInfoIndexCreator.updateDocument(ArtifactInfo ai, org.apache.lucene.document.Document doc)
           
 void MavenPluginArtifactInfoIndexCreator.updateDocument(ArtifactInfo ai, org.apache.lucene.document.Document doc)
           
 void MavenArchetypeArtifactInfoIndexCreator.updateDocument(ArtifactInfo ai, org.apache.lucene.document.Document doc)
           
 void JarFileContentsIndexCreator.updateDocument(ArtifactInfo ai, org.apache.lucene.document.Document doc)
           
 void MinimalArtifactInfoIndexCreator.updateLegacyDocument(ArtifactInfo ai, org.apache.lucene.document.Document doc)
           
 void LegacyDocumentUpdater.updateLegacyDocument(ArtifactInfo ai, org.apache.lucene.document.Document doc)
          Update a legacy Lucene Document from the ArtifactInfo.
 void JarFileContentsIndexCreator.updateLegacyDocument(ArtifactInfo ai, org.apache.lucene.document.Document doc)
           
 

Uses of ArtifactInfo in org.apache.maven.index.search.grouping
 

Methods in org.apache.maven.index.search.grouping with parameters of type ArtifactInfo
 boolean AbstractGrouping.addArtifactInfo(Map<String,ArtifactInfoGroup> result, ArtifactInfo artifactInfo)
           
protected  String RGGrouping.getGroupKey(ArtifactInfo artifactInfo)
           
protected  String RGAVGrouping.getGroupKey(ArtifactInfo artifactInfo)
           
protected  String GGrouping.getGroupKey(ArtifactInfo artifactInfo)
           
protected  String GAVGrouping.getGroupKey(ArtifactInfo artifactInfo)
           
protected  String GAGrouping.getGroupKey(ArtifactInfo artifactInfo)
           
protected abstract  String AbstractGrouping.getGroupKey(ArtifactInfo artifactInfo)
           
 

Constructor parameters in org.apache.maven.index.search.grouping with type arguments of type ArtifactInfo
AbstractGrouping(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 ArtifactInfo
 TreeNode TreeNodeFactory.createANode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path)
           
 TreeNode DefaultTreeNodeFactory.createANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path)
           
 TreeNode TreeNodeFactory.createArtifactNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path)
           
 TreeNode DefaultTreeNodeFactory.createArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path)
           
 TreeNode TreeNodeFactory.createVNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path)
           
 TreeNode DefaultTreeNodeFactory.createVNode(IndexTreeView tview, TreeViewRequest req, 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.
 



Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.