Skip navigation links
A B C D E F G H I J L M N O P R S T U V 

A

addIndex(int) - Method in class net.seninp.gi.sequitur.SAXRule
Adds an index of the rule occurrence.
addIndex(int) - Method in class net.seninp.gi.sequitur.SAXRule
Adds an index of the rule occurrence.
addOccurrence(int) - Method in class net.seninp.gi.repair.RePairRule
Adds a rule occurrence.
addOccurrence(int) - Method in class net.seninp.gi.repair.RePairRule
Adds a rule occurrence.
addRule(GrammarRuleRecord) - Method in class net.seninp.gi.logic.GrammarRules
 
addRule(GrammarRuleRecord) - Method in class net.seninp.gi.logic.GrammarRules
 
AlgoSpeedTester - Class in net.seninp.gi.tinker
 
AlgoSpeedTester - Class in net.seninp.gi.tinker
 
AlgoSpeedTester() - Constructor for class net.seninp.gi.tinker.AlgoSpeedTester
 
AlgoSpeedTester() - Constructor for class net.seninp.gi.tinker.AlgoSpeedTester
 
arrRuleRecords - Static variable in class net.seninp.gi.sequitur.SAXRule
Keeper for rules references.
arrRuleRecords - Static variable in class net.seninp.gi.sequitur.SAXRule
Keeper for rules references.
assignLevel() - Method in class net.seninp.gi.repair.RePairRule
 
assignLevel() - Method in class net.seninp.gi.repair.RePairRule
 
assignLevel() - Method in class net.seninp.gi.sequitur.SAXRule
This traces the rule level.
assignLevel() - Method in class net.seninp.gi.sequitur.SAXRule
This traces the rule level.

B

buildGrammar(SAXRecords) - Static method in class net.seninp.gi.repair.RePairFactory
Builds a repair grammar given a set of SAX records.
buildGrammar(String) - Static method in class net.seninp.gi.repair.RePairFactory
Builds a grammar given a string of terminals delimeted by space.
buildGrammar(SAXRecords) - Static method in class net.seninp.gi.repair.RePairFactory
Builds a repair grammar given a set of SAX records.
buildGrammar(String) - Static method in class net.seninp.gi.repair.RePairFactory
Builds a grammar given a string of terminals delimeted by space.
buildIntervals(SAXRecords, double[], int) - Method in class net.seninp.gi.repair.RePairGrammar
Builds a table of intervals corresponding to the grammar rules.
buildIntervals(SAXRecords, double[], int) - Method in class net.seninp.gi.repair.RePairGrammar
Builds a table of intervals corresponding to the grammar rules.

C

calcDistTSAndPattern(double[], double[]) - Method in class net.seninp.gi.clusterrule.DistanceComputation
Calculating the distance between time series and pattern.
calcDistTSAndPattern(double[], double[]) - Method in class net.seninp.gi.clusterrule.DistanceComputation
Calculating the distance between time series and pattern.
check() - Method in class net.seninp.gi.sequitur.SAXGuard
"Checks in" a new digram and enforce the digram uniqueness constraint.
check() - Method in class net.seninp.gi.sequitur.SAXGuard
"Checks in" a new digram and enforce the digram uniqueness constraint.
check() - Method in class net.seninp.gi.sequitur.SAXSymbol
"Checks in" a new digram and enforce the digram uniqueness constraint.
check() - Method in class net.seninp.gi.sequitur.SAXSymbol
"Checks in" a new digram and enforce the digram uniqueness constraint.
classifyMotifs(double, GrammarRules) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Classify the motifs based on their length.
classifyMotifs(double, GrammarRules) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Classify the motifs based on their length.
cleanUp() - Method in class net.seninp.gi.sequitur.SAXGuard
Cleans up template.
cleanUp() - Method in class net.seninp.gi.sequitur.SAXGuard
Cleans up template.
cleanUp() - Method in class net.seninp.gi.sequitur.SAXNonTerminal
Cleans up template.
cleanUp() - Method in class net.seninp.gi.sequitur.SAXNonTerminal
Cleans up template.
cleanUp() - Method in class net.seninp.gi.sequitur.SAXSymbol
Cleans up template.
cleanUp() - Method in class net.seninp.gi.sequitur.SAXSymbol
Cleans up template.
cleanUp() - Method in class net.seninp.gi.sequitur.SAXTerminal
Cleans up template.
cleanUp() - Method in class net.seninp.gi.sequitur.SAXTerminal
Cleans up template.
clone() - Method in class net.seninp.gi.logic.RuleInterval
 
clone() - Method in class net.seninp.gi.logic.RuleInterval
 
clone() - Method in class net.seninp.gi.sequitur.SAXNonTerminal
Extra cloning method necessary so that count in the corresponding rule is increased.
clone() - Method in class net.seninp.gi.sequitur.SAXNonTerminal
Extra cloning method necessary so that count in the corresponding rule is increased.
ClusterRuleFactory - Class in net.seninp.gi.clusterrule
 
ClusterRuleFactory - Class in net.seninp.gi.clusterrule
 
ClusterRuleFactory() - Constructor for class net.seninp.gi.clusterrule.ClusterRuleFactory
 
ClusterRuleFactory() - Constructor for class net.seninp.gi.clusterrule.ClusterRuleFactory
 
compare(SampledPoint, SampledPoint) - Method in class net.seninp.gi.rulepruner.ReducedGrammarSizeSorter
 
compare(SampledPoint, SampledPoint) - Method in class net.seninp.gi.rulepruner.ReducedGrammarSizeSorter
 
compare(SampledPoint, SampledPoint) - Method in class net.seninp.gi.rulepruner.ReductionSorter
 
compare(SampledPoint, SampledPoint) - Method in class net.seninp.gi.rulepruner.ReductionSorter
 
compareTo(RuleInterval) - Method in class net.seninp.gi.logic.RuleInterval
 
compareTo(RuleInterval) - Method in class net.seninp.gi.logic.RuleInterval
 
compareTo(SAXMotif) - Method in class net.seninp.gi.logic.SAXMotif
 
compareTo(SAXMotif) - Method in class net.seninp.gi.logic.SAXMotif
 
compareTo(RepairDigramRecord) - Method in class net.seninp.gi.repair.RepairDigramRecord
A comparator built upon occurrence frequency only.
compareTo(RepairDigramRecord) - Method in class net.seninp.gi.repair.RepairDigramRecord
A comparator built upon occurrence frequency only.
computeCover(boolean[]) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Compute the covered percentage.
computeCover(boolean[]) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Compute the covered percentage.
computeGrammarSize(GrammarRules, Integer) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Computes the size of a normal, i.e.
computeGrammarSize(GrammarRules, Integer) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Computes the size of a normal, i.e.
containsDigram(String) - Method in class net.seninp.gi.repair.RepairPriorityQueue
Checks if a digram is in the queue.
containsDigram(String) - Method in class net.seninp.gi.repair.RepairPriorityQueue
Checks if a digram is in the queue.
count - Variable in class net.seninp.gi.sequitur.SAXRule
Counter keeps track of how many times the rule is used in the grammar.
count - Variable in class net.seninp.gi.sequitur.SAXRule
Counter keeps track of how many times the rule is used in the grammar.
countPointNumber(GrammarRules, double[]) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
This method counts how many times each data point is used in ANY sequitur rule (i.e.
countPointNumber(GrammarRules, double[]) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
This method counts how many times each data point is used in ANY sequitur rule (i.e.
countPointNumberAfterRemoving(double[], ArrayList<SameLengthMotifs>) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
This method counts how many times each data point is used in REDUCED sequitur rule (i.e.
countPointNumberAfterRemoving(double[], ArrayList<SameLengthMotifs>) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
This method counts how many times each data point is used in REDUCED sequitur rule (i.e.
coverage - Variable in class net.seninp.gi.logic.RuleInterval
 
coverage - Variable in class net.seninp.gi.logic.RuleInterval
 

D

decideRemove(SAXMotif, SAXMotif, SAXPointsNumber[]) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Decide which one from overlapping subsequences should be removed.
decideRemove(SAXMotif, SAXMotif, SAXPointsNumber[]) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Decide which one from overlapping subsequences should be removed.
deleteDigram() - Method in class net.seninp.gi.sequitur.SAXGuard
Removes the digram from the hash table.
deleteDigram() - Method in class net.seninp.gi.sequitur.SAXGuard
Removes the digram from the hash table.
deleteDigram() - Method in class net.seninp.gi.sequitur.SAXSymbol
Removes the digram from the hash table.
deleteDigram() - Method in class net.seninp.gi.sequitur.SAXSymbol
Removes the digram from the hash table.
dequeue() - Method in class net.seninp.gi.repair.RepairPriorityQueue
Returns the most frequently seen element -- the head of the queue.
dequeue() - Method in class net.seninp.gi.repair.RepairPriorityQueue
Returns the most frequently seen element -- the head of the queue.
DistanceComputation - Class in net.seninp.gi.clusterrule
 
DistanceComputation - Class in net.seninp.gi.clusterrule
 
DistanceComputation() - Constructor for class net.seninp.gi.clusterrule.DistanceComputation
 
DistanceComputation() - Constructor for class net.seninp.gi.clusterrule.DistanceComputation
 

E

eculideanDistNorm(double[], double[]) - Method in class net.seninp.gi.clusterrule.DistanceComputation
Normalized Euclidean distance.
eculideanDistNorm(double[], double[]) - Method in class net.seninp.gi.clusterrule.DistanceComputation
Normalized Euclidean distance.
eculideanDistNormEAbandon(double[], double[], double) - Method in class net.seninp.gi.clusterrule.DistanceComputation
Normalized early abandoned Euclidean distance.
eculideanDistNormEAbandon(double[], double[], double) - Method in class net.seninp.gi.clusterrule.DistanceComputation
Normalized early abandoned Euclidean distance.
endPos - Variable in class net.seninp.gi.logic.RuleInterval
 
endPos - Variable in class net.seninp.gi.logic.RuleInterval
 
enqueue(RepairDigramRecord) - Method in class net.seninp.gi.repair.RepairPriorityQueue
Places an element in the queue at the place based on its frequency.
enqueue(RepairDigramRecord) - Method in class net.seninp.gi.repair.RepairPriorityQueue
Places an element in the queue at the place based on its frequency.
equals(Object) - Method in class net.seninp.gi.logic.RuleInterval
 
equals(Object) - Method in class net.seninp.gi.logic.RuleInterval
 
equals(Object) - Method in class net.seninp.gi.repair.RepairDigramRecord
 
equals(Object) - Method in class net.seninp.gi.repair.RepairDigramRecord
 
equals(Object) - Method in class net.seninp.gi.repair.RePairGuard
 
equals(Object) - Method in class net.seninp.gi.repair.RePairGuard
 
equals(Object) - Method in class net.seninp.gi.repair.RePairRule
 
equals(Object) - Method in class net.seninp.gi.repair.RePairRule
 
equals(Object) - Method in class net.seninp.gi.repair.RePairSymbol
 
equals(Object) - Method in class net.seninp.gi.repair.RePairSymbol
 
equals(Object) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
equals(Object) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
equals(Object) - Method in class net.seninp.gi.sequitur.SAXSymbol
Test if two digrams are equal.
equals(Object) - Method in class net.seninp.gi.sequitur.SAXSymbol
Test if two digrams are equal.
Evaluator - Class in net.seninp.gi.tinker
 
Evaluator - Class in net.seninp.gi.tinker
 
Evaluator() - Constructor for class net.seninp.gi.tinker.Evaluator
 
Evaluator() - Constructor for class net.seninp.gi.tinker.Evaluator
 
EvaluatorClusterRule - Class in net.seninp.gi.tinker
 
EvaluatorClusterRule - Class in net.seninp.gi.tinker
 
EvaluatorClusterRule() - Constructor for class net.seninp.gi.tinker.EvaluatorClusterRule
 
EvaluatorClusterRule() - Constructor for class net.seninp.gi.tinker.EvaluatorClusterRule
 
EvaluatorSequiturRepair - Class in net.seninp.gi.tinker
 
EvaluatorSequiturRepair - Class in net.seninp.gi.tinker
 
EvaluatorSequiturRepair() - Constructor for class net.seninp.gi.tinker.EvaluatorSequiturRepair
 
EvaluatorSequiturRepair() - Constructor for class net.seninp.gi.tinker.EvaluatorSequiturRepair
 
EvaluatorTable - Class in net.seninp.gi.tinker
 
EvaluatorTable - Class in net.seninp.gi.tinker
 
EvaluatorTable() - Constructor for class net.seninp.gi.tinker.EvaluatorTable
 
EvaluatorTable() - Constructor for class net.seninp.gi.tinker.EvaluatorTable
 
EvaluatorVideo - Class in net.seninp.gi.tinker
 
EvaluatorVideo - Class in net.seninp.gi.tinker
 
EvaluatorVideo() - Constructor for class net.seninp.gi.tinker.EvaluatorVideo
 
EvaluatorVideo() - Constructor for class net.seninp.gi.tinker.EvaluatorVideo
 
expand() - Method in class net.seninp.gi.sequitur.SAXNonTerminal
This symbol is the last reference to its rule.
expand() - Method in class net.seninp.gi.sequitur.SAXNonTerminal
This symbol is the last reference to its rule.
expandedRuleString - Variable in class net.seninp.gi.repair.RePairRule
 
expandedRuleString - Variable in class net.seninp.gi.repair.RePairRule
 
expandRules() - Method in class net.seninp.gi.repair.RePairGrammar
Global method: iterates over all rules expanding them.
expandRules() - Method in class net.seninp.gi.repair.RePairGrammar
Global method: iterates over all rules expanding them.

F

first - Variable in class net.seninp.gi.repair.RePairRule
Both symbols, (i.e., pair).
first - Variable in class net.seninp.gi.repair.RePairRule
Both symbols, (i.e., pair).
first() - Method in class net.seninp.gi.sequitur.SAXRule
Report the FIRST symbol of the rule.
first() - Method in class net.seninp.gi.sequitur.SAXRule
Report the FIRST symbol of the rule.
freq - Variable in class net.seninp.gi.repair.RepairDigramRecord
 
freq - Variable in class net.seninp.gi.repair.RepairDigramRecord
 
fromValue(int) - Static method in enum net.seninp.gi.GIAlgorithm
Parse the numerical value into an instance.
fromValue(String) - Static method in enum net.seninp.gi.GIAlgorithm
Parse the string value into an instance.
fromValue(int) - Static method in enum net.seninp.gi.GIAlgorithm
Parse the numerical value into an instance.
fromValue(String) - Static method in enum net.seninp.gi.GIAlgorithm
Parse the string value into an instance.

G

get(Integer) - Method in class net.seninp.gi.logic.GrammarRules
 
get(Integer) - Method in class net.seninp.gi.logic.GrammarRules
 
get(String) - Method in class net.seninp.gi.repair.RepairPriorityQueue
Gets an element in the queue given its key.
get(String) - Method in class net.seninp.gi.repair.RepairPriorityQueue
Gets an element in the queue given its key.
getAllMotifs(GrammarRules) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Stores all the sub-sequences that generated by Sequitur rules into an array list sorted by sub-sequence length in ascending order.
getAllMotifs(GrammarRules) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Stores all the sub-sequences that generated by Sequitur rules into an array list sorted by sub-sequence length in ascending order.
getAlphabet() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getAlphabet() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getApproxDist() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getApproxDist() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getClassIndex() - Method in class net.seninp.gi.logic.PackedRuleRecord
 
getClassIndex() - Method in class net.seninp.gi.logic.PackedRuleRecord
 
getCompressedGrammarSize() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getCompressedGrammarSize() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getCoverage() - Method in class net.seninp.gi.logic.RuleInterval
 
getCoverage() - Method in class net.seninp.gi.logic.RuleInterval
 
getCoverage() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getCoverage() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getCoverAsFraction(int, GrammarRules) - Static method in class net.seninp.gi.logic.GIUtils
Computes which fraction of the time series is covered by the rules set.
getCoverAsFraction(int, GrammarRules) - Static method in class net.seninp.gi.logic.GIUtils
Computes which fraction of the time series is covered by the rules set.
getCoverDelta(GrammarRuleRecord) - Method in class net.seninp.gi.rulepruner.RulePruningAlgorithm
Computes the delta value for the suggested rule candidate.
getCoverDelta(GrammarRuleRecord) - Method in class net.seninp.gi.rulepruner.RulePruningAlgorithm
Computes the delta value for the suggested rule candidate.
getDigram() - Method in class net.seninp.gi.repair.RepairDigramRecord
Get the digram string.
getDigram() - Method in class net.seninp.gi.repair.RepairDigramRecord
Get the digram string.
getEnd() - Method in class net.seninp.gi.logic.RuleInterval
 
getEnd() - Method in class net.seninp.gi.logic.RuleInterval
 
getExpandedRuleString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getExpandedRuleString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getFirst() - Method in class net.seninp.gi.repair.RePairRule
 
getFirst() - Method in class net.seninp.gi.repair.RePairRule
 
getFrequency() - Method in class net.seninp.gi.repair.RepairDigramRecord
The frequency getter.
getFrequency() - Method in class net.seninp.gi.repair.RepairDigramRecord
The frequency getter.
getGrammarRules() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getGrammarRules() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getGrammarSize() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getGrammarSize() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getHighestFrequency() - Method in class net.seninp.gi.logic.GrammarRules
 
getHighestFrequency() - Method in class net.seninp.gi.logic.GrammarRules
 
getId() - Method in class net.seninp.gi.logic.RuleInterval
 
getId() - Method in class net.seninp.gi.logic.RuleInterval
 
getId() - Method in class net.seninp.gi.repair.RePairRule
Rule ID getter.
getId() - Method in class net.seninp.gi.repair.RePairRule
Rule ID getter.
getIndex() - Method in class net.seninp.gi.repair.RePairSymbolRecord
An index getter, calls the payload's method for that.
getIndex() - Method in class net.seninp.gi.repair.RePairSymbolRecord
An index getter, calls the payload's method for that.
getLength() - Method in class net.seninp.gi.logic.RuleInterval
 
getLength() - Method in class net.seninp.gi.logic.RuleInterval
 
getLengths() - Method in class net.seninp.gi.repair.RePairRule
 
getLengths() - Method in class net.seninp.gi.repair.RePairRule
 
getLevel() - Method in class net.seninp.gi.repair.RePairGuard
 
getLevel() - Method in class net.seninp.gi.repair.RePairGuard
 
getLevel() - Method in class net.seninp.gi.repair.RePairRule
 
getLevel() - Method in class net.seninp.gi.repair.RePairRule
 
getLevel() - Method in class net.seninp.gi.repair.RePairSymbol
This will be overridden in the non-Terminal symbol, i.e.
getLevel() - Method in class net.seninp.gi.repair.RePairSymbol
This will be overridden in the non-Terminal symbol, i.e.
getLevel() - Method in class net.seninp.gi.sequitur.SAXRule
 
getLevel() - Method in class net.seninp.gi.sequitur.SAXRule
 
getMaxFrequency() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getMaxFrequency() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getMaxLength() - Method in class net.seninp.gi.logic.PackedRuleRecord
 
getMaxLength() - Method in class net.seninp.gi.logic.PackedRuleRecord
 
getMaxMotifLen() - Method in class net.seninp.gi.logic.SameLengthMotifs
 
getMaxMotifLen() - Method in class net.seninp.gi.logic.SameLengthMotifs
 
getMeanLength() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getMeanLength() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getMeanRuleCoverage(int, GrammarRules) - Static method in class net.seninp.gi.logic.GIUtils
Gets the mean rule coverage.
getMeanRuleCoverage(int, GrammarRules) - Static method in class net.seninp.gi.logic.GIUtils
Gets the mean rule coverage.
getMinLength() - Method in class net.seninp.gi.logic.PackedRuleRecord
 
getMinLength() - Method in class net.seninp.gi.logic.PackedRuleRecord
 
getMinMotifLen() - Method in class net.seninp.gi.logic.SameLengthMotifs
 
getMinMotifLen() - Method in class net.seninp.gi.logic.SameLengthMotifs
 
getNext() - Method in class net.seninp.gi.repair.RePairSymbolRecord
Next symbol getter.
getNext() - Method in class net.seninp.gi.repair.RePairSymbolRecord
Next symbol getter.
getOccurrences() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getOccurrences() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getOccurrences() - Method in class net.seninp.gi.repair.RePairRule
Gets occurrences.
getOccurrences() - Method in class net.seninp.gi.repair.RePairRule
Gets occurrences.
getPAA() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getPaa() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getPAA() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getPaa() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getPackedRule(ArrayList<SameLengthMotifs>) - Static method in class net.seninp.gi.clusterrule.ClusterRuleFactory
Gets packed rules set.
getPackedRule(ArrayList<SameLengthMotifs>) - Static method in class net.seninp.gi.clusterrule.ClusterRuleFactory
Gets packed rules set.
getPayload() - Method in class net.seninp.gi.repair.RePairSymbolRecord
The payload getter.
getPayload() - Method in class net.seninp.gi.repair.RePairSymbolRecord
The payload getter.
getPayload(SAXSymbol) - Static method in class net.seninp.gi.sequitur.SAXSymbol
This routine is used for the debugging.
getPayload(SAXSymbol) - Static method in class net.seninp.gi.sequitur.SAXSymbol
This routine is used for the debugging.
getPeriod() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getPeriod() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getPeriodError() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getPeriodError() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getPointIndex() - Method in class net.seninp.gi.logic.SAXPointsNumber
 
getPointIndex() - Method in class net.seninp.gi.logic.SAXPointsNumber
 
getPointOccurenceNumber() - Method in class net.seninp.gi.logic.SAXPointsNumber
 
getPointOccurenceNumber() - Method in class net.seninp.gi.logic.SAXPointsNumber
 
getPointValue() - Method in class net.seninp.gi.logic.SAXPointsNumber
 
getPointValue() - Method in class net.seninp.gi.logic.SAXPointsNumber
 
getPos() - Method in class net.seninp.gi.logic.SAXMotif
 
getPos() - Method in class net.seninp.gi.logic.SAXMotif
 
getPrevious() - Method in class net.seninp.gi.repair.RePairSymbolRecord
Previous symbol getter.
getPrevious() - Method in class net.seninp.gi.repair.RePairSymbolRecord
Previous symbol getter.
getPrunedRules() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getPrunedRules() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getR0CompressedString() - Method in class net.seninp.gi.repair.RePairGrammar
 
getR0CompressedString() - Method in class net.seninp.gi.repair.RePairGrammar
 
getReduction() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getReduction() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getRule() - Method in class net.seninp.gi.repair.RePairGuard
 
getRule() - Method in class net.seninp.gi.repair.RePairGuard
 
getRuleIndex() - Method in class net.seninp.gi.logic.SAXMotif
 
getRuleIndex() - Method in class net.seninp.gi.logic.SAXMotif
 
getRuleIntervals() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleIntervals() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleIntervals() - Method in class net.seninp.gi.repair.RePairRule
 
getRuleIntervals() - Method in class net.seninp.gi.repair.RePairRule
 
getRuleLevel() - Method in class net.seninp.gi.logic.GrammarRuleRecord
The rule level.
getRuleLevel() - Method in class net.seninp.gi.logic.GrammarRuleRecord
The rule level.
getRuleName() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleName() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleNumber() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleNumber() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRulePositionsByRuleNum(int, SAXRule, SAXRecords, double[], int) - Static method in class net.seninp.gi.sequitur.SequiturFactory
Recovers start and stop coordinates of a rule subsequences.
getRulePositionsByRuleNum(int, SAXRule, SAXRecords, double[], int) - Static method in class net.seninp.gi.sequitur.SequiturFactory
Recovers start and stop coordinates of a rule subsequences.
getRuleRecord(Integer) - Method in class net.seninp.gi.logic.GrammarRules
 
getRuleRecord(Integer) - Method in class net.seninp.gi.logic.GrammarRules
 
getRuleRecords() - Method in class net.seninp.gi.sequitur.SAXRule
 
getRuleRecords() - Method in class net.seninp.gi.sequitur.SAXRule
 
getRules() - Method in class net.seninp.gi.repair.RePairGrammar
Get all the rules as the map.
getRules() - Method in class net.seninp.gi.repair.RePairGrammar
Get all the rules as the map.
getRuleString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleUseFrequency() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleUseFrequency() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleYield() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getRuleYield() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
getSameLenMotifs() - Method in class net.seninp.gi.logic.SameLengthMotifs
 
getSameLenMotifs() - Method in class net.seninp.gi.logic.SameLengthMotifs
 
getSAXRules() - Method in class net.seninp.gi.sequitur.SAXRule
Add-on to the original code by manfred and seninp.
getSAXRules() - Method in class net.seninp.gi.sequitur.SAXRule
Add-on to the original code by manfred and seninp.
getSecond() - Method in class net.seninp.gi.repair.RePairRule
 
getSecond() - Method in class net.seninp.gi.repair.RePairRule
 
getSimilarWith() - Method in class net.seninp.gi.logic.SAXMotif
 
getSimilarWith() - Method in class net.seninp.gi.logic.SAXMotif
 
getStart() - Method in class net.seninp.gi.logic.RuleInterval
 
getStart() - Method in class net.seninp.gi.logic.RuleInterval
 
getStringPosition() - Method in class net.seninp.gi.repair.RePairSymbol
The position getter.
getStringPosition() - Method in class net.seninp.gi.repair.RePairSymbol
The position getter.
getSubsequenceNumber() - Method in class net.seninp.gi.logic.PackedRuleRecord
 
getSubsequenceNumber() - Method in class net.seninp.gi.logic.PackedRuleRecord
 
getWindow() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getWindow() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
getZeroIntervals(int[]) - Static method in class net.seninp.gi.logic.GIUtils
Run a quick scan along the time series coverage to find a zeroed intervals.
getZeroIntervals(int[]) - Static method in class net.seninp.gi.logic.GIUtils
Run a quick scan along the time series coverage to find a zeroed intervals.
GI_ALGORITHM_IMPLEMENTATION - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
GI_ALGORITHM_IMPLEMENTATION - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
GI_ALGORITHM_IMPLEMENTATION - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
GI_ALGORITHM_IMPLEMENTATION - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
GIAlgorithm - Enum in net.seninp.gi
GI algorithm selector.
GIAlgorithm - Enum in net.seninp.gi
GI algorithm selector.
GIUtils - Class in net.seninp.gi.logic
I use this for temporal fixtures.
GIUtils - Class in net.seninp.gi.logic
I use this for temporal fixtures.
GrammarRuleRecord - Class in net.seninp.gi.logic
Data container for SAX rules.
GrammarRuleRecord - Class in net.seninp.gi.logic
Data container for SAX rules.
GrammarRuleRecord() - Constructor for class net.seninp.gi.logic.GrammarRuleRecord
 
GrammarRuleRecord() - Constructor for class net.seninp.gi.logic.GrammarRuleRecord
 
GrammarRules - Class in net.seninp.gi.logic
Collection of rules, based on the TreeMap to guarantee the iteration order.
GrammarRules - Class in net.seninp.gi.logic
Collection of rules, based on the TreeMap to guarantee the iteration order.
GrammarRules() - Constructor for class net.seninp.gi.logic.GrammarRules
 
GrammarRules() - Constructor for class net.seninp.gi.logic.GrammarRules
 
GrammarStats - Class in net.seninp.gi.cli
Computes grammar stats.
GrammarStats - Class in net.seninp.gi.cli
Computes grammar stats.
GrammarStats() - Constructor for class net.seninp.gi.cli.GrammarStats
 
GrammarStats() - Constructor for class net.seninp.gi.cli.GrammarStats
 
GRID_BOUNDARIES - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
GRID_BOUNDARIES - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 

H

hasEmptyRanges(boolean[]) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Searches for empty (i.e.
hasEmptyRanges(boolean[]) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Searches for empty (i.e.
hashCode() - Method in class net.seninp.gi.logic.RuleInterval
 
hashCode() - Method in class net.seninp.gi.logic.RuleInterval
 
hashCode() - Method in class net.seninp.gi.repair.RepairDigramRecord
 
hashCode() - Method in class net.seninp.gi.repair.RepairDigramRecord
 
hashCode() - Method in class net.seninp.gi.repair.RePairGuard
 
hashCode() - Method in class net.seninp.gi.repair.RePairGuard
 
hashCode() - Method in class net.seninp.gi.repair.RePairRule
 
hashCode() - Method in class net.seninp.gi.repair.RePairRule
 
hashCode() - Method in class net.seninp.gi.repair.RePairSymbol
 
hashCode() - Method in class net.seninp.gi.repair.RePairSymbol
 
hashCode() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
hashCode() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
hashCode() - Method in class net.seninp.gi.sequitur.SAXSymbol
Custom hashcode implementation.
hashCode() - Method in class net.seninp.gi.sequitur.SAXSymbol
Custom hashcode implementation.

I

id - Variable in class net.seninp.gi.logic.RuleInterval
 
id - Variable in class net.seninp.gi.logic.RuleInterval
 
IN_FILE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
IN_FILE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
IN_FILE - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
IN_FILE - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
index - Variable in class net.seninp.gi.sequitur.SAXRule
Index used for printing.
index - Variable in class net.seninp.gi.sequitur.SAXRule
Index used for printing.
indexes - Variable in class net.seninp.gi.sequitur.SAXRule
This keeps rule indexes - once rule created or used, its placement position is extracted from the TerminalSymbol position and stored here.
indexes - Variable in class net.seninp.gi.sequitur.SAXRule
This keeps rule indexes - once rule created or used, its placement position is extracted from the TerminalSymbol position and stored here.
insertAfter(SAXSymbol) - Method in class net.seninp.gi.sequitur.SAXSymbol
Inserts a symbol after this one.
insertAfter(SAXSymbol) - Method in class net.seninp.gi.sequitur.SAXSymbol
Inserts a symbol after this one.
isClassified() - Method in class net.seninp.gi.logic.SAXMotif
 
isClassified() - Method in class net.seninp.gi.logic.SAXMotif
 
isCovered(boolean[]) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Checks if the range is completely covered.
isCovered(boolean[]) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Checks if the range is completely covered.
isCovered() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
isCovered() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
isEmpty - Variable in class net.seninp.gi.repair.RePairGuard
 
isEmpty - Variable in class net.seninp.gi.repair.RePairGuard
 
isGuard() - Method in class net.seninp.gi.repair.RePairGuard
 
isGuard() - Method in class net.seninp.gi.repair.RePairGuard
 
isGuard() - Method in class net.seninp.gi.repair.RePairSymbol
This is overridden in Guard.
isGuard() - Method in class net.seninp.gi.repair.RePairSymbol
This is overridden in Guard.
isGuard() - Method in class net.seninp.gi.sequitur.SAXGuard
Returns true if this is the guard symbol.
isGuard() - Method in class net.seninp.gi.sequitur.SAXGuard
Returns true if this is the guard symbol.
isGuard() - Method in class net.seninp.gi.sequitur.SAXSymbol
Returns true if this is the guard symbol.
isGuard() - Method in class net.seninp.gi.sequitur.SAXSymbol
Returns true if this is the guard symbol.
isNonTerminal() - Method in class net.seninp.gi.sequitur.SAXNonTerminal
Returns true if this is a non-terminal.
isNonTerminal() - Method in class net.seninp.gi.sequitur.SAXNonTerminal
Returns true if this is a non-terminal.
isNonTerminal() - Method in class net.seninp.gi.sequitur.SAXSymbol
Returns true if this is a non-terminal.
isNonTerminal() - Method in class net.seninp.gi.sequitur.SAXSymbol
Returns true if this is a non-terminal.
isNullPlaceholder() - Method in class net.seninp.gi.repair.RePairGuard
 
isNullPlaceholder() - Method in class net.seninp.gi.repair.RePairGuard
 
iterator() - Method in class net.seninp.gi.logic.GrammarRules
 
iterator() - Method in class net.seninp.gi.logic.GrammarRules
 

J

join(SAXSymbol, SAXSymbol) - Static method in class net.seninp.gi.sequitur.SAXSymbol
Links left and right symbols together, i.e.
join(SAXSymbol, SAXSymbol) - Static method in class net.seninp.gi.sequitur.SAXSymbol
Links left and right symbols together, i.e.

L

last() - Method in class net.seninp.gi.sequitur.SAXRule
Report the LAST symbol of the rule.
last() - Method in class net.seninp.gi.sequitur.SAXRule
Report the LAST symbol of the rule.
level - Variable in class net.seninp.gi.repair.RePairRule
 
level - Variable in class net.seninp.gi.repair.RePairRule
 
level - Variable in class net.seninp.gi.sequitur.SAXRule
The rule level, used to assess the hierarchy.
level - Variable in class net.seninp.gi.sequitur.SAXRule
The rule level, used to assess the hierarchy.

M

main(String[]) - Static method in class net.seninp.gi.cli.TS2Grammar
 
main(String[]) - Static method in class net.seninp.gi.cli.TS2Grammar
 
main(String[]) - Static method in class net.seninp.gi.rulepruner.RulePrunerPrinter
Main runnable.
main(String[]) - Static method in class net.seninp.gi.rulepruner.RulePrunerPrinter
Main runnable.
main(String[]) - Static method in class net.seninp.gi.tinker.AlgoSpeedTester
 
main(String[]) - Static method in class net.seninp.gi.tinker.AlgoSpeedTester
 
main(String[]) - Static method in class net.seninp.gi.tinker.Evaluator
 
main(String[]) - Static method in class net.seninp.gi.tinker.Evaluator
 
main(String[]) - Static method in class net.seninp.gi.tinker.EvaluatorClusterRule
 
main(String[]) - Static method in class net.seninp.gi.tinker.EvaluatorClusterRule
 
main(String[]) - Static method in class net.seninp.gi.tinker.EvaluatorSequiturRepair
 
main(String[]) - Static method in class net.seninp.gi.tinker.EvaluatorSequiturRepair
 
main(String[]) - Static method in class net.seninp.gi.tinker.EvaluatorTable
 
main(String[]) - Static method in class net.seninp.gi.tinker.EvaluatorTable
 
main(String[]) - Static method in class net.seninp.gi.tinker.EvaluatorVideo
 
main(String[]) - Static method in class net.seninp.gi.tinker.EvaluatorVideo
 
match(SAXSymbol, SAXSymbol) - Method in class net.seninp.gi.sequitur.SAXSymbol
Deals with a matching digram.
match(SAXSymbol, SAXSymbol) - Method in class net.seninp.gi.sequitur.SAXSymbol
Deals with a matching digram.
mean(int[]) - Static method in class net.seninp.gi.logic.GIUtils
Computes the mean value.
mean(int[]) - Static method in class net.seninp.gi.logic.GIUtils
Computes the mean value.
minMaxLengthAsString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
Returns a string of min and max values.
minMaxLengthAsString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
Returns a string of min and max values.

N

n - Variable in class net.seninp.gi.sequitur.SAXSymbol
 
n - Variable in class net.seninp.gi.sequitur.SAXSymbol
 
net.seninp.gi - package net.seninp.gi
Provides the code for GI algorithms: Sequitur and RePair.
net.seninp.gi.cli - package net.seninp.gi.cli
Provides CLI features.
net.seninp.gi.clusterrule - package net.seninp.gi.clusterrule
 
net.seninp.gi.logic - package net.seninp.gi.logic
Implements auxiliary functionality.
net.seninp.gi.repair - package net.seninp.gi.repair
Provides a sequential and parallel RePair implementations.
net.seninp.gi.rulepruner - package net.seninp.gi.rulepruner
Implements MDL-based rule pruner
net.seninp.gi.sequitur - package net.seninp.gi.sequitur
Provides a sequential Sequitur implementation.
net.seninp.gi.tinker - package net.seninp.gi.tinker
Experimental tinkering, irrelevant to the functionality...
NewRepair - Class in net.seninp.gi.repair
Improved repair implementation.
NewRepair - Class in net.seninp.gi.repair
Improved repair implementation.
NewRepair() - Constructor for class net.seninp.gi.repair.NewRepair
 
NewRepair() - Constructor for class net.seninp.gi.repair.NewRepair
 
numRules - Variable in class net.seninp.gi.repair.RePairGrammar
 
numRules - Variable in class net.seninp.gi.repair.RePairGrammar
 
numRules - Static variable in class net.seninp.gi.sequitur.SAXRule
This is static - the global rule enumerator counter.
numRules - Static variable in class net.seninp.gi.sequitur.SAXRule
This is static - the global rule enumerator counter.
numTerminals - Static variable in class net.seninp.gi.sequitur.SAXSymbol
Apparently, this limits the possible number of terminals, ids of non-terminals start after this num.
numTerminals - Static variable in class net.seninp.gi.sequitur.SAXSymbol
Apparently, this limits the possible number of terminals, ids of non-terminals start after this num.

O

occurrences - Variable in class net.seninp.gi.repair.RePairRule
Occurrences.
occurrences - Variable in class net.seninp.gi.repair.RePairRule
Occurrences.
occurrencesToString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
occurrencesToString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
originalPosition - Variable in class net.seninp.gi.sequitur.SAXSymbol
The symbol original position.
originalPosition - Variable in class net.seninp.gi.sequitur.SAXSymbol
The symbol original position.
OUT_FILE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
OUT_FILE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
OUT_FILE - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
OUT_FILE - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 

P

p - Variable in class net.seninp.gi.sequitur.SAXSymbol
Sort of pointers for previous and the next symbols.
p - Variable in class net.seninp.gi.sequitur.SAXSymbol
Sort of pointers for previous and the next symbols.
PackedRuleRecord - Class in net.seninp.gi.logic
 
PackedRuleRecord - Class in net.seninp.gi.logic
 
PackedRuleRecord() - Constructor for class net.seninp.gi.logic.PackedRuleRecord
 
PackedRuleRecord() - Constructor for class net.seninp.gi.logic.PackedRuleRecord
 
parameters - Variable in class net.seninp.gi.cli.TS2GrammarParameters
 
parameters - Variable in class net.seninp.gi.cli.TS2GrammarParameters
 
parameters - Variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
parameters - Variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
parse(String) - Static method in class net.seninp.gi.repair.NewRepair
Parses the input string into a grammar.
parse(String) - Static method in class net.seninp.gi.repair.NewRepair
Parses the input string into a grammar.
peek() - Method in class net.seninp.gi.repair.RepairPriorityQueue
Peaks onto the head element (doesn't remove it).
peek() - Method in class net.seninp.gi.repair.RepairPriorityQueue
Peaks onto the head element (doesn't remove it).
performPruning(double[], GrammarRules, double, double, double) - Static method in class net.seninp.gi.clusterrule.ClusterRuleFactory
Performs clustering.
performPruning(double[], GrammarRules, double, double, double) - Static method in class net.seninp.gi.clusterrule.ClusterRuleFactory
Performs clustering.
performPruning(double[], GrammarRules) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Performs pruning.
performPruning(double[], GrammarRules) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Performs pruning.
printRules() - Static method in class net.seninp.gi.sequitur.SAXRule
Original getRules() method.
printRules() - Static method in class net.seninp.gi.sequitur.SAXRule
Original getRules() method.
process(GrammarRuleRecord) - Method in class net.seninp.gi.cli.GrammarStats
 
process(GrammarRuleRecord) - Method in class net.seninp.gi.cli.GrammarStats
 
pruneRules() - Method in class net.seninp.gi.rulepruner.RulePruningAlgorithm
 
pruneRules() - Method in class net.seninp.gi.rulepruner.RulePruningAlgorithm
 

R

r - Variable in class net.seninp.gi.sequitur.SAXGuard
 
r - Variable in class net.seninp.gi.sequitur.SAXGuard
 
r - Variable in class net.seninp.gi.sequitur.SAXNonTerminal
 
r - Variable in class net.seninp.gi.sequitur.SAXNonTerminal
 
r0ExpandedString - Variable in class net.seninp.gi.repair.RePairGrammar
 
r0ExpandedString - Variable in class net.seninp.gi.repair.RePairGrammar
 
r0String - Variable in class net.seninp.gi.repair.RePairGrammar
 
r0String - Variable in class net.seninp.gi.repair.RePairGrammar
 
ReducedGrammarSizeSorter - Class in net.seninp.gi.rulepruner
Sorts sampled points according to the reduction in the Grammar size.
ReducedGrammarSizeSorter - Class in net.seninp.gi.rulepruner
Sorts sampled points according to the reduction in the Grammar size.
ReducedGrammarSizeSorter() - Constructor for class net.seninp.gi.rulepruner.ReducedGrammarSizeSorter
 
ReducedGrammarSizeSorter() - Constructor for class net.seninp.gi.rulepruner.ReducedGrammarSizeSorter
 
ReductionSorter - Class in net.seninp.gi.rulepruner
 
ReductionSorter - Class in net.seninp.gi.rulepruner
 
ReductionSorter() - Constructor for class net.seninp.gi.rulepruner.ReductionSorter
 
ReductionSorter() - Constructor for class net.seninp.gi.rulepruner.ReductionSorter
 
refinePatternsByClustering(GrammarRules, double[], ArrayList<SameLengthMotifs>, double) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Refines patterns by clustering.
refinePatternsByClustering(GrammarRules, double[], ArrayList<SameLengthMotifs>, double) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Refines patterns by clustering.
regularizePrunedRules() - Method in class net.seninp.gi.rulepruner.RulePruningAlgorithm
 
regularizePrunedRules() - Method in class net.seninp.gi.rulepruner.RulePruningAlgorithm
 
removeOverlappingInSimiliar(ArrayList<SameLengthMotifs>, GrammarRules, double[], double) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Removes overlapping rules in similar rule set.
removeOverlappingInSimiliar(ArrayList<SameLengthMotifs>, GrammarRules, double[], double) - Method in class net.seninp.gi.clusterrule.RuleOrganizer
Removes overlapping rules in similar rule set.
RepairDigramRecord - Class in net.seninp.gi.repair
The RePair priority queue entry.
RepairDigramRecord - Class in net.seninp.gi.repair
The RePair priority queue entry.
RepairDigramRecord(String, int) - Constructor for class net.seninp.gi.repair.RepairDigramRecord
Constructor.
RepairDigramRecord(String, int) - Constructor for class net.seninp.gi.repair.RepairDigramRecord
Constructor.
RePairFactory - Class in net.seninp.gi.repair
Implements RePair.
RePairFactory - Class in net.seninp.gi.repair
Implements RePair.
RePairGrammar - Class in net.seninp.gi.repair
A repair grammar container.
RePairGrammar - Class in net.seninp.gi.repair
A repair grammar container.
RePairGrammar() - Constructor for class net.seninp.gi.repair.RePairGrammar
Constructor.
RePairGrammar() - Constructor for class net.seninp.gi.repair.RePairGrammar
Constructor.
RePairGuard - Class in net.seninp.gi.repair
Guard holds a non-terminal symbol.
RePairGuard - Class in net.seninp.gi.repair
Guard holds a non-terminal symbol.
RePairGuard(RePairRule) - Constructor for class net.seninp.gi.repair.RePairGuard
Constructor.
RePairGuard(RePairRule) - Constructor for class net.seninp.gi.repair.RePairGuard
Constructor.
RepairPriorityQueue - Class in net.seninp.gi.repair
Implements the priority queue for RePair.
RepairPriorityQueue - Class in net.seninp.gi.repair
Implements the priority queue for RePair.
RepairPriorityQueue() - Constructor for class net.seninp.gi.repair.RepairPriorityQueue
 
RepairPriorityQueue() - Constructor for class net.seninp.gi.repair.RepairPriorityQueue
 
RePairRule - Class in net.seninp.gi.repair
The grammar rule.
RePairRule - Class in net.seninp.gi.repair
The grammar rule.
RePairRule(RePairGrammar) - Constructor for class net.seninp.gi.repair.RePairRule
Constructor, assigns a rule ID using the global counter.
RePairRule(RePairGrammar) - Constructor for class net.seninp.gi.repair.RePairRule
Constructor, assigns a rule ID using the global counter.
RePairSymbol - Class in net.seninp.gi.repair
The symbol -- which essentially is a token.
RePairSymbol - Class in net.seninp.gi.repair
The symbol -- which essentially is a token.
RePairSymbol() - Constructor for class net.seninp.gi.repair.RePairSymbol
Constructor.
RePairSymbol(String, int) - Constructor for class net.seninp.gi.repair.RePairSymbol
Constructor.
RePairSymbol() - Constructor for class net.seninp.gi.repair.RePairSymbol
Constructor.
RePairSymbol(String, int) - Constructor for class net.seninp.gi.repair.RePairSymbol
Constructor.
RePairSymbolRecord - Class in net.seninp.gi.repair
Used for keeping the track of repair symbols in the string.
RePairSymbolRecord - Class in net.seninp.gi.repair
Used for keeping the track of repair symbols in the string.
RePairSymbolRecord(RePairSymbol) - Constructor for class net.seninp.gi.repair.RePairSymbolRecord
Constructor.
RePairSymbolRecord(RePairSymbol) - Constructor for class net.seninp.gi.repair.RePairSymbolRecord
Constructor.
reset() - Static method in class net.seninp.gi.sequitur.SAXRule
Cleans up data structures.
reset() - Static method in class net.seninp.gi.sequitur.SAXRule
Cleans up data structures.
rule - Variable in class net.seninp.gi.repair.RePairGuard
 
rule - Variable in class net.seninp.gi.repair.RePairGuard
 
ruleIndex - Variable in class net.seninp.gi.sequitur.SAXRule
The rule's number.
ruleIndex - Variable in class net.seninp.gi.sequitur.SAXRule
The rule's number.
RuleInterval - Class in net.seninp.gi.logic
Helper class implementing an interval used when plotting.
RuleInterval - Class in net.seninp.gi.logic
Helper class implementing an interval used when plotting.
RuleInterval() - Constructor for class net.seninp.gi.logic.RuleInterval
 
RuleInterval(int, int) - Constructor for class net.seninp.gi.logic.RuleInterval
 
RuleInterval(int, int, int, double) - Constructor for class net.seninp.gi.logic.RuleInterval
 
RuleInterval() - Constructor for class net.seninp.gi.logic.RuleInterval
 
RuleInterval(int, int) - Constructor for class net.seninp.gi.logic.RuleInterval
 
RuleInterval(int, int, int, double) - Constructor for class net.seninp.gi.logic.RuleInterval
 
ruleIntervals - Variable in class net.seninp.gi.repair.RePairRule
Which TS interval covered.
ruleIntervals - Variable in class net.seninp.gi.repair.RePairRule
Which TS interval covered.
ruleNumber() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
ruleNumber() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
ruleNumber - Variable in class net.seninp.gi.repair.RePairRule
The current rule number.
ruleNumber - Variable in class net.seninp.gi.repair.RePairRule
The current rule number.
RuleOrganizer - Class in net.seninp.gi.clusterrule
 
RuleOrganizer - Class in net.seninp.gi.clusterrule
 
RuleOrganizer() - Constructor for class net.seninp.gi.clusterrule.RuleOrganizer
 
RuleOrganizer() - Constructor for class net.seninp.gi.clusterrule.RuleOrganizer
 
RulePruner - Class in net.seninp.gi.rulepruner
Implements the rule pruner.
RulePruner - Class in net.seninp.gi.rulepruner
Implements the rule pruner.
RulePruner(double[]) - Constructor for class net.seninp.gi.rulepruner.RulePruner
 
RulePruner(double[]) - Constructor for class net.seninp.gi.rulepruner.RulePruner
 
RulePrunerFactory - Class in net.seninp.gi.rulepruner
Pruner methods implementation.
RulePrunerFactory - Class in net.seninp.gi.rulepruner
Pruner methods implementation.
RulePrunerFactory() - Constructor for class net.seninp.gi.rulepruner.RulePrunerFactory
 
RulePrunerFactory() - Constructor for class net.seninp.gi.rulepruner.RulePrunerFactory
 
RulePrunerParameters - Class in net.seninp.gi.rulepruner
Parameters accepted by the bitmap printer and their default values.
RulePrunerParameters - Class in net.seninp.gi.rulepruner
Parameters accepted by the bitmap printer and their default values.
RulePrunerParameters() - Constructor for class net.seninp.gi.rulepruner.RulePrunerParameters
 
RulePrunerParameters() - Constructor for class net.seninp.gi.rulepruner.RulePrunerParameters
 
RulePrunerPrinter - Class in net.seninp.gi.rulepruner
Rule pruner experimentation.
RulePrunerPrinter - Class in net.seninp.gi.rulepruner
Rule pruner experimentation.
RulePrunerPrinter() - Constructor for class net.seninp.gi.rulepruner.RulePrunerPrinter
 
RulePrunerPrinter() - Constructor for class net.seninp.gi.rulepruner.RulePrunerPrinter
 
RulePruningAlgorithm - Class in net.seninp.gi.rulepruner
Implement algorithm for pruning rules based on optimal covering search.
RulePruningAlgorithm - Class in net.seninp.gi.rulepruner
Implement algorithm for pruning rules based on optimal covering search.
RulePruningAlgorithm(GrammarRules, int) - Constructor for class net.seninp.gi.rulepruner.RulePruningAlgorithm
 
RulePruningAlgorithm(GrammarRules, int) - Constructor for class net.seninp.gi.rulepruner.RulePruningAlgorithm
 
runSequitur(String) - Static method in class net.seninp.gi.sequitur.SequiturFactory
Digests a string of terminals separated by a space.
runSequitur(String) - Static method in class net.seninp.gi.sequitur.SequiturFactory
Digests a string of terminals separated by a space.

S

SameLengthMotifs - Class in net.seninp.gi.logic
A data structure which is a collection of motifs.
SameLengthMotifs - Class in net.seninp.gi.logic
A data structure which is a collection of motifs.
SameLengthMotifs() - Constructor for class net.seninp.gi.logic.SameLengthMotifs
 
SameLengthMotifs() - Constructor for class net.seninp.gi.logic.SameLengthMotifs
 
sample(int, int, int, GIAlgorithm, NumerosityReductionStrategy, double) - Method in class net.seninp.gi.rulepruner.RulePruner
Samples the specified point.
sample(int, int, int, GIAlgorithm, NumerosityReductionStrategy, double) - Method in class net.seninp.gi.rulepruner.RulePruner
Samples the specified point.
SampledPoint - Class in net.seninp.gi.rulepruner
 
SampledPoint - Class in net.seninp.gi.rulepruner
 
SampledPoint() - Constructor for class net.seninp.gi.rulepruner.SampledPoint
 
SampledPoint() - Constructor for class net.seninp.gi.rulepruner.SampledPoint
 
SAX_ALPHABET_SIZE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_ALPHABET_SIZE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_NORM_THRESHOLD - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_NORM_THRESHOLD - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_NORM_THRESHOLD - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
SAX_NORM_THRESHOLD - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
SAX_NR_STRATEGY - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_NR_STRATEGY - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_NR_STRATEGY - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
SAX_NR_STRATEGY - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
SAX_PAA_SIZE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_PAA_SIZE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_WINDOW_SIZE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAX_WINDOW_SIZE - Static variable in class net.seninp.gi.cli.TS2GrammarParameters
 
SAXGuard - Class in net.seninp.gi.sequitur
The Guard node - serves as head of the "doubly-linked" list representing a rule - in other words it's a rule handler.
SAXGuard - Class in net.seninp.gi.sequitur
The Guard node - serves as head of the "doubly-linked" list representing a rule - in other words it's a rule handler.
SAXGuard(SAXRule) - Constructor for class net.seninp.gi.sequitur.SAXGuard
Constructor.
SAXGuard(SAXRule) - Constructor for class net.seninp.gi.sequitur.SAXGuard
Constructor.
SAXMotif - Class in net.seninp.gi.logic
This is a helper data-structure which represents a single occurrence of a rule at the series.
SAXMotif - Class in net.seninp.gi.logic
This is a helper data-structure which represents a single occurrence of a rule at the series.
SAXMotif() - Constructor for class net.seninp.gi.logic.SAXMotif
 
SAXMotif() - Constructor for class net.seninp.gi.logic.SAXMotif
 
SAXNonTerminal - Class in net.seninp.gi.sequitur
The Non-Terminal symbol - i.e.
SAXNonTerminal - Class in net.seninp.gi.sequitur
The Non-Terminal symbol - i.e.
SAXNonTerminal(SAXRule) - Constructor for class net.seninp.gi.sequitur.SAXNonTerminal
Constructor.
SAXNonTerminal(SAXRule) - Constructor for class net.seninp.gi.sequitur.SAXNonTerminal
Constructor.
SAXPointsNumber - Class in net.seninp.gi.logic
 
SAXPointsNumber - Class in net.seninp.gi.logic
 
SAXPointsNumber() - Constructor for class net.seninp.gi.logic.SAXPointsNumber
 
SAXPointsNumber() - Constructor for class net.seninp.gi.logic.SAXPointsNumber
 
SAXRule - Class in net.seninp.gi.sequitur
The Rule.
SAXRule - Class in net.seninp.gi.sequitur
The Rule.
SAXRule() - Constructor for class net.seninp.gi.sequitur.SAXRule
Constructor.
SAXRule() - Constructor for class net.seninp.gi.sequitur.SAXRule
Constructor.
SAXSymbol - Class in net.seninp.gi.sequitur
Template for Sequitur data structures.
SAXSymbol - Class in net.seninp.gi.sequitur
Template for Sequitur data structures.
SAXSymbol() - Constructor for class net.seninp.gi.sequitur.SAXSymbol
 
SAXSymbol() - Constructor for class net.seninp.gi.sequitur.SAXSymbol
 
SAXTerminal - Class in net.seninp.gi.sequitur
This is a regular, a.k.a.
SAXTerminal - Class in net.seninp.gi.sequitur
This is a regular, a.k.a.
SAXTerminal(String, int) - Constructor for class net.seninp.gi.sequitur.SAXTerminal
Constructor.
SAXTerminal(String, int) - Constructor for class net.seninp.gi.sequitur.SAXTerminal
Constructor.
second - Variable in class net.seninp.gi.repair.RePairRule
 
second - Variable in class net.seninp.gi.repair.RePairRule
 
SequiturFactory - Class in net.seninp.gi.sequitur
Sort of a stand-alone factory to digesting strings with Sequitur.
SequiturFactory - Class in net.seninp.gi.sequitur
Sort of a stand-alone factory to digesting strings with Sequitur.
series2SequiturRules(double[], int, int, int, NumerosityReductionStrategy, double) - Static method in class net.seninp.gi.sequitur.SequiturFactory
Takes a time series and returns a grammar.
series2SequiturRules(double[], int, int, int, NumerosityReductionStrategy, double) - Static method in class net.seninp.gi.sequitur.SequiturFactory
Takes a time series and returns a grammar.
setAlphabet(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setAlphabet(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setApproxDist(double) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setApproxDist(double) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setClassified(boolean) - Method in class net.seninp.gi.logic.SAXMotif
 
setClassified(boolean) - Method in class net.seninp.gi.logic.SAXMotif
 
setClassIndex(int) - Method in class net.seninp.gi.logic.PackedRuleRecord
 
setClassIndex(int) - Method in class net.seninp.gi.logic.PackedRuleRecord
 
setCompressedGrammarSize(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setCompressedGrammarSize(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setCoverage(double) - Method in class net.seninp.gi.logic.RuleInterval
 
setCoverage(double) - Method in class net.seninp.gi.logic.RuleInterval
 
setCoverage(double) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setCoverage(double) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setCovered(boolean) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setCovered(boolean) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setEnd(int) - Method in class net.seninp.gi.logic.RuleInterval
 
setEnd(int) - Method in class net.seninp.gi.logic.RuleInterval
 
setExpandedRule(String) - Method in class net.seninp.gi.repair.RePairRule
Set the expanded rule string.
setExpandedRule(String) - Method in class net.seninp.gi.repair.RePairRule
Set the expanded rule string.
setExpandedRuleString(String) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setExpandedRuleString(String) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setFirst(RePairSymbol) - Method in class net.seninp.gi.repair.RePairRule
First symbol setter.
setFirst(RePairSymbol) - Method in class net.seninp.gi.repair.RePairRule
First symbol setter.
setGrammarRules(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setGrammarRules(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setGrammarSize(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setGrammarSize(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setId(int) - Method in class net.seninp.gi.logic.RuleInterval
 
setId(int) - Method in class net.seninp.gi.logic.RuleInterval
 
setMaxFrequency(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setMaxFrequency(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setMaxLength(int) - Method in class net.seninp.gi.logic.PackedRuleRecord
 
setMaxLength(int) - Method in class net.seninp.gi.logic.PackedRuleRecord
 
setMaxMotifLen(int) - Method in class net.seninp.gi.logic.SameLengthMotifs
 
setMaxMotifLen(int) - Method in class net.seninp.gi.logic.SameLengthMotifs
 
setMeanLength(Integer) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setMeanLength(Integer) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setMinLength(int) - Method in class net.seninp.gi.logic.PackedRuleRecord
 
setMinLength(int) - Method in class net.seninp.gi.logic.PackedRuleRecord
 
setMinMaxLength(int[]) - Method in class net.seninp.gi.logic.GrammarRuleRecord
Set min and max lengths.
setMinMaxLength(int[]) - Method in class net.seninp.gi.logic.GrammarRuleRecord
Set min and max lengths.
setMinMotifLen(int) - Method in class net.seninp.gi.logic.SameLengthMotifs
 
setMinMotifLen(int) - Method in class net.seninp.gi.logic.SameLengthMotifs
 
setNext(RePairSymbolRecord) - Method in class net.seninp.gi.repair.RePairSymbolRecord
The next symbol setter.
setNext(RePairSymbolRecord) - Method in class net.seninp.gi.repair.RePairSymbolRecord
The next symbol setter.
setOccurrences(int[]) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setOccurrences(int[]) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setPAA(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setPaa(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setPAA(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setPaa(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setPeriod(double) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setPeriod(double) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setPeriodError(double) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setPeriodError(double) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setPointIndex(int) - Method in class net.seninp.gi.logic.SAXPointsNumber
 
setPointIndex(int) - Method in class net.seninp.gi.logic.SAXPointsNumber
 
setPointOccurenceNumber(int) - Method in class net.seninp.gi.logic.SAXPointsNumber
 
setPointOccurenceNumber(int) - Method in class net.seninp.gi.logic.SAXPointsNumber
 
setPointValue(double) - Method in class net.seninp.gi.logic.SAXPointsNumber
 
setPointValue(double) - Method in class net.seninp.gi.logic.SAXPointsNumber
 
setPos(RuleInterval) - Method in class net.seninp.gi.logic.SAXMotif
 
setPos(RuleInterval) - Method in class net.seninp.gi.logic.SAXMotif
 
setPrevious(RePairSymbolRecord) - Method in class net.seninp.gi.repair.RePairSymbolRecord
The prev symbol setter.
setPrevious(RePairSymbolRecord) - Method in class net.seninp.gi.repair.RePairSymbolRecord
The prev symbol setter.
setPrunedRules(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setPrunedRules(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setR0ExpnadedString(String) - Method in class net.seninp.gi.repair.RePairGrammar
 
setR0ExpnadedString(String) - Method in class net.seninp.gi.repair.RePairGrammar
 
setR0String(String) - Method in class net.seninp.gi.repair.RePairGrammar
 
setR0String(String) - Method in class net.seninp.gi.repair.RePairGrammar
 
setReduction(double) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setReduction(double) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setRuleIndex(int) - Method in class net.seninp.gi.logic.SAXMotif
 
setRuleIndex(int) - Method in class net.seninp.gi.logic.SAXMotif
 
setRuleIntervals(ArrayList<RuleInterval>) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleIntervals(ArrayList<RuleInterval>) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleLevel(int) - Method in class net.seninp.gi.logic.GrammarRuleRecord
Set the rule level.
setRuleLevel(int) - Method in class net.seninp.gi.logic.GrammarRuleRecord
Set the rule level.
setRuleNumber(int) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleNumber(int) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleString(String) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleString(String) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleUseFrequency(int) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleUseFrequency(int) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleYield(int) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setRuleYield(int) - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
setSameLenMotifs(ArrayList<SAXMotif>) - Method in class net.seninp.gi.logic.SameLengthMotifs
 
setSameLenMotifs(ArrayList<SAXMotif>) - Method in class net.seninp.gi.logic.SameLengthMotifs
 
setSecond(RePairSymbol) - Method in class net.seninp.gi.repair.RePairRule
Second symbol setter.
setSecond(RePairSymbol) - Method in class net.seninp.gi.repair.RePairRule
Second symbol setter.
setSimilarWith(SAXMotif) - Method in class net.seninp.gi.logic.SAXMotif
 
setSimilarWith(SAXMotif) - Method in class net.seninp.gi.logic.SAXMotif
 
setStart(int) - Method in class net.seninp.gi.logic.RuleInterval
 
setStart(int) - Method in class net.seninp.gi.logic.RuleInterval
 
setStringPosition(int) - Method in class net.seninp.gi.repair.RePairSymbol
The position setter.
setStringPosition(int) - Method in class net.seninp.gi.repair.RePairSymbol
The position setter.
setSubsequenceNumber(int) - Method in class net.seninp.gi.logic.PackedRuleRecord
 
setSubsequenceNumber(int) - Method in class net.seninp.gi.logic.PackedRuleRecord
 
setWindow(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
setWindow(int) - Method in class net.seninp.gi.rulepruner.SampledPoint
 
size() - Method in class net.seninp.gi.logic.GrammarRules
 
size() - Method in class net.seninp.gi.logic.GrammarRules
 
size() - Method in class net.seninp.gi.repair.RepairPriorityQueue
Returns the queue size.
size() - Method in class net.seninp.gi.repair.RepairPriorityQueue
Returns the queue size.
startPos - Variable in class net.seninp.gi.logic.RuleInterval
 
startPos - Variable in class net.seninp.gi.logic.RuleInterval
 
str - Variable in class net.seninp.gi.repair.RepairDigramRecord
 
str - Variable in class net.seninp.gi.repair.RepairDigramRecord
 
SUBSAMPLING_FRACTION - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
SUBSAMPLING_FRACTION - Static variable in class net.seninp.gi.rulepruner.RulePrunerParameters
 
substitute(SAXRule) - Method in class net.seninp.gi.sequitur.SAXSymbol
Replace a digram with a non-terminal.
substitute(SAXRule) - Method in class net.seninp.gi.sequitur.SAXSymbol
Replace a digram with a non-terminal.

T

theDigrams - Static variable in class net.seninp.gi.sequitur.SAXSymbol
Hashtable to keep track of all digrams.
theDigrams - Static variable in class net.seninp.gi.sequitur.SAXSymbol
Hashtable to keep track of all digrams.
theGuard - Variable in class net.seninp.gi.sequitur.SAXRule
Guard symbol to mark beginning and end of rule.
theGuard - Variable in class net.seninp.gi.sequitur.SAXRule
Guard symbol to mark beginning and end of rule.
theRules - Variable in class net.seninp.gi.repair.RePairGrammar
 
theRules - Variable in class net.seninp.gi.repair.RePairGrammar
 
theRules - Static variable in class net.seninp.gi.sequitur.SAXRule
Yet another, global static structure allowing fast rule access.
theRules - Static variable in class net.seninp.gi.sequitur.SAXRule
Yet another, global static structure allowing fast rule access.
theSubstituteTable - Static variable in class net.seninp.gi.sequitur.SAXSymbol
 
theSubstituteTable - Static variable in class net.seninp.gi.sequitur.SAXSymbol
 
toAlgIndex() - Method in enum net.seninp.gi.GIAlgorithm
Get the alg index.
toAlgIndex() - Method in enum net.seninp.gi.GIAlgorithm
Get the alg index.
toExpandedRuleString() - Method in class net.seninp.gi.repair.RePairRule
Return the prefixed with R rule.
toExpandedRuleString() - Method in class net.seninp.gi.repair.RePairRule
Return the prefixed with R rule.
toExpandedString() - Method in class net.seninp.gi.repair.RePairGuard
 
toExpandedString() - Method in class net.seninp.gi.repair.RePairGuard
 
toExpandedString() - Method in class net.seninp.gi.repair.RePairSymbol
 
toExpandedString() - Method in class net.seninp.gi.repair.RePairSymbol
 
toGrammarRules() - Method in class net.seninp.gi.repair.RePairGrammar
Prints out the grammar as text.
toGrammarRules() - Method in class net.seninp.gi.repair.RePairGrammar
Prints out the grammar as text.
toGrammarRulesData() - Method in class net.seninp.gi.repair.RePairGrammar
Build a grammarviz-"portable" grammar object.
toGrammarRulesData() - Method in class net.seninp.gi.repair.RePairGrammar
Build a grammarviz-"portable" grammar object.
toGrammarRulesData() - Method in class net.seninp.gi.sequitur.SAXRule
 
toGrammarRulesData() - Method in class net.seninp.gi.sequitur.SAXRule
 
toInfoString() - Method in class net.seninp.gi.repair.RePairRule
 
toInfoString() - Method in class net.seninp.gi.repair.RePairRule
 
toList() - Method in class net.seninp.gi.repair.RepairPriorityQueue
Needed this for debug purpose -- translates the doubly linked list into an array list.
toList() - Method in class net.seninp.gi.repair.RepairPriorityQueue
Needed this for debug purpose -- translates the doubly linked list into an array list.
toLogString() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
toLogString() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
toRuleString() - Method in class net.seninp.gi.repair.RePairRule
Return the prefixed with R rule.
toRuleString() - Method in class net.seninp.gi.repair.RePairRule
Return the prefixed with R rule.
toSingleLine() - Method in class net.seninp.gi.cli.GrammarStats
 
toSingleLine() - Method in class net.seninp.gi.cli.GrammarStats
 
toString() - Method in class net.seninp.gi.cli.GrammarStats
 
toString() - Method in class net.seninp.gi.cli.GrammarStats
 
toString() - Method in enum net.seninp.gi.GIAlgorithm
toString() - Method in enum net.seninp.gi.GIAlgorithm
toString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
toString() - Method in class net.seninp.gi.logic.GrammarRuleRecord
 
toString() - Method in class net.seninp.gi.logic.GrammarRules
 
toString() - Method in class net.seninp.gi.logic.GrammarRules
 
toString() - Method in class net.seninp.gi.logic.RuleInterval
 
toString() - Method in class net.seninp.gi.logic.RuleInterval
 
toString() - Method in class net.seninp.gi.logic.SAXMotif
 
toString() - Method in class net.seninp.gi.logic.SAXMotif
 
toString() - Method in class net.seninp.gi.logic.SAXPointsNumber
 
toString() - Method in class net.seninp.gi.logic.SAXPointsNumber
 
toString() - Method in class net.seninp.gi.repair.RepairDigramRecord
 
toString() - Method in class net.seninp.gi.repair.RepairDigramRecord
 
toString() - Method in class net.seninp.gi.repair.RePairGuard
 
toString() - Method in class net.seninp.gi.repair.RePairGuard
 
toString() - Method in class net.seninp.gi.repair.RepairPriorityQueue
 
toString() - Method in class net.seninp.gi.repair.RepairPriorityQueue
 
toString() - Method in class net.seninp.gi.repair.RePairRule
 
toString() - Method in class net.seninp.gi.repair.RePairRule
 
toString() - Method in class net.seninp.gi.repair.RePairSymbol
 
toString() - Method in class net.seninp.gi.repair.RePairSymbol
 
toString() - Method in class net.seninp.gi.repair.RePairSymbolRecord
toString() - Method in class net.seninp.gi.repair.RePairSymbolRecord
toString() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
toString() - Method in class net.seninp.gi.rulepruner.SampledPoint
 
toString() - Method in class net.seninp.gi.sequitur.SAXSymbol
 
toString() - Method in class net.seninp.gi.sequitur.SAXSymbol
 
toString() - Method in class net.seninp.gi.sequitur.SAXTerminal
toString() - Method in class net.seninp.gi.sequitur.SAXTerminal
TS2Grammar - Class in net.seninp.gi.cli
 
TS2Grammar - Class in net.seninp.gi.cli
 
TS2Grammar() - Constructor for class net.seninp.gi.cli.TS2Grammar
 
TS2Grammar() - Constructor for class net.seninp.gi.cli.TS2Grammar
 
TS2GrammarParameters - Class in net.seninp.gi.cli
Implements a parameters template for CLI conversion.
TS2GrammarParameters - Class in net.seninp.gi.cli
Implements a parameters template for CLI conversion.
TS2GrammarParameters() - Constructor for class net.seninp.gi.cli.TS2GrammarParameters
 
TS2GrammarParameters() - Constructor for class net.seninp.gi.cli.TS2GrammarParameters
 

U

updateDigramFrequency(String, int) - Method in class net.seninp.gi.repair.RepairPriorityQueue
Updates the priority queue according to the change...
updateDigramFrequency(String, int) - Method in class net.seninp.gi.repair.RepairPriorityQueue
Updates the priority queue according to the change...
updateRanges(boolean[], List<RuleInterval>) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Updating the coverage ranges.
updateRanges(boolean[], GrammarRules) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Updating the coverage ranges.
updateRanges(boolean[], List<RuleInterval>) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Updating the coverage ranges.
updateRanges(boolean[], GrammarRules) - Static method in class net.seninp.gi.rulepruner.RulePrunerFactory
Updating the coverage ranges.
updateRuleIntervals(GrammarRules, SAXRecords, boolean, double[], int, int) - Static method in class net.seninp.gi.sequitur.SequiturFactory
 
updateRuleIntervals(GrammarRules, SAXRecords, boolean, double[], int, int) - Static method in class net.seninp.gi.sequitur.SequiturFactory
 

V

value - Variable in class net.seninp.gi.sequitur.SAXSymbol
The symbol value.
value - Variable in class net.seninp.gi.sequitur.SAXSymbol
The symbol value.
valueOf(String) - Static method in enum net.seninp.gi.GIAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.seninp.gi.GIAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.seninp.gi.GIAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.seninp.gi.GIAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links

Copyright © 2021 JMotif. All rights reserved.