- newRoot(ParseTree.TreeNode) - Method in class regexcompiler.ParseTree
-
- nextLookAroundState() - Method in class regexcompiler.ParseTreeToNFAConverter
-
- nextState() - Method in class regexcompiler.ParseTreeToNFAConverter
-
- nfa - package nfa
-
- nfa.transitionlabel - package nfa.transitionlabel
-
- NFAAnalyser - Class in analysis
-
- NFAAnalyser(AnalysisSettings.PriorityRemovalStrategy) - Constructor for class analysis.NFAAnalyser
-
- NFAAnalyser.IdaSpecialTransitionLabel - Class in analysis
-
- NFAAnalyserFlattening - Class in analysis
-
- NFAAnalyserFlattening(AnalysisSettings.PriorityRemovalStrategy) - Constructor for class analysis.NFAAnalyserFlattening
-
- NFAAnalyserInterface - Interface in analysis
-
- NFAAnalyserInterface.AnalysisResultsType - Enum in analysis
-
- NFAAnalyserInterface.EdaAnalysisResultsESCC - Class in analysis
-
- NFAAnalyserInterface.EdaAnalysisResultsFilter - Class in analysis
-
- NFAAnalyserInterface.EdaAnalysisResultsNoEda - Class in analysis
-
- NFAAnalyserInterface.EdaAnalysisResultsParallel - Class in analysis
-
- NFAAnalyserInterface.IdaAnalysisResultsIda - Class in analysis
-
- NFAAnalyserInterface.IdaAnalysisResultsNoIda - Class in analysis
-
- NFAAnalyserMerging - Class in analysis
-
An analyser for finding patterns that can cause catastrophic backtracking.
- NFAAnalyserMerging(AnalysisSettings.PriorityRemovalStrategy) - Constructor for class analysis.NFAAnalyserMerging
-
- NFAAnalysisTools - Class in analysis
-
- NFAAnalysisTools() - Constructor for class analysis.NFAAnalysisTools
-
- NFACreator - Interface in regexcompiler
-
- NFAEdge - Class in nfa
-
An edge used to represent one of the transitions in an NFA.
- NFAEdge(NFAVertexND, NFAVertexND, String) - Constructor for class nfa.NFAEdge
-
- NFAEdge(NFAVertexND, NFAVertexND, TransitionLabel) - Constructor for class nfa.NFAEdge
-
- NFAGraph - Class in nfa
-
A graph representing an NFA.
- NFAGraph() - Constructor for class nfa.NFAGraph
-
- NFAMatcher - Class in matcher
-
- NFAMatcher(NFAGraph, String) - Constructor for class matcher.NFAMatcher
-
- NFAVertexND - Class in nfa
-
A vertex of a graph representing a state in an NFA.
- NFAVertexND(int) - Constructor for class nfa.NFAVertexND
-
A constructor for creating the default one dimensional vertex with an integer parameter.
- NFAVertexND(String) - Constructor for class nfa.NFAVertexND
-
A constructor for creating the default one dimensional vertex
- NFAVertexND(int, int, int) - Constructor for class nfa.NFAVertexND
-
A constructor for creating the frequently used three dimensional vertex with an integer parameter.
- NFAVertexND(String, String, String) - Constructor for class nfa.NFAVertexND
-
A constructor for creating the frequently used three dimensional vertex.
- NFAVertexND(int, int, int, int, int) - Constructor for class nfa.NFAVertexND
-
A constructor for creating the frequently used five dimensional vertex.
- NFAVertexND(String, String, String, String, String) - Constructor for class nfa.NFAVertexND
-
A constructor for creating the frequently used five dimensional vertex.
- NFAVertexND(int...) - Constructor for class nfa.NFAVertexND
-
A constructor for creating one multidimensional vertex from a list of integers
- NFAVertexND(String...) - Constructor for class nfa.NFAVertexND
-
A constructor for creating one multidimensional vertex from a list of strings
- NFAVertexND(NFAVertexND...) - Constructor for class nfa.NFAVertexND
-
A constructor for creating one multidimensional vertex from
multidimensional vertices
- NFAVertexND(Collection<String>) - Constructor for class nfa.NFAVertexND
-
A constructor for creating one multidimensional vertex from a collection
of multidimensional vertices
- NFAVertexND(Set<NFAVertexND>) - Constructor for class nfa.NFAVertexND
-
A constructor for creating one multidimensional vertex from a set
of multidimensional vertices
- NoAnalysisFoundException - Exception in analysis
-
- NoAnalysisFoundException() - Constructor for exception analysis.NoAnalysisFoundException
-
- NoAnalysisFoundException(String) - Constructor for exception analysis.NoAnalysisFoundException
-
- NoExploitStringException - Exception in analysis
-
- NoExploitStringException() - Constructor for exception analysis.NoExploitStringException
-
- NoExploitStringException(String) - Constructor for exception analysis.NoExploitStringException
-
- NonpreciseCountClosureOperatorExpansion - Class in preprocessor
-
- NonpreciseCountClosureOperatorExpansion() - Constructor for class preprocessor.NonpreciseCountClosureOperatorExpansion
-
- NonpreciseLookaroundExpansion - Class in preprocessor
-
- NonpreciseLookaroundExpansion() - Constructor for class preprocessor.NonpreciseLookaroundExpansion
-
- NonpreciseSubstitutionPreprocessor - Class in preprocessor
-
- NonpreciseSubstitutionPreprocessor() - Constructor for class preprocessor.NonpreciseSubstitutionPreprocessor
-
- numWalksFrom(NFAGraph, NFAVertexND) - Static method in class analysis.NFAAnalyserFlattening
-
- numWalksFrom(NFAGraph, NFAVertexND) - Static method in class analysis.NFAAnalysisTools
-
Determines the number of walks between a vertex and all other vertices in
a given graph.
- valueOf(String) - Static method in enum analysis.AnalysisSettings.EpsilonLoopRemovalStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum analysis.AnalysisSettings.NFAConstruction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum analysis.AnalysisSettings.PreprocessingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum analysis.AnalysisSettings.PriorityRemovalStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum analysis.NFAAnalyserInterface.AnalysisResultsType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nfa.transitionlabel.TransitionLabel.TransitionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum regexcompiler.RegexAnchor.RegexAnchorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum regexcompiler.RegexEscapedSymbol.RegexEscapedSymbolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum regexcompiler.RegexGroup.RegexGroupType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum regexcompiler.RegexOperator.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum regexcompiler.RegexQuantifiableOperator.QuantifierType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum regexcompiler.RegexSubexpression.SubexpressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum regexcompiler.RegexToken.TokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum util.InterfaceSettings.InputType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum analysis.AnalysisSettings.EpsilonLoopRemovalStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum analysis.AnalysisSettings.NFAConstruction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum analysis.AnalysisSettings.PreprocessingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum analysis.AnalysisSettings.PriorityRemovalStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum analysis.NFAAnalyserInterface.AnalysisResultsType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum nfa.transitionlabel.TransitionLabel.TransitionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum regexcompiler.RegexAnchor.RegexAnchorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum regexcompiler.RegexEscapedSymbol.RegexEscapedSymbolType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum regexcompiler.RegexGroup.RegexGroupType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum regexcompiler.RegexOperator.OperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum regexcompiler.RegexQuantifiableOperator.QuantifierType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum regexcompiler.RegexSubexpression.SubexpressionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum regexcompiler.RegexToken.TokenType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum util.InterfaceSettings.InputType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERTICAL_TAB - Static variable in interface nfa.transitionlabel.TransitionLabel
-
- visualiseString(String) - Static method in class analysis.ExploitString
-