A B G J K L M P R S T U W 

A

AnalyzeFile - Class in java112.analyzer
Analyzes text files by tokenizing and passing to specific analyzers.
AnalyzeFile() - Constructor for class java112.analyzer.AnalyzeFile
 
Analyzer - Interface in java112.analyzer
An Analyzer is a routine for analyzing text tokens and writing a report to file.
AnalyzerDriver - Class in java112.analyzer
Launches the Analyzer applicaton.
AnalyzerDriver() - Constructor for class java112.analyzer.AnalyzerDriver
 

B

BigWordAnalyzer - Class in java112.analyzer
Processes individual text tokens and stores a list of unique values where word length is greater than or equal to minimum word length.
BigWordAnalyzer() - Constructor for class java112.analyzer.BigWordAnalyzer
empty constructor for BigWordAnalyzer
BigWordAnalyzer(Properties) - Constructor for class java112.analyzer.BigWordAnalyzer
Constructor for BigWordAnalyzer, calls super constructor and instantiates instance varialbes.

G

getBigWords() - Method in class java112.analyzer.BigWordAnalyzer
Accessor for the getBigWords instance variable.
getKeywordMap() - Method in class java112.analyzer.KeywordAnalyzer
Accessor for the keywordMap instance variable.
getMaximumSize() - Method in class java112.analyzer.TokenSizeAnalyzer
Accessor for the maximumSize instance variable.
getOutputFilePath() - Method in class java112.analyzer.BigWordAnalyzer
Retrieves values from properties for path to output file.
getOutputFilePath() - Method in class java112.analyzer.KeywordAnalyzer
Retrieves values from properties for path to output file.
getOutputFilePath() - Method in class java112.analyzer.SummaryReport
Retrieves values from properties for path to output file.
getOutputFilePath() - Method in class java112.analyzer.TokenCountAnalyzer
Retrieves values from properties for path to output file.
getOutputFilePath() - Method in class java112.analyzer.TokenSizeAnalyzer
Retrieves values from properties for path to output file.
getOutputFilePath() - Method in class java112.analyzer.UniqueTokenAnalyzer
Retrieves values from properties for path to output file.
getTokenCounts() - Method in class java112.analyzer.TokenCountAnalyzer
Accessor for the tokenCounts instance variable.
getTokenSizes() - Method in class java112.analyzer.TokenSizeAnalyzer
Accessor for the tokenSizes instance variable.
getTotalTokensCount() - Method in class java112.analyzer.SummaryReport
Accessor for the totalTokensCount instance variable.
getUniqueTokensList() - Method in class java112.analyzer.UniqueTokenAnalyzer
Accessor for the uniqueTokensList instance variable.

J

java112.analyzer - package java112.analyzer
 

K

KeywordAnalyzer - Class in java112.analyzer
Processes individual text tokens.
KeywordAnalyzer() - Constructor for class java112.analyzer.KeywordAnalyzer
Instantiates a TreeMap object as tokenCounts on creation.
KeywordAnalyzer(Properties) - Constructor for class java112.analyzer.KeywordAnalyzer
Constructor for KeywordAnalyzer analyzer.

L

loadProperties(String) - Method in class java112.analyzer.AnalyzeFile
Loads the properties file for use with all analyzers

M

main(String[]) - Static method in class java112.analyzer.AnalyzerDriver
Launches the Analyzer applicaton.

P

processToken(String) - Method in interface java112.analyzer.Analyzer
Processes text tokens for analysis.
processToken(String) - Method in class java112.analyzer.BigWordAnalyzer
Processes a single token by testing length and passing to super processToken method.
processToken(String) - Method in class java112.analyzer.KeywordAnalyzer
Processes a single token.
processToken(String) - Method in class java112.analyzer.SummaryReport
Processes a single token by incrementing totalTokensCount.
processToken(String) - Method in class java112.analyzer.TokenCountAnalyzer
Processes a single token.
processToken(String) - Method in class java112.analyzer.TokenSizeAnalyzer
Processes a single token.
processToken(String) - Method in class java112.analyzer.UniqueTokenAnalyzer
Processes a single token by adding the token to uniqueTokensList.

R

runAnalysis(String[]) - Method in class java112.analyzer.AnalyzeFile
Manages all processing.

S

SummaryReport - Class in java112.analyzer
Processes individual text tokens and tallies total tokens in file.
SummaryReport() - Constructor for class java112.analyzer.SummaryReport
empty constructor for SummaryReport analyzer.
SummaryReport(Properties) - Constructor for class java112.analyzer.SummaryReport
Constructor for SummaryReport analyzer.

T

TokenCountAnalyzer - Class in java112.analyzer
Processes individual text tokens and tallies the count of each unique token.
TokenCountAnalyzer() - Constructor for class java112.analyzer.TokenCountAnalyzer
Instantiates a TreeMap object as tokenCounts on creation.
TokenCountAnalyzer(Properties) - Constructor for class java112.analyzer.TokenCountAnalyzer
Constructor for TokenCountAnalyzer analyzer.
TokenSizeAnalyzer - Class in java112.analyzer
Processes individual text tokens and tallies the number of tokens for each distinct token length.
TokenSizeAnalyzer() - Constructor for class java112.analyzer.TokenSizeAnalyzer
Constructor for TokenSizeAnalyzer.
TokenSizeAnalyzer(Properties) - Constructor for class java112.analyzer.TokenSizeAnalyzer
Constructor for TokenSizeAnalyzer.

U

UniqueTokenAnalyzer - Class in java112.analyzer
Processes individual text tokens and stores a list of unique values.
UniqueTokenAnalyzer() - Constructor for class java112.analyzer.UniqueTokenAnalyzer
Instantiates a TreeSet object as uniqueTokensList on creation.
UniqueTokenAnalyzer(Properties) - Constructor for class java112.analyzer.UniqueTokenAnalyzer
Constructor for UniqueTokenAnalyzer analyzer.

W

writeOutputFile(String) - Method in interface java112.analyzer.Analyzer
Writes a report to file with analysis of all processed tokens.
writeOutputFile(String) - Method in class java112.analyzer.KeywordAnalyzer
Writes a text file listing each keyword and a list of the positions in which it occurs.
writeOutputFile(String) - Method in class java112.analyzer.SummaryReport
Manages report creation.
writeOutputFile(String) - Method in class java112.analyzer.TokenCountAnalyzer
Writes a text file listing each token, quantity pair on a new line.
writeOutputFile(String) - Method in class java112.analyzer.TokenSizeAnalyzer
Writes a text file listing each length, quantity pair on a new line.
writeOutputFile(String) - Method in class java112.analyzer.UniqueTokenAnalyzer
Writes a text file listing each unique token on a new line.
writeReportContent(PrintWriter, String) - Method in class java112.analyzer.SummaryReport
Writes a text file summary report including timestamp and total tokens.
A B G J K L M P R S T U W