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 |
Modifier and Type | Field and Description |
---|---|
private ArtifactInfo |
DefaultIteratorResultSet.ai |
private ArtifactInfo |
ArtifactContext.artifactInfo |
Modifier and Type | Field and 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 |
Modifier and Type | Method and Description |
---|---|
protected ArtifactInfo |
DefaultIteratorResultSet.createNextAi() |
ArtifactInfo |
ArtifactContext.getArtifactInfo() |
ArtifactInfo |
DefaultIteratorResultSet.next() |
ArtifactInfo |
ArtifactInfo.setFieldValue(Field field,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
java.util.Comparator<ArtifactInfo> |
FlatSearchRequest.getArtifactInfoComparator() |
java.util.Set<ArtifactInfo> |
ArtifactInfoGroup.getArtifactInfos() |
java.util.Set<ArtifactInfo> |
FlatSearchResponse.getResults() |
java.util.Collection<ArtifactInfo> |
DefaultNexusIndexer.identify(Field field,
java.lang.String query)
Deprecated.
|
java.util.Collection<ArtifactInfo> |
NexusIndexer.identify(Field field,
java.lang.String query)
Deprecated.
|
java.util.Collection<ArtifactInfo> |
DefaultNexusIndexer.identify(java.io.File artifact)
Deprecated.
|
java.util.Collection<ArtifactInfo> |
NexusIndexer.identify(java.io.File artifact)
Deprecated.
|
java.util.Collection<ArtifactInfo> |
Indexer.identify(java.io.File artifact,
java.util.Collection<IndexingContext> contexts)
Performs an "identity" search.
|
java.util.Collection<ArtifactInfo> |
DefaultNexusIndexer.identify(java.io.File artifact,
java.util.Collection<IndexingContext> contexts)
Deprecated.
|
java.util.Collection<ArtifactInfo> |
DefaultIndexer.identify(java.io.File artifact,
java.util.Collection<IndexingContext> contexts) |
java.util.Collection<ArtifactInfo> |
NexusIndexer.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> |
NexusIndexer.identify(org.apache.lucene.search.Query query)
Deprecated.
|
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> |
DefaultNexusIndexer.identify(org.apache.lucene.search.Query query,
java.util.Collection<IndexingContext> contexts)
Deprecated.
|
java.util.Collection<ArtifactInfo> |
DefaultIndexer.identify(org.apache.lucene.search.Query query,
java.util.Collection<IndexingContext> contexts) |
java.util.Collection<ArtifactInfo> |
NexusIndexer.identify(org.apache.lucene.search.Query query,
java.util.Collection<IndexingContext> contexts)
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> |
SearchEngine.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,
IndexingContext indexingContext,
org.apache.lucene.search.Query query)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
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.
|
boolean |
ArtifactInfoFilter.accepts(IndexingContext ctx,
ArtifactInfo ai) |
boolean |
UniqueGAArtifactFilterPostprocessor.accepts(IndexingContext ctx,
ArtifactInfo ai)
Deprecated.
|
boolean |
UniqueArtifactFilterPostprocessor.accepts(IndexingContext ctx,
ArtifactInfo ai) |
protected boolean |
AndMultiArtifactInfoFilter.accepts(java.util.List<ArtifactInfoFilter> filters,
IndexingContext ctx,
ArtifactInfo ai) |
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 |
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.VersionComparator.compare(ArtifactInfo f1,
ArtifactInfo f2) |
int |
ArtifactInfo.RepositoryVersionComparator.compare(ArtifactInfo f1,
ArtifactInfo f2) |
int |
ArtifactInfo.ContextVersionComparator.compare(ArtifactInfo f1,
ArtifactInfo f2) |
void |
UniqueGAArtifactFilterPostprocessor.postprocess(IndexingContext ctx,
ArtifactInfo ai)
Deprecated.
|
void |
UniqueArtifactFilterPostprocessor.postprocess(IndexingContext ctx,
ArtifactInfo ai) |
void |
ArtifactInfoPostprocessor.postprocess(IndexingContext ctx,
ArtifactInfo ai) |
Modifier and Type | Method and 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> |
SearchEngine.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,
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) |
void |
FlatSearchRequest.setArtifactInfoComparator(java.util.Comparator<ArtifactInfo> artifactInfoComparator) |
Constructor and Description |
---|
ArtifactContext(java.io.File pom,
java.io.File artifact,
java.io.File metadata,
ArtifactInfo artifactInfo,
Gav gav) |
Constructor and 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) |
Modifier and Type | Method and Description |
---|---|
static ArtifactInfo |
IndexUtils.constructArtifactInfo(org.apache.lucene.document.Document doc,
IndexingContext context) |
Modifier and Type | Method and Description |
---|---|
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 . |
static org.apache.lucene.document.Document |
IndexUtils.updateDocument(org.apache.lucene.document.Document doc,
IndexingContext context,
boolean updateLastModified,
ArtifactInfo ai) |
Modifier and Type | Method and 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) |
private void |
JarFileContentsIndexCreator.updateArtifactInfo(ArtifactInfo ai,
java.io.File f) |
private boolean |
OsgiArtifactIndexCreator.updateArtifactInfo(ArtifactInfo ai,
java.io.File f) |
private void |
JarFileContentsIndexCreator.updateArtifactInfo(ArtifactInfo ai,
java.io.File f,
java.lang.String strippedPrefix) |
boolean |
MavenPluginArtifactInfoIndexCreator.updateArtifactInfo(org.apache.lucene.document.Document doc,
ArtifactInfo ai) |
boolean |
MinimalArtifactInfoIndexCreator.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) |
boolean |
OsgiArtifactIndexCreator.updateArtifactInfo(org.apache.lucene.document.Document document,
ArtifactInfo artifactInfo) |
void |
MavenPluginArtifactInfoIndexCreator.updateDocument(ArtifactInfo ai,
org.apache.lucene.document.Document doc) |
void |
MinimalArtifactInfoIndexCreator.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 |
OsgiArtifactIndexCreator.updateDocument(ArtifactInfo artifactInfo,
org.apache.lucene.document.Document document) |
void |
MinimalArtifactInfoIndexCreator.updateLegacyDocument(ArtifactInfo ai,
org.apache.lucene.document.Document doc) |
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 Lucene
Document from the ArtifactInfo . |
Modifier and Type | Field and Description |
---|---|
private java.util.Comparator<ArtifactInfo> |
AbstractGrouping.comparator |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractGrouping.addArtifactInfo(java.util.Map<java.lang.String,ArtifactInfoGroup> result,
ArtifactInfo artifactInfo) |
protected java.lang.String |
RGAVGrouping.getGroupKey(ArtifactInfo artifactInfo) |
protected java.lang.String |
GGrouping.getGroupKey(ArtifactInfo artifactInfo) |
protected abstract java.lang.String |
AbstractGrouping.getGroupKey(ArtifactInfo artifactInfo) |
protected java.lang.String |
GAGrouping.getGroupKey(ArtifactInfo artifactInfo) |
protected java.lang.String |
RGGrouping.getGroupKey(ArtifactInfo artifactInfo) |
protected java.lang.String |
GAVGrouping.getGroupKey(ArtifactInfo artifactInfo) |
Constructor and 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) |
Modifier and Type | Method and Description |
---|---|
TreeNode |
TreeNodeFactory.createANode(IndexTreeView tview,
TreeViewRequest request,
ArtifactInfo ai,
java.lang.String path) |
TreeNode |
DefaultTreeNodeFactory.createANode(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.createArtifactNode(IndexTreeView tview,
TreeViewRequest req,
ArtifactInfo ai,
java.lang.String path) |
TreeNode |
TreeNodeFactory.createVNode(IndexTreeView tview,
TreeViewRequest request,
ArtifactInfo ai,
java.lang.String path) |
TreeNode |
DefaultTreeNodeFactory.createVNode(IndexTreeView tview,
TreeViewRequest req,
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.
|