Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
H
I
M
N
O
P
R
S
T
U
W
Y
A
accept(File)
- Method in class mmme.
Mmme.MmmeFileFilter
add(EqnTerm)
- Method in class mmme.
EqnTerm
add rhs to term
add(MatchEqn)
- Method in class mmme.
MatchEqn
Add an equation onto this one
add(EqnTerm)
- Method in class mmme.
MatchEqn
Add a single term onto this equation -- note that the equations will group same type equations
addDataFile(File)
- Method in class mmme.
MmmeData
User wants to add a data file
C
calcCorrMatch(MatchTypeAndFiles)
- Method in class mmme.
MatchData
Calculate a corrected match based upon parameters Uses Lemma 21 in paper
calcErrCorr(double)
- Method in class mmme.
MatchData
Perform first order correction for misreading errors
calcRawMatch(int[])
- Method in class mmme.
MatchData
Calculate a raw match from the data
calcRelaxedMatch(MatchTypeAndFiles)
- Method in class mmme.
MatchData
Calculate a relaxed match using Lemma 19
clone()
- Method in class mmme.
DataFile
Make a copy of this class
clone()
- Method in class mmme.
MmmeData
Make a copy of all class data
countDataFiles()
- Method in class mmme.
MmmeData
Returns the number of data files read
countMembers(int)
- Method in class mmme.
MatchType
return # of members of ith set
createContentPane()
- Method in class mmme.
ErrorFrame
set up the main GUI pane
createContentPane()
- Method in class mmme.
Mmme
Sets up a content pane and creates a text area for output
createContentPane()
- Method in class mmme.
ProbFrame
set up the main GUI pane
createEquation(int)
- Method in class mmme.
MatchData
Return the equation for getting the results for n sites -- This uses Lemma 21 -- the equation is an expansion of the sum over p(#M)X(M)
createMenuBar()
- Method in class mmme.
Mmme
Constructs the menubar
D
DataFile
- Class in
mmme
The Marvellous Mechanical Matching Engine.
DataFile()
- Constructor for class mmme.
DataFile
Empty Constructor
DataFile(File, boolean)
- Constructor for class mmme.
DataFile
Attempts to read a data file -- can throw an exception if reading fails
displayHelp()
- Method in class mmme.
Mmme
Online help system
E
EqnTerm
- Class in
mmme
Class represents a term in an equation for matching -- these terms will all be Relaxed matches -- though some will be of type {1,2,3,...n}
EqnTerm(int, int, MatchType)
- Constructor for class mmme.
EqnTerm
Constructor with basic information
EqnTerm(EqnTerm)
- Constructor for class mmme.
EqnTerm
Copy constructor
equals(MatchType)
- Method in class mmme.
MatchType
Are two match types the same?
ErrorFrame
- Class in
mmme
Class is a GUI to change error rates in files
ErrorFrame(MmmeData)
- Constructor for class mmme.
ErrorFrame
Constructor just copies errorss
exactExpand(int, MatchType)
- Method in class mmme.
MatchData
Expands an exact match using Lemma 17
exit()
- Method in class mmme.
ErrorFrame
Exit the class
exit()
- Method in class mmme.
ProbFrame
Exit the class
expFall()
- Method in class mmme.
ProbFrame
Default setting of exponential falloff
G
getChanged()
- Method in class mmme.
MmmeData
Returns value of variable changed.
getCorrMatch(MatchTypeAndFiles)
- Method in class mmme.
MatchData
Retrieve a corrected match based upon parameters
getCorrMatch()
- Method in class mmme.
MatchData
Returns corrected match -- assuming calculation has been peformed with run()
getDataFile(int)
- Method in class mmme.
MmmeData
Access nth data file
getDescription()
- Method in class mmme.
Mmme.MmmeFileFilter
getExtension(File)
- Static method in class mmme.
Mmme
getFileNames()
- Method in class mmme.
MmmeData
Returns a string array with all the filenames
getFiles()
- Method in class mmme.
MatchTypeAndFiles
Accessor function for files
getHeight()
- Method in class mmme.
MatchType
Return height -- # of sets in type
getHeight()
- Method in class mmme.
MatchTypeAndFiles
Accessor function for height of underlying match type
getLength()
- Method in class mmme.
DataFile
Get the length of the data File
getMatchEqn(int)
- Method in class mmme.
MatchData
Cache and retrieve equations for matching
getMatchType()
- Method in class mmme.
MatchTypeAndFiles
Accessor function for match type
getMenuItem()
- Method in class mmme.
DataFile
Accessor function for the JMenuItem in this class
getN()
- Method in class mmme.
MatchType
Number of elements in partition
getName()
- Method in class mmme.
DataFile
get name of file
getPlate(int)
- Method in class mmme.
DataFile
Return a single licence plate
getProb(int)
- Method in class mmme.
MmmeData
Returns the probability of n matches -- see definition 20
getRawMatch(MatchTypeAndFiles)
- Method in class mmme.
MatchData
Retrieve a raw match from the data
getRawMatch()
- Method in class mmme.
MatchData
Returns raw match -- assuming calculation has been peformed with run()
getRelaxedMatch(MatchTypeAndFiles)
- Method in class mmme.
MatchData
get a relaxed match from file
getSet(int)
- Method in class mmme.
MatchType
return # of set containing integer i
H
hashCode(MatchType)
- Static method in class mmme.
MatchType
Define hashcode
I
incrementErrors(boolean[], int)
- Method in class mmme.
MatchData
Increments a boolean (binary) series
isChecked()
- Method in class mmme.
DataFile
Returns true if data file is checked to be part of match
M
main(String[])
- Static method in class mmme.
Mmme
Entry point to application
main(String[])
- Static method in class mmme.
MmmeCL
Entry point to Command line version
MatchData
- Class in
mmme
Class performs the actual matching on the data
MatchData(MmmeData, JTextArea)
- Constructor for class mmme.
MatchData
Constructor for GUI clones data -- this also includes text output object
MatchData(MmmeData)
- Constructor for class mmme.
MatchData
Constructor for none GUI version -- calls matching routine
MatchEqn
- Class in
mmme
Class represents an equation to solve a matching problem as a list of equation terms which are additive
MatchEqn()
- Constructor for class mmme.
MatchEqn
Constructor just sets up an empty equation
MatchType
- Class in
mmme
Class represents a single matching type -- see www.richardclegg.org/pubs/rgc_ejor04.pdf.
MatchType(int[])
- Constructor for class mmme.
MatchType
Create a matchtype from an int array representing a partition
MatchType(MatchType, int)
- Constructor for class mmme.
MatchType
Create a matchtype by appending an element to an existing match type
MatchTypeAndFiles
- Class in
mmme
Represents both a match type and a set of files
MatchTypeAndFiles(MatchType, int[])
- Constructor for class mmme.
MatchTypeAndFiles
Constructor set up variables and creates a string representation
mmme
- package mmme
Mmme
- Class in
mmme
The Marvellous Mechanical Matching Engine.
Mmme()
- Constructor for class mmme.
Mmme
Constructor just sets up default state data
Mmme.DefaultExceptionHandler
- Class in
mmme
Mmme.DefaultExceptionHandler()
- Constructor for class mmme.
Mmme.DefaultExceptionHandler
Mmme.MmmeFileFilter
- Class in
mmme
Mmme.MmmeFileFilter()
- Constructor for class mmme.
Mmme.MmmeFileFilter
MmmeCL
- Class in
mmme
The Marvellous Mechanical Matching Engine.
MmmeCL(String[])
- Constructor for class mmme.
MmmeCL
Constructor
MmmeCL.DefaultExceptionHandler
- Class in
mmme
MmmeCL.DefaultExceptionHandler()
- Constructor for class mmme.
MmmeCL.DefaultExceptionHandler
MmmeData
- Class in
mmme
The Marvellous Mechanical Matching Engine.
MmmeData()
- Constructor for class mmme.
MmmeData
Default constructor simply sets default options
mult(double)
- Method in class mmme.
EqnTerm
multiply by scalar
N
notAllErrorsFalse(boolean[])
- Method in class mmme.
MatchData
Returns false if all of boolean array is false and true otherwise
O
openFile()
- Method in class mmme.
Mmme
Perform Open Function from file menu
P
parseLine(String)
- Method in class mmme.
DataFile
Parse a single line read from the data file
parsePlate(String)
- Method in class mmme.
DataFile
Parse the licence plate line assuming no time information
parsePlateDate(String)
- Method in class mmme.
DataFile
Parse the licence plate line including a time
performMatch()
- Method in class mmme.
MatchData
This does the actual work of matching
prec(MatchType)
- Method in class mmme.
MatchType
True if this type preceeds type mt
precEq(MatchType)
- Method in class mmme.
MatchType
True if this type preceeds or is equal to mt
print()
- Method in class mmme.
EqnTerm
print()
- Method in class mmme.
MatchEqn
Output the equation
printUsage()
- Static method in class mmme.
MmmeCL
Usage statement for commandline version
ProbFrame
- Class in
mmme
Class is a GUI to change matching probabilities
ProbFrame(MmmeData)
- Constructor for class mmme.
ProbFrame
Constructor just copies probabilites
propertyChange(PropertyChangeEvent)
- Method in class mmme.
ErrorFrame
Listener for changes on text boxes
propertyChange(PropertyChangeEvent)
- Method in class mmme.
ProbFrame
Listener for changes on text boxes
R
readOpts(File)
- Method in class mmme.
MmmeData
Open and read options file
removeAllFiles(JMenu)
- Method in class mmme.
MmmeData
Remove all data files and menu
removeFile(JMenu, int)
- Method in class mmme.
MmmeData
remove a single data file (forget data and remove it from menu)
run()
- Method in class mmme.
ErrorFrame
Here is where the class starts -- a thread to keep things simple
run()
- Method in class mmme.
MatchData
Main entry to class -- run is used with threading
run()
- Method in class mmme.
ProbFrame
Here is where the class starts -- a thread to keep things simple
S
sameType(EqnTerm)
- Method in class mmme.
EqnTerm
Are two terms the same type
saveAndExit()
- Method in class mmme.
ErrorFrame
Saves the settings and leaves
saveAndExit()
- Method in class mmme.
ProbFrame
Saves the settings and leaves
saveAsFile()
- Method in class mmme.
Mmme
Do SaveAs function from file menu
saveFile()
- Method in class mmme.
Mmme
Do Save function from file menu
setRatesTo()
- Method in class mmme.
ErrorFrame
Sets all rates to setting in text box
setShort()
- Method in class mmme.
MmmeData
Set option for terse output from commandline
setTextFields()
- Method in class mmme.
ErrorFrame
set text in text boxes
setTextFields()
- Method in class mmme.
ProbFrame
set text in text boxes
sub(EqnTerm)
- Method in class mmme.
EqnTerm
subtract rhs from term
sub(MatchEqn)
- Method in class mmme.
MatchEqn
Subtract an equation from this one
sub(EqnTerm)
- Method in class mmme.
MatchEqn
Subtract a single term from this equation
succ(MatchType)
- Method in class mmme.
MatchType
True if this type succeeds type mt
succEq(MatchType)
- Method in class mmme.
MatchType
True if this type succeeds or is equal to mt
T
toString()
- Method in class mmme.
MatchType
Create a string representation
toString()
- Method in class mmme.
MatchTypeAndFiles
Return representation as string
U
uncaughtException(Thread, Throwable)
- Method in class mmme.
Mmme.DefaultExceptionHandler
uncaughtException(Thread, Throwable)
- Method in class mmme.
MmmeCL.DefaultExceptionHandler
updateErrors(double[])
- Method in class mmme.
MmmeData
Updates errors stored (called by GUI ErrorFrame)
updateProbs(double[])
- Method in class mmme.
MmmeData
Updates probabilities stored (called by GUI ProbFrame)
W
whichFiles()
- Method in class mmme.
MmmeData
Return an array of those files which are checked to match
writeOpts(File)
- Method in class mmme.
MmmeData
Open and write options file
Y
yorkDef()
- Method in class mmme.
ProbFrame
Default York settings for probabilities
A
C
D
E
G
H
I
M
N
O
P
R
S
T
U
W
Y
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes