A B C D E F G H I M N O P Q R S T U V W X 

C

characters(char[], int, int) - Method in class cz.cuni.mff.corrector.tree.XmlParser
 
clearReachedVertices() - Method in class cz.cuni.mff.corrector.execution.Variables
Deletes all items from the list of reached vertices.
clearTracingEdges(Vertex) - Method in class cz.cuni.mff.corrector.graph.Graph
Clears the existing set of preceding edges.
clearVariablesContainer() - Method in class cz.cuni.mff.corrector.execution.Variables
Clears default and iterative components but preserves the core ones.
cloneIdenticalOperation() - Method in class cz.cuni.mff.corrector.edit.Edit
Creates an independent clone of the edit operation.
cloneIdenticalOperation() - Method in class cz.cuni.mff.corrector.edit.EditAddLeaf
 
cloneIdenticalOperation() - Method in class cz.cuni.mff.corrector.edit.EditAddNode
 
cloneIdenticalOperation() - Method in class cz.cuni.mff.corrector.edit.EditRemoveLeaf
 
cloneIdenticalOperation() - Method in class cz.cuni.mff.corrector.edit.EditRemoveNode
 
cloneIdenticalOperation() - Method in class cz.cuni.mff.corrector.edit.EditRenameLabel
 
cloneIdenticalPosition() - Method in class cz.cuni.mff.corrector.tree.Position
Creates an independent clone of the position operation.
cloneIdenticalSequence(List<Edit>) - Static method in class cz.cuni.mff.corrector.edit.Edit
Creates an independent clone of all source operations.
cloneIdenticalSequenceAfter(List<Edit>, List<Edit>) - Static method in class cz.cuni.mff.corrector.edit.Edit
Creates an independent clone of all source operations.
cloneIdenticalSequenceBefore(List<Edit>, List<Edit>) - Static method in class cz.cuni.mff.corrector.edit.Edit
Creates an independent clone of all source operations.
cloneShiftedOperation(int) - Method in class cz.cuni.mff.corrector.edit.Edit
Creates an independent clone of the edit with applied modAlt.
cloneShiftedOperation(int) - Method in class cz.cuni.mff.corrector.edit.EditAddLeaf
 
cloneShiftedOperation(int) - Method in class cz.cuni.mff.corrector.edit.EditAddNode
 
cloneShiftedOperation(int) - Method in class cz.cuni.mff.corrector.edit.EditRemoveLeaf
 
cloneShiftedOperation(int) - Method in class cz.cuni.mff.corrector.edit.EditRemoveNode
 
cloneShiftedOperation(int) - Method in class cz.cuni.mff.corrector.edit.EditRenameLabel
 
cloneShiftedPosition(int) - Method in class cz.cuni.mff.corrector.tree.Position
Creates a new independent clone with applied root shifting.
cloneShiftedSequence(List<Edit>, List<Edit>, int) - Static method in class cz.cuni.mff.corrector.edit.Edit
Creates an independent and shifted clone of all source operations.
closedMinimum - Variable in class cz.cuni.mff.corrector.execution.Record
The minimal cost over all closed ingoing edges or null.
codeName - Variable in enum cz.cuni.mff.corrector.corrector.Corrector.AlgorithmStrategy
Code name of the algorithm strategy.
codeName - Variable in enum cz.cuni.mff.corrector.corrector.Corrector.ExecutionApproach
Code name of the execution approach.
codeName - Variable in enum cz.cuni.mff.corrector.corrector.Corrector.SignatureHandling
Code name of the signature handling mode.
combineNestedMends(List<Mend>, List<List<Mend>>) - Method in class cz.cuni.mff.corrector.repair.SequenceRepair
Finds all mend combinations for a given sequence.
compare(List<Edge>, List<Edge>) - Method in class cz.cuni.mff.corrector.graph.Graph.PathsComparator
 
compare(Vertex, Vertex) - Method in class cz.cuni.mff.corrector.graph.Graph.ReachedVerticesComparator
 
compareTo(Edge) - Method in class cz.cuni.mff.corrector.graph.Edge
 
compareTo(Vertex) - Method in class cz.cuni.mff.corrector.graph.Vertex
 
composeAlgorithmCode(Corrector.AlgorithmStrategy, Corrector.ExecutionApproach, Corrector.SignatureHandling) - Static method in class cz.cuni.mff.corrector.corrector.Corrector
Composes the algorithm code.
computeChainSignature() - Method in class cz.cuni.mff.corrector.intent.Intent
Generates the signature string for the associated context chain.
computeIdentifierPostfix() - Method in class cz.cuni.mff.corrector.intent.Intent
Computes the postfix part of the intent local identifier.
computeIdentifierPostfix() - Method in class cz.cuni.mff.corrector.intent.IntentCorrect
 
computeIdentifierPostfix() - Method in class cz.cuni.mff.corrector.intent.IntentDelete
 
computeIdentifierPostfix() - Method in class cz.cuni.mff.corrector.intent.IntentInsert
 
computeIdentifierPostfix() - Method in class cz.cuni.mff.corrector.intent.IntentRename
 
computeIdentifierPostfix() - Method in class cz.cuni.mff.corrector.intent.IntentRepair
 
computeIdentifierPrefix() - Method in class cz.cuni.mff.corrector.intent.Intent
Computes the prefix part of the intent local identifier.
computeIntentIdentifier() - Method in class cz.cuni.mff.corrector.intent.Intent
Computes the intent local identifier string.
computeIntentSignature() - Method in class cz.cuni.mff.corrector.intent.Intent
Computes the intent signature string.
computeIntentSignature() - Method in class cz.cuni.mff.corrector.intent.IntentCorrect
 
computeIntentSignature() - Method in class cz.cuni.mff.corrector.intent.IntentDelete
 
computeIntentSignature() - Method in class cz.cuni.mff.corrector.intent.IntentInsert
 
computeIntentSignature() - Method in class cz.cuni.mff.corrector.intent.IntentRename
 
computeIntentSignature() - Method in class cz.cuni.mff.corrector.intent.IntentRepair
 
Context - Class in cz.cuni.mff.corrector.grammar
Representation of a grammar context.
Context(Rule, Grammar) - Constructor for class cz.cuni.mff.corrector.grammar.Context
Creates a new instance of a grammar context for a given rule.
contextChain - Variable in class cz.cuni.mff.corrector.intent.Intent
Optional chain of nested grammar contexts.
Corrector - Class in cz.cuni.mff.corrector.corrector
Implementation of the universal corrector.
Corrector(Tree, Grammar, Corrector.AlgorithmStrategy, Corrector.ExecutionApproach, Corrector.SignatureHandling, boolean, boolean) - Constructor for class cz.cuni.mff.corrector.corrector.Corrector
Internal constructor for the universal corrector implementation.
Corrector.AlgorithmStrategy - Enum in cz.cuni.mff.corrector.corrector
Enumeration of all implemented correction algorithm strategies.
Corrector.ExecutionApproach - Enum in cz.cuni.mff.corrector.corrector
Enumeration of all implemented execution approaches.
Corrector.SignatureHandling - Enum in cz.cuni.mff.corrector.corrector
Enumeration of all implemented signature handling behaviours.
correctorReference - Variable in class cz.cuni.mff.corrector.corrector.Handler
Reference to the corrector instance.
COST_UNIT - Static variable in class cz.cuni.mff.corrector.instruction.Instruction
Default unit cost for edit operations and thus repairing instructions.
COST_ZERO - Static variable in class cz.cuni.mff.corrector.instruction.Instruction
Undefined or zero cost named constant.
countTreeNodes() - Method in class cz.cuni.mff.corrector.tree.Node
Recursively counts all nodes in the data tree.
countTreeNodes() - Method in class cz.cuni.mff.corrector.tree.NodeData
 
countTreeNodes() - Method in class cz.cuni.mff.corrector.tree.NodeElement
 
countTreeNodes() - Method in class cz.cuni.mff.corrector.tree.Tree
Recursively counts all nodes in the data tree.
createAggregatedReport(List<Report>) - Static method in class cz.cuni.mff.corrector.testing.Report
Creates a new and averaged report over the set of input reports.
createCorrectorInstance(Tree, Grammar, Corrector.AlgorithmStrategy, Corrector.ExecutionApproach, Corrector.SignatureHandling, boolean, boolean) - Static method in class cz.cuni.mff.corrector.corrector.Corrector
Prepares and executes the required correction algorithm.
createExpression(String) - Static method in class cz.cuni.mff.corrector.expression.Expression
Creates a new expression object for a valid regular expression string.
createExtendedTask(Intent) - Method in class cz.cuni.mff.corrector.corrector.Corrector
Creates a new instance of an extended task.
createExtendedTask(Intent) - Static method in class cz.cuni.mff.corrector.execution.Task
Creates a new extended task with initialised dependencies.
createFromDataFile(String) - Static method in class cz.cuni.mff.corrector.grammar.Grammar
Initializes a new grammar from a provided data file.
createFromDataString(String) - Static method in class cz.cuni.mff.corrector.grammar.Grammar
Initializes a new grammar from a provided consistent data string.
createFromXmlFile(String) - Static method in class cz.cuni.mff.corrector.tree.Tree
Creates a new data tree from a given XML document.
createHandlerInstance(Task) - Method in class cz.cuni.mff.corrector.corrector.Corrector
Creates a new instance of the correction handler.
createLimitedQuota(int) - Static method in class cz.cuni.mff.corrector.execution.Quota
Creates a new parameter instance for the limited refinement mode.
createRequestsContainer() - Method in class cz.cuni.mff.corrector.execution.Task
Creates a new requests container and stores its reference.
createSimpleTask(Intent) - Method in class cz.cuni.mff.corrector.corrector.Corrector
Creates a new instance of a simple task.
createSimpleTask(Intent) - Static method in class cz.cuni.mff.corrector.execution.Task
Creates a new simple task that only holds the intent reference.
createUnlimitedQuota() - Static method in class cz.cuni.mff.corrector.execution.Quota
Creates a new parameter instance for the limited refinement mode.
cz.cuni.mff.corrector - package cz.cuni.mff.corrector
Prototype implementation of correction algorithms.
cz.cuni.mff.corrector.cache - package cz.cuni.mff.corrector.cache
Caching manager implementations.
cz.cuni.mff.corrector.corrector - package cz.cuni.mff.corrector.corrector
Implementations of correction algorithms.
cz.cuni.mff.corrector.edit - package cz.cuni.mff.corrector.edit
Edit operations for transforming trees.
cz.cuni.mff.corrector.execution - package cz.cuni.mff.corrector.execution
Supporting classes for corrector implementations.
cz.cuni.mff.corrector.expression - package cz.cuni.mff.corrector.expression
Processing of regular expressions.
cz.cuni.mff.corrector.grammar - package cz.cuni.mff.corrector.grammar
Regular tree grammars.
cz.cuni.mff.corrector.graph - package cz.cuni.mff.corrector.graph
Correction multigraphs implementation.
cz.cuni.mff.corrector.instruction - package cz.cuni.mff.corrector.instruction
Repairing instructions for encoding repairs.
cz.cuni.mff.corrector.intent - package cz.cuni.mff.corrector.intent
Correction intents implementation.
cz.cuni.mff.corrector.repair - package cz.cuni.mff.corrector.repair
Objects for encapsulating computed repairs.
cz.cuni.mff.corrector.testing - package cz.cuni.mff.corrector.testing
Profiling tests for measuring performance.
cz.cuni.mff.corrector.tree - package cz.cuni.mff.corrector.tree
Data trees abstraction for XML documents.
A B C D E F G H I M N O P Q R S T U V W X