| Modifier and Type | Method and Description |
|---|---|
static FileAnalyzerFactory |
AnalyzerGuru.find(java.io.InputStream in)
Finds a suitable analyser class for the data in this stream
|
static FileAnalyzerFactory |
AnalyzerGuru.find(java.io.InputStream in,
java.lang.String file)
Finds a suitable analyser class for file name.
|
static FileAnalyzerFactory |
AnalyzerGuru.find(java.lang.String file)
Finds a suitable analyser class for file name.
|
static FileAnalyzerFactory |
AnalyzerGuru.findFactory(java.lang.String factoryClassName)
Find a
FileAnalyzerFactory with the specified class name. |
FileAnalyzerFactory |
FileAnalyzer.getFactory()
Get the factory which created this analyzer.
|
FileAnalyzerFactory |
FileAnalyzerFactory.Matcher.isMagic(byte[] contents,
java.io.InputStream in)
Try to match the file contents with an analyzer factory.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AnalyzerGuru.addExtension(java.lang.String extension,
FileAnalyzerFactory factory)
Instruct the AnalyzerGuru to use a given analyzer for a given
file extension.
|
static FileAnalyzer.Genre |
AnalyzerGuru.getGenre(FileAnalyzerFactory factory)
Get the genre for a named class (this is most likely an analyzer)
|
static void |
AnalyzerGuru.writeXref(FileAnalyzerFactory factory,
java.io.Reader in,
java.io.Writer out,
Definitions defs,
Annotation annotation,
Project project)
Write a browsable version of the file
|
| Constructor and Description |
|---|
FileAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of FileAnalyzer
|
TextAnalyzer(FileAnalyzerFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
BZip2AnalyzerFactory |
class |
GZIPAnalyzerFactory |
class |
TarAnalyzerFactory |
class |
ZipAnalyzerFactory |
| Constructor and Description |
|---|
BZip2Analyzer(FileAnalyzerFactory factory) |
GZIPAnalyzer(FileAnalyzerFactory factory) |
TarAnalyzer(FileAnalyzerFactory factory) |
ZipAnalyzer(FileAnalyzerFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
CAnalyzerFactory |
class |
CxxAnalyzerFactory |
| Constructor and Description |
|---|
CAnalyzer(FileAnalyzerFactory factory) |
CxxAnalyzer(FileAnalyzerFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
CSharpAnalyzerFactory |
| Constructor and Description |
|---|
CSharpAnalyzer(FileAnalyzerFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
IgnorantAnalyzerFactory
Factory for analyzer that claims to analyze files which are mostly plain
text data, but ignores them.
|
class |
ImageAnalyzerFactory
Factory for analyzer that tells that image files can be displayed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TroffAnalyzerFactory |
| Constructor and Description |
|---|
TroffAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of TroffAnalyzer
|
| Modifier and Type | Class and Description |
|---|---|
class |
ELFAnalyzerFactory |
class |
JarAnalyzerFactory |
class |
JavaClassAnalyzerFactory |
| Constructor and Description |
|---|
ELFAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of ELFAnalyzer
|
JarAnalyzer(FileAnalyzerFactory factory) |
JavaClassAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of JavaClassAnalyzer
|
| Modifier and Type | Class and Description |
|---|---|
class |
FortranAnalyzerFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaAnalyzerFactory |
| Constructor and Description |
|---|
JavaAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of JavaAnalyzer
|
| Modifier and Type | Class and Description |
|---|---|
class |
JavaScriptAnalyzerFactory |
| Constructor and Description |
|---|
JavaScriptAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of JavaAnalyzer
|
| Modifier and Type | Class and Description |
|---|---|
class |
LispAnalyzerFactory |
| Constructor and Description |
|---|
LispAnalyzer(FileAnalyzerFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
PerlAnalyzerFactory |
| Constructor and Description |
|---|
PerlAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of PerlAnalyzer
|
| Modifier and Type | Class and Description |
|---|---|
class |
PhpAnalyzerFactory |
| Constructor and Description |
|---|
PhpAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of PhpAnalyzer
|
| Modifier and Type | Class and Description |
|---|---|
class |
PlainAnalyzerFactory |
class |
XMLAnalyzerFactory |
| Constructor and Description |
|---|
PlainAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of PlainAnalyzer
|
XMLAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of XMLAnalyzer
|
| Modifier and Type | Class and Description |
|---|---|
class |
PythonAnalyzerFactory |
| Constructor and Description |
|---|
PythonAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of PythonAnalyzer
|
| Modifier and Type | Class and Description |
|---|---|
class |
ShAnalyzerFactory |
| Constructor and Description |
|---|
ShAnalyzer(FileAnalyzerFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
SQLAnalyzerFactory |
| Constructor and Description |
|---|
SQLAnalyzer(FileAnalyzerFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
TclAnalyzerFactory |
| Constructor and Description |
|---|
TclAnalyzer(FileAnalyzerFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
VBAnalyzerFactory |
| Constructor and Description |
|---|
VBAnalyzer(FileAnalyzerFactory factory)
Creates a new instance of VBAnalyzer
|