org.apache.maven.index.util
Class SpoofIndexCreator

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.index.creator.AbstractIndexCreator
          extended by org.apache.maven.index.util.SpoofIndexCreator
All Implemented Interfaces:
IndexCreator, org.codehaus.plexus.logging.LogEnabled

public class SpoofIndexCreator
extends AbstractIndexCreator


Constructor Summary
protected SpoofIndexCreator(String id, List<String> creatorDependencies)
           
 
Method Summary
 Collection<IndexerField> getIndexerFields()
           
 void populateArtifactInfo(ArtifactContext artifactContext)
           
 boolean updateArtifactInfo(org.apache.lucene.document.Document document, ArtifactInfo artifactInfo)
           
 void updateDocument(ArtifactInfo artifactInfo, org.apache.lucene.document.Document document)
           
 
Methods inherited from class org.apache.maven.index.creator.AbstractIndexCreator
bos, getCreatorDependencies, getId, sob
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpoofIndexCreator

protected SpoofIndexCreator(String id,
                            List<String> creatorDependencies)
Method Detail

getIndexerFields

public Collection<IndexerField> getIndexerFields()

populateArtifactInfo

public void populateArtifactInfo(ArtifactContext artifactContext)
                          throws IOException
Throws:
IOException

updateDocument

public void updateDocument(ArtifactInfo artifactInfo,
                           org.apache.lucene.document.Document document)

updateArtifactInfo

public boolean updateArtifactInfo(org.apache.lucene.document.Document document,
                                  ArtifactInfo artifactInfo)


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