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
All Classes All Packages
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
All Classes All Packages