Class TextFileToLucene7Converter
- java.lang.Object
-
- org.jboss.windup.maven.nexusindexer.client.TextFileToLucene7Converter
-
public class TextFileToLucene7Converter extends Object
- Author:
- Jesse Sightler
-
-
Field Summary
Fields Modifier and Type Field Description static StringARCHIVE_METADATA_INDEX_DIR_MARKERstatic StringARTIFACT_IDstatic StringCLASSIFIERstatic StringGROUP_IDstatic StringPACKAGINGstatic StringSHA1static StringVERSION
-
Constructor Summary
Constructors Constructor Description TextFileToLucene7Converter(File outputDir, org.jboss.windup.maven.nexusindexer.ArtifactFilter filter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Iterable<org.apache.lucene.document.Document>artifactToDocs(String sha1, String group, String artifactId, String version, String packaging, String classifier)Objectdone()static StringgetLuceneIndexDirMarkerFileName()static voidmain(String[] args)voidvisit(String sha1, String group, String artifactId, String version, String packaging, String classifier)
-
-
-
Field Detail
-
ARCHIVE_METADATA_INDEX_DIR_MARKER
public static final String ARCHIVE_METADATA_INDEX_DIR_MARKER
- See Also:
- Constant Field Values
-
SHA1
public static final String SHA1
- See Also:
- Constant Field Values
-
GROUP_ID
public static final String GROUP_ID
- See Also:
- Constant Field Values
-
ARTIFACT_ID
public static final String ARTIFACT_ID
- See Also:
- Constant Field Values
-
PACKAGING
public static final String PACKAGING
- See Also:
- Constant Field Values
-
CLASSIFIER
public static final String CLASSIFIER
- See Also:
- Constant Field Values
-
VERSION
public static final String VERSION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TextFileToLucene7Converter
public TextFileToLucene7Converter(File outputDir, org.jboss.windup.maven.nexusindexer.ArtifactFilter filter)
-
-
Method Detail
-
getLuceneIndexDirMarkerFileName
public static String getLuceneIndexDirMarkerFileName()
-
visit
public void visit(String sha1, String group, String artifactId, String version, String packaging, String classifier)
-
artifactToDocs
protected Iterable<org.apache.lucene.document.Document> artifactToDocs(String sha1, String group, String artifactId, String version, String packaging, String classifier)
-
done
public Object done()
-
-