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
|