Overview
Package
Class
Tree
Deprecated
Index
Help
Simian - Similarity Analyser v2.3.33
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
V
X
A
add(AuditListener)
- Method in class com.harukizaemon.simian.
CompositeAuditListener
Adds a listener.
addConfiguredFormatter(SimianTask.Formatter)
- Method in class com.harukizaemon.simian.
SimianTask
addFileSet(FileSet)
- Method in class com.harukizaemon.simian.
SimianTask
ASM390
- Static variable in class com.harukizaemon.simian.
Language
IBM System/360 Family Assembler Language.
ASP
- Static variable in class com.harukizaemon.simian.
Language
The Active Server Pages Language.
AuditListener
- Interface in
com.harukizaemon.simian
Classes wishing to be notified of checking events should implement this interface.
B
BALANCE_CURLY_BRACES
- Static variable in class com.harukizaemon.simian.
Option
BALANCE_PARENTHESES
- Static variable in class com.harukizaemon.simian.
Option
BALANCE_SQUARE_BRACKETS
- Static variable in class com.harukizaemon.simian.
Option
BANNER
- Static variable in class com.harukizaemon.simian.
Version
The copyright message.
beginProcessing(String)
- Method in class com.harukizaemon.simian.
SimianCheck
block(Block)
- Method in interface com.harukizaemon.simian.
AuditListener
Called once for each block of duplicate lines within a set.
Block
- Interface in
com.harukizaemon.simian
A block of code.
block(Block)
- Method in class com.harukizaemon.simian.
CompositeAuditListener
block(Block)
- Method in class com.harukizaemon.simian.
DecoratorAuditListener
BlockMarkers
- Class in
com.harukizaemon.simian
Strings that mark the start and end of a code block.
BlockMarkers(String, String)
- Constructor for class com.harukizaemon.simian.
BlockMarkers
Constructor.
C
C
- Static variable in class com.harukizaemon.simian.
Language
The C language.
C_SHARP
- Static variable in class com.harukizaemon.simian.
Language
The C# language.
check()
- Method in class com.harukizaemon.simian.
Checker
Performs the checking once all source files have been loaded.
Checker
- Class in
com.harukizaemon.simian
Performs the duplicate checking.
Checker(AuditListener, Options)
- Constructor for class com.harukizaemon.simian.
Checker
Constructor.
CheckSummary
- Interface in
com.harukizaemon.simian
A summary of check statistics.
clear()
- Method in class com.harukizaemon.simian.
Options
Clears the options.
COBOL_ABAP
- Static variable in class com.harukizaemon.simian.
Language
The COBOL/ABAP language.
CobolLineReader
- Class in
com.harukizaemon.simian
CobolLineReader(Reader)
- Constructor for class com.harukizaemon.simian.
CobolLineReader
CobolParser
- Class in
com.harukizaemon.simian
CobolParser(TokenVisitor)
- Constructor for class com.harukizaemon.simian.
CobolParser
com.harukizaemon.simian
- package com.harukizaemon.simian
compareTo(Object)
- Method in class com.harukizaemon.simian.
Language
compareTo(Language)
- Method in class com.harukizaemon.simian.
Language
compareTo(Object)
- Method in class com.harukizaemon.simian.
Option
compareTo(Option)
- Method in class com.harukizaemon.simian.
Option
CompositeAuditListener
- Class in
com.harukizaemon.simian
Wraps a list of audit listeners ensuring each of them is notified of audit events.
CompositeAuditListener(Collection)
- Constructor for class com.harukizaemon.simian.
CompositeAuditListener
Constructor.
CompositeAuditListener()
- Constructor for class com.harukizaemon.simian.
CompositeAuditListener
Default constructor.
CPP
- Static variable in class com.harukizaemon.simian.
Language
The C++ language.
createAuditListener(SimianTask)
- Method in class com.harukizaemon.simian.
SimianTask.Formatter
createFormatter()
- Method in class com.harukizaemon.simian.
SimianTask
D
DecoratorAuditListener
- Class in
com.harukizaemon.simian
Convenience base class for decorating audit listeners.
DecoratorAuditListener(AuditListener)
- Constructor for class com.harukizaemon.simian.
DecoratorAuditListener
DEFAULT
- Static variable in class com.harukizaemon.simian.
Language
DEFAULT_LANGUAGE
- Static variable in class com.harukizaemon.simian.
Option
DEFAULT_THRESHOLD
- Static variable in class com.harukizaemon.simian.
Options
The default minimum number of lines that are considered significant.
E
endCheck(CheckSummary)
- Method in interface com.harukizaemon.simian.
AuditListener
Called when checking has finished.
endCheck(CheckSummary)
- Method in class com.harukizaemon.simian.
CompositeAuditListener
endCheck(CheckSummary)
- Method in class com.harukizaemon.simian.
DecoratorAuditListener
endSet(String)
- Method in interface com.harukizaemon.simian.
AuditListener
Called to indicate the end of a set of blocks of duplicate lines.
endSet(String)
- Method in class com.harukizaemon.simian.
CompositeAuditListener
endSet(String)
- Method in class com.harukizaemon.simian.
DecoratorAuditListener
equals(Object)
- Method in class com.harukizaemon.simian.
Options
execute()
- Method in class com.harukizaemon.simian.
SimianTask
F
FAIL_ON_DUPLICATION
- Static variable in class com.harukizaemon.simian.
Option
FileLoader
- Class in
com.harukizaemon.simian
Loads files into a checker.
FileLoader(StreamLoader)
- Constructor for class com.harukizaemon.simian.
FileLoader
Constructor.
fileProcessed(SourceFile)
- Method in interface com.harukizaemon.simian.
AuditListener
Called when a file has been loaded.
fileProcessed(SourceFile)
- Method in class com.harukizaemon.simian.
CompositeAuditListener
fileProcessed(SourceFile)
- Method in class com.harukizaemon.simian.
DecoratorAuditListener
finishProcessing()
- Method in class com.harukizaemon.simian.
SimianCheck
G
getDescription()
- Method in class com.harukizaemon.simian.
Option
Obtains a description of the option and how it affects overall behaviour.
getDuplicateBlockCount()
- Method in interface com.harukizaemon.simian.
CheckSummary
Ibtains the number of duplicate blocks.
getDuplicateFileCount()
- Method in interface com.harukizaemon.simian.
CheckSummary
Obtains the number of files containing duplicates.
getDuplicateLineCount()
- Method in interface com.harukizaemon.simian.
CheckSummary
Obtains the number of duplicate lines.
getDuplicateLinePercentage()
- Method in interface com.harukizaemon.simian.
CheckSummary
Obtains the number of duplicate lines as a percentage of duplicate line count.
getEndLineNumber()
- Method in interface com.harukizaemon.simian.
Block
Obtains the ending line number of the block.
getFilename()
- Method in class com.harukizaemon.simian.
SourceFile
Obtains the name of the file.
getLineNumber()
- Method in class com.harukizaemon.simian.
CobolLineReader
getListener()
- Method in class com.harukizaemon.simian.
Checker
Obtains the event listener to notify.
getName()
- Method in class com.harukizaemon.simian.
Language
Obtains the name of the language.
getName()
- Method in class com.harukizaemon.simian.
Option
Obtains the name of the option.
getOption(Option)
- Method in class com.harukizaemon.simian.
Options
Obtains the value of a specified option.
getOptions()
- Method in class com.harukizaemon.simian.
Checker
Obtains the options controlling behaviour of the checker.
getOptions()
- Method in class com.harukizaemon.simian.
Options
Obtains the value of all options that have been set/enabled.
getParameters()
- Method in class com.harukizaemon.simian.
Option
Obtains a printable description of the possible parameters to the option.
getProcessingTime()
- Method in interface com.harukizaemon.simian.
CheckSummary
Obtains the processing time (in milliseconds).
getRawLineCount()
- Method in class com.harukizaemon.simian.
SourceFile
Obtains the number of lines in the file including comments, ignored lines, etc.
getSignificantLineCount()
- Method in class com.harukizaemon.simian.
SourceFile
Obtains the number of lines in the file excluding comments, ignored lines, etc.
getSourceFile()
- Method in interface com.harukizaemon.simian.
Block
Obtains the file containing the lines.
getStartLineNumber()
- Method in interface com.harukizaemon.simian.
Block
Obtains the starting line number of the block.
getThreshold()
- Method in class com.harukizaemon.simian.
Options
Obtain the value of the
Option.THRESHOLD
option.
getTotalFileCount()
- Method in interface com.harukizaemon.simian.
CheckSummary
Obtains the total number of files processed.
getTotalRawLineCount()
- Method in interface com.harukizaemon.simian.
CheckSummary
Ontains the total number of raw source lines processed.
getTotalSignificantLineCount()
- Method in interface com.harukizaemon.simian.
CheckSummary
Obtains the total number of significant source lines processed.
getValidLanguages()
- Static method in class com.harukizaemon.simian.
Language
Obtains the set of all valid options.
getValidOptions()
- Static method in class com.harukizaemon.simian.
Option
Obtains the set of all valid options.
GROOVY
- Static variable in class com.harukizaemon.simian.
Language
The Groovy language.
H
hashCode()
- Method in class com.harukizaemon.simian.
Options
hasOption(Option)
- Method in class com.harukizaemon.simian.
Options
Determines if an option has been set or enabled.
HTML
- Static variable in class com.harukizaemon.simian.
Language
The HyperText Markup Language.
I
IGNORE_BLOCKS
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_CHARACTER_CASE
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_CHARACTERS
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_CURLY_BRACES
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_IDENTIFIER_CASE
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_IDENTIFIERS
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_LITERALS
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_MODIFIERS
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_NUMBERS
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_REGIONS
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_STRING_CASE
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_STRINGS
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_SUBTYPE_NAMES
- Static variable in class com.harukizaemon.simian.
Option
IGNORE_VARIABLE_NAMES
- Static variable in class com.harukizaemon.simian.
Option
isEnd(CharSequence)
- Method in class com.harukizaemon.simian.
BlockMarkers
Determines if the specified string signifies the end of the block.
isMultiValued()
- Method in class com.harukizaemon.simian.
Option
isStart(CharSequence)
- Method in class com.harukizaemon.simian.
BlockMarkers
Determines if the specified string signifies the start of the block.
isSubsumed()
- Method in interface com.harukizaemon.simian.
Block
Obtains whether this block was subsumed by a longer block or not.
isValidLanguage(String)
- Static method in class com.harukizaemon.simian.
Language
Determines if a specified language is valid or not.
isValidOption(String)
- Static method in class com.harukizaemon.simian.
Option
Determines if a specified option is valid or not.
J
JAVA
- Static variable in class com.harukizaemon.simian.
Language
The Java language.
JAVA_SCRIPT
- Static variable in class com.harukizaemon.simian.
Language
The JavaScript (ECMAScript) language.
JSP
- Static variable in class com.harukizaemon.simian.
Language
The Java Server Pages Language.
L
Language
- Class in
com.harukizaemon.simian
Enumerates the various languages that control the behaviour of a
Checker
.
LANGUAGE
- Static variable in class com.harukizaemon.simian.
Option
load(File)
- Method in class com.harukizaemon.simian.
FileLoader
Loads a single file.
load(File[])
- Method in class com.harukizaemon.simian.
FileLoader
Loads an array of files.
load(String[])
- Method in class com.harukizaemon.simian.
FileLoader
Loads an array of files.
load(String)
- Method in class com.harukizaemon.simian.
FileLoader
Loads a single file.
load(String, Reader)
- Method in class com.harukizaemon.simian.
StreamLoader
Loads a specified stream.
load(String, InputStream)
- Method in class com.harukizaemon.simian.
StreamLoader
Loads a specified stream.
M
main(String[])
- Static method in class com.harukizaemon.simian.
SimianMain
Entry point.
MINIMUM_THRESHOLD
- Static variable in class com.harukizaemon.simian.
Options
The smallest legal value for threshold.
O
Option
- Class in
com.harukizaemon.simian
Enumerates the various options that control the behaviour of a
Checker
.
Option(String, String, String)
- Constructor for class com.harukizaemon.simian.
Option
Constructor.
Option(String, String, String, boolean)
- Constructor for class com.harukizaemon.simian.
Option
Constructor.
Options
- Class in
com.harukizaemon.simian
Encapsulates all checking options.
Options()
- Constructor for class com.harukizaemon.simian.
Options
Default constructor.
P
parse(Reader)
- Method in class com.harukizaemon.simian.
CobolParser
parse(CobolLineReader)
- Method in class com.harukizaemon.simian.
CobolParser
R
readLine()
- Method in class com.harukizaemon.simian.
CobolLineReader
REPORT_DUPLICATE_TEXT
- Static variable in class com.harukizaemon.simian.
Option
RUBY
- Static variable in class com.harukizaemon.simian.
Language
The Ruby language.
S
setBalanceCurlyBraces(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setBalanceCurlyBraces(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setBalanceParentheses(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setBalanceParentheses(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setBalanceSquareBrackets(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setBalanceSquareBrackets(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setDefaultLanguage(String)
- Method in class com.harukizaemon.simian.
SimianCheck
setDefaultLanguage(String)
- Method in class com.harukizaemon.simian.
SimianTask
setFailOnDuplication(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setFailOnDuplication(String)
- Method in class com.harukizaemon.simian.
SimianTask
setFailureProperty(String)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreBlocks(String)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreBlocks(String)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreCharacterCase(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreCharacterCase(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreCharacters(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreCharacters(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreCurlyBraces(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreCurlyBraces(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreIdentifierCase(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreIdentifierCase(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreIdentifiers(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreIdentifiers(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreLiterals(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreLiterals(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreModifiers(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreModifiers(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreNumbers(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreNumbers(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreRegions(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreRegions(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreStringCase(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreStringCase(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreStrings(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreStrings(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreSubtypeNames(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreSubtypeNames(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setIgnoreVariableNames(boolean)
- Method in class com.harukizaemon.simian.
SimianCheck
setIgnoreVariableNames(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setLanguage(String)
- Method in class com.harukizaemon.simian.
SimianCheck
setLanguage(String)
- Method in class com.harukizaemon.simian.
SimianTask
setOption(Option, Object)
- Method in class com.harukizaemon.simian.
Options
Sets the value of a specified option.
setOption(Option, boolean)
- Method in class com.harukizaemon.simian.
Options
Enables/disables an option.
setOutput(OutputStream)
- Method in class com.harukizaemon.simian.
SimianTask
setReportDuplicateText(boolean)
- Method in class com.harukizaemon.simian.
SimianTask
setThreshold(int)
- Method in class com.harukizaemon.simian.
Options
Sets the value of the
Option.THRESHOLD
option.
setThreshold(int)
- Method in class com.harukizaemon.simian.
SimianCheck
setThreshold(int)
- Method in class com.harukizaemon.simian.
SimianTask
setToFile(File)
- Method in class com.harukizaemon.simian.
SimianTask.Formatter
setType(String)
- Method in class com.harukizaemon.simian.
SimianTask.Formatter
SimianCheck
- Class in
com.harukizaemon.simian
Checkstyle Plugin.
SimianCheck()
- Constructor for class com.harukizaemon.simian.
SimianCheck
SimianMain
- Class in
com.harukizaemon.simian
Command line interface.
SimianTask
- Class in
com.harukizaemon.simian
Ant task.
SimianTask()
- Constructor for class com.harukizaemon.simian.
SimianTask
SimianTask.Formatter
- Class in
com.harukizaemon.simian
Configures the type of formatting produced by the Ant task.
SimianTask.Formatter()
- Constructor for class com.harukizaemon.simian.
SimianTask.Formatter
SourceFile
- Class in
com.harukizaemon.simian
Represents a source file that was processed.
SourceFile(String)
- Constructor for class com.harukizaemon.simian.
SourceFile
SourceFile(String, String)
- Constructor for class com.harukizaemon.simian.
SourceFile
SQL
- Static variable in class com.harukizaemon.simian.
Language
The Structured Query Language.
startCheck(Options)
- Method in interface com.harukizaemon.simian.
AuditListener
Called when checking begins.
startCheck(Options)
- Method in class com.harukizaemon.simian.
CompositeAuditListener
startCheck(Options)
- Method in class com.harukizaemon.simian.
DecoratorAuditListener
startSet(int)
- Method in interface com.harukizaemon.simian.
AuditListener
Called to indicate the start of a set of blocks of duplicate lines.
startSet(int)
- Method in class com.harukizaemon.simian.
CompositeAuditListener
startSet(int)
- Method in class com.harukizaemon.simian.
DecoratorAuditListener
StreamLoader
- Class in
com.harukizaemon.simian
Loads files into a checker.
StreamLoader(Checker)
- Constructor for class com.harukizaemon.simian.
StreamLoader
Constructor.
T
TEXT
- Static variable in class com.harukizaemon.simian.
Language
THRESHOLD
- Static variable in class com.harukizaemon.simian.
Option
toString()
- Method in class com.harukizaemon.simian.
BlockMarkers
toString()
- Method in class com.harukizaemon.simian.
Language
toString()
- Method in class com.harukizaemon.simian.
Option
toString()
- Method in class com.harukizaemon.simian.
Options
V
valueOf(String)
- Static method in class com.harukizaemon.simian.
Language
Obtains a language by extension.
valueOf(Object)
- Static method in class com.harukizaemon.simian.
Option
Obtains an option by name.
VB
- Static variable in class com.harukizaemon.simian.
Language
The Visual Basic Language
Version
- Class in
com.harukizaemon.simian
Simple interface for holding the software version.
VERSION
- Static variable in class com.harukizaemon.simian.
Version
The software version.
X
XML
- Static variable in class com.harukizaemon.simian.
Language
The eXtensible Markup Language.
A
B
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
V
X
Overview
Package
Class
Tree
Deprecated
Index
Help
Simian - Similarity Analyser v2.3.33
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright (c) 2003-2011 Simon Harris. All rights reserved.