public class ELFAnalyzer extends FileAnalyzer
FileAnalyzer.Genre
ctags, project
Modifier | Constructor and Description |
---|---|
protected |
ELFAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of ELFAnalyzer
|
Modifier and Type | Method and Description |
---|---|
void |
analyze(org.apache.lucene.document.Document doc,
java.io.InputStream in) |
void |
parseELF(java.io.FileInputStream f) |
org.apache.lucene.analysis.TokenStream |
tokenStream(java.lang.String fieldName,
java.io.Reader reader) |
void |
writeXref(java.io.Writer out)
Write a cross referenced HTML file.
|
getFactory, getGenre, setCtags, setProject, writeXref
protected ELFAnalyzer(FileAnalyzerFactory factory)
factory
- The factory that creates ELFAnalyzerspublic void analyze(org.apache.lucene.document.Document doc, java.io.InputStream in) throws java.io.IOException
analyze
in class FileAnalyzer
java.io.IOException
public void parseELF(java.io.FileInputStream f) throws java.io.IOException
java.io.IOException
public org.apache.lucene.analysis.TokenStream tokenStream(java.lang.String fieldName, java.io.Reader reader)
tokenStream
in class FileAnalyzer
public void writeXref(java.io.Writer out) throws java.io.IOException
writeXref
in class FileAnalyzer
out
- Writer to writejava.io.IOException
- if an error occurs