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

C

cacheResults(Analyzer, List<Analyzer.Result>) - Static method in class com.ensoftcorp.open.commons.analyzers.Analyzers
 
CALL_RESOLUTION_STRATEGY_TAG - Static variable in class com.ensoftcorp.open.commons.algorithms.ICFG.DefaultCallResolutionStrategy
 
callback() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzers.AnalyzerResultChangedCallback
 
called(Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the subset of the given functions which are called.
called(Q, Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the subset of the given functions which are called.
calledBy(Q, Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the given functions which were called by the given callers.
calledBy(Q, Q, Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the given functions which were called by the given callers.
callers(Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the direct callers of the given functions.
callers(Q, Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the direct callers of the given functions.
CallResolutionStrategy() - Constructor for class com.ensoftcorp.open.commons.algorithms.ICFG.CallResolutionStrategy
 
CallSiteAnalysis - Class in com.ensoftcorp.open.commons.analysis
 
CallSiteAnalysis() - Constructor for class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis
 
CallSiteAnalysis.LanguageSpecificCallSiteAnalysis - Class in com.ensoftcorp.open.commons.analysis
 
CAMEL - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
CAMEL_HUMPED - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
CAPITAL_TYPE - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
cfg(Node) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
 
cfg(Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
 
cfgBackEdge - Static variable in class com.ensoftcorp.open.commons.highlighter.CFGHighlighter
 
cfgDefault - Static variable in class com.ensoftcorp.open.commons.highlighter.CFGHighlighter
 
cfgDefault - Static variable in class com.ensoftcorp.open.commons.highlighter.WhitePaperThemedCFG
 
cfgExceptional - Static variable in class com.ensoftcorp.open.commons.highlighter.CFGHighlighter
 
cfgExceptional - Static variable in class com.ensoftcorp.open.commons.highlighter.WhitePaperThemedCFG
 
cfgFalse - Static variable in class com.ensoftcorp.open.commons.highlighter.CFGHighlighter
 
cfgFalse - Static variable in class com.ensoftcorp.open.commons.highlighter.WhitePaperThemedCFG
 
CFGHighlighter - Class in com.ensoftcorp.open.commons.highlighter
 
CFGHighlighter() - Constructor for class com.ensoftcorp.open.commons.highlighter.CFGHighlighter
 
cfgTrue - Static variable in class com.ensoftcorp.open.commons.highlighter.CFGHighlighter
 
cfgTrue - Static variable in class com.ensoftcorp.open.commons.highlighter.WhitePaperThemedCFG
 
checkParameters(Map<String, Object>) - Method in class com.ensoftcorp.open.commons.filters.Filter
Type checks expected parameters and rejects undeclared passed parameters Also checks that all required parameters have been specified
CHOOSE_FIRST_MATCH - com.ensoftcorp.open.commons.codepainter.CodePainter.ColorPaletteConflictStrategy
 
CHOOSE_LAST_MATCH - com.ensoftcorp.open.commons.codepainter.CodePainter.ColorPaletteConflictStrategy
 
classLiterals(Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns all references to class literals (Type.class) for the given types.
classLiterals(Q, Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns all references to class literals (Type.class) for the given types.
clearCachedResults() - Static method in class com.ensoftcorp.open.commons.analyzers.Analyzers
 
clearCanvas() - Method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
Clears the canvas This should be called in the event that the index changes or if graph elements become stale.
clearLanguageSpecificCallSiteAnalyzerCache() - Static method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis
Clears the cached language specific call site analysis implementation
CLOC_PATH - Static variable in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
Configure path to cloc
CLOC_PATH_DEFAULT - Static variable in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
 
CodeMapChangeListener - Class in com.ensoftcorp.open.commons.utilities
 
CodeMapChangeListener() - Constructor for class com.ensoftcorp.open.commons.utilities.CodeMapChangeListener
 
CodePainter - Class in com.ensoftcorp.open.commons.codepainter
 
CodePainter() - Constructor for class com.ensoftcorp.open.commons.codepainter.CodePainter
 
CodePainter.ColorPaletteConflictStrategy - Enum in com.ensoftcorp.open.commons.codepainter
Defines strategies for resolving coloring conflicts
CodePainter.UnstyledFrontierResult - Class in com.ensoftcorp.open.commons.codepainter
Holds and unstyled frontier result
CodePainter.UnstyledResult - Class in com.ensoftcorp.open.commons.codepainter
Holds an unstyled result
CodePainters - Class in com.ensoftcorp.open.commons.codepainter
 
CodePainters() - Constructor for class com.ensoftcorp.open.commons.codepainter.CodePainters
 
CodeStyles - Class in com.ensoftcorp.open.commons.utilities
Useful regular expressions for matching different naming styles.
ColorMixer - Class in com.ensoftcorp.open.commons.codepainter
 
ColorMixer() - Constructor for class com.ensoftcorp.open.commons.codepainter.ColorMixer
 
ColorPalette - Class in com.ensoftcorp.open.commons.codepainter
 
ColorPalette() - Constructor for class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
ColorPalettes - Class in com.ensoftcorp.open.commons.codepainter
 
ColorPalettes() - Constructor for class com.ensoftcorp.open.commons.codepainter.ColorPalettes
 
com.ensoftcorp.open.commons - package com.ensoftcorp.open.commons
 
com.ensoftcorp.open.commons.algorithms - package com.ensoftcorp.open.commons.algorithms
 
com.ensoftcorp.open.commons.algorithms.dominance - package com.ensoftcorp.open.commons.algorithms.dominance
 
com.ensoftcorp.open.commons.analysis - package com.ensoftcorp.open.commons.analysis
 
com.ensoftcorp.open.commons.analyzers - package com.ensoftcorp.open.commons.analyzers
 
com.ensoftcorp.open.commons.codemap - package com.ensoftcorp.open.commons.codemap
 
com.ensoftcorp.open.commons.codepainter - package com.ensoftcorp.open.commons.codepainter
 
com.ensoftcorp.open.commons.filters - package com.ensoftcorp.open.commons.filters
 
com.ensoftcorp.open.commons.filters.rootset - package com.ensoftcorp.open.commons.filters.rootset
 
com.ensoftcorp.open.commons.highlighter - package com.ensoftcorp.open.commons.highlighter
 
com.ensoftcorp.open.commons.language - package com.ensoftcorp.open.commons.language
 
com.ensoftcorp.open.commons.log - package com.ensoftcorp.open.commons.log
 
com.ensoftcorp.open.commons.preferences - package com.ensoftcorp.open.commons.preferences
 
com.ensoftcorp.open.commons.sandbox - package com.ensoftcorp.open.commons.sandbox
 
com.ensoftcorp.open.commons.startup - package com.ensoftcorp.open.commons.startup
 
com.ensoftcorp.open.commons.subsystems - package com.ensoftcorp.open.commons.subsystems
 
com.ensoftcorp.open.commons.utilities - package com.ensoftcorp.open.commons.utilities
 
com.ensoftcorp.open.commons.utilities.address - package com.ensoftcorp.open.commons.utilities.address
 
com.ensoftcorp.open.commons.utilities.project - package com.ensoftcorp.open.commons.utilities.project
 
com.ensoftcorp.open.commons.utilities.regression - package com.ensoftcorp.open.commons.utilities.regression
 
com.ensoftcorp.open.commons.utilities.selection - package com.ensoftcorp.open.commons.utilities.selection
 
com.ensoftcorp.open.commons.xcsg - package com.ensoftcorp.open.commons.xcsg
 
CommonQueries - Class in com.ensoftcorp.open.commons.analysis
Common queries which are useful for writing larger language agnostic analysis programs, and for using on the shell.
CommonsPreferences - Class in com.ensoftcorp.open.commons.preferences
 
CommonsPreferences() - Constructor for class com.ensoftcorp.open.commons.preferences.CommonsPreferences
 
compare(Node, Node) - Method in class com.ensoftcorp.open.commons.utilities.NodeSourceCorrespondenceSorter
 
compareTo(FormattedSourceCorrespondence) - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
 
compareTo(FormattedSourceCorrespondence.LineNumberRange) - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence.LineNumberRange
 
COMPUTE_CONTROL_FLOW_GRAPH_DOMINANCE - Static variable in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
Enable/disable computing control flow graph dominance trees
COMPUTE_CONTROL_FLOW_GRAPH_DOMINANCE_DEFAULT - Static variable in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
 
COMPUTE_EXCEPTIONAL_CONTROL_FLOW_GRAPH_DOMINANCE_TREES - Static variable in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
Enable/disable computing exceptional control flow graph dominance trees
COMPUTE_EXCEPTIONAL_CONTROL_FLOW_GRAPH_DOMINANCE_TREES_DEFAULT - Static variable in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
 
computeDominance(UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns a graph of all dominance relationship edges
computeDominanceFrontier(UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns the dominance frontier
computeDominanceTree(UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns the immediate dominance tree
computeFrontierResult(Q, int, int) - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Computes an unstyled frontier result for the given selection and steps reverse/forward.
computePostDominanceFrontier(UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns the post-dominance frontier
computePostDominanceTree(UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns the post dominance graph
computeResult(Q) - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Computes an unstyled result for the given selection.
computeSandboxedDominance(Sandbox, UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns a graph of all dominance relationship edges
computeSandboxedDominanceFrontier(Sandbox, UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns the dominance frontier (each edge represents a frontier node for a given from node)
computeSandboxedDominatorTree(Sandbox, UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns the immediate dominator tree
computeSandboxedPostDominanceFrontier(Sandbox, UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns the post-dominance frontier (each edge represents a frontier node for a given from node)
computeSandboxedPostDominatorTree(Sandbox, UniqueEntryExitGraph) - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
Returns the post dominator tree
conditionsAbove(Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the control flow graph between conditional nodes and the given origin.
conditionsAbove(Q, Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the control flow graph between conditional nodes and the given origin.
Configurable - Class in com.ensoftcorp.open.commons.codepainter
 
Configurable() - Constructor for class com.ensoftcorp.open.commons.codepainter.Configurable
 
configureClocPath(File) - Static method in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
Configures path to cloc
CONSTRUCT_ICFG - Static variable in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
Enable/disable ICFG construction
CONSTRUCT_ICFG_DEFAULT - Static variable in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
 
CONTAINS_DOLLAR_SIGN - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
CONTAINS_DOT - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
CONTAINS_LOWER_CASE - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
CONTAINS_NON_ASCII - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
CONTAINS_NUMBER - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
CONTAINS_UNDERSCORE - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
CONTAINS_UPPER_CASE - Static variable in class com.ensoftcorp.open.commons.utilities.CodeStyles
 
convertSelection(Q) - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Filters the selection event to selections that the code painter responds to.
count(Node) - Static method in class com.ensoftcorp.open.commons.utilities.SLOCCount
 
createAcyclic(Q, Q) - Static method in class com.ensoftcorp.open.commons.highlighter.WhitePaperThemedCFG
 
createEdge(SandboxNode, SandboxNode) - Method in class com.ensoftcorp.open.commons.sandbox.Sandbox
Creates a new sandbox edge This edge does not affect the Atlas universe
createNode() - Method in class com.ensoftcorp.open.commons.sandbox.Sandbox
Creates a new sandbox node This node does not affect the Atlas universe
cyclomaticComplexity(Node, boolean) - Static method in class com.ensoftcorp.open.commons.analyzers.CyclomaticComplexity
Computes the cyclomatic complexity of a function as defined by https://en.wikipedia.org/wiki/Cyclomatic_complexity
CyclomaticComplexity - Class in com.ensoftcorp.open.commons.analyzers
An analyzer for cyclomatic complexity
CyclomaticComplexity() - Constructor for class com.ensoftcorp.open.commons.analyzers.CyclomaticComplexity
 
CyclomaticComplexityFilter - Class in com.ensoftcorp.open.commons.filters
Filters functions based on cyclomatic complexity
CyclomaticComplexityFilter() - Constructor for class com.ensoftcorp.open.commons.filters.CyclomaticComplexityFilter
 
A B C D E F G H I L M N O P R S T U V W X 
All Classes All Packages