public class NFAAnalyserMerging extends NFAAnalyser
NFAAnalyser.IdaSpecialTransitionLabelNFAAnalyserInterface.AnalysisResultsType, NFAAnalyserInterface.EdaAnalysisResultsESCC, NFAAnalyserInterface.EdaAnalysisResultsFilter, NFAAnalyserInterface.EdaAnalysisResultsNoEda, NFAAnalyserInterface.EdaAnalysisResultsParallel, NFAAnalyserInterface.IdaAnalysisResultsIda, NFAAnalyserInterface.IdaAnalysisResultsNoIdaedaResultsCache, exploitStringBuilder, idaResultsCache, priorityRemovalStrategy| Constructor and Description |
|---|
NFAAnalyserMerging(AnalysisSettings.PriorityRemovalStrategy priorityRemovalStrategy) |
| Modifier and Type | Method and Description |
|---|---|
protected analysis.EdaAnalysisResults |
calculateEdaAnalysisResults(NFAGraph originalM) |
protected analysis.EdaAnalysisResults |
calculateEdaUnprioritisedAnalysisResults(NFAGraph originalM) |
protected IdaAnalysisResults |
calculateIdaAnalysisResults(NFAGraph originalM) |
protected IdaAnalysisResults |
calculateIdaUnprioritisedAnalysisResults(NFAGraph originalM) |
containsEDA, containsIDA, createUnprioritisedNFAGraph, edaTestCaseFilter, edaTestCaseParallel, edaUnprioritisedAnalysis, findEDAExploitString, findIDAExploitString, getEdaAnalysisResults, getIdaAnalysisResults, idaTestCaseFilter, idaUnprioritisedAnalysis, isInterrupted, searchEdaCache, searchIdaCachepublic NFAAnalyserMerging(AnalysisSettings.PriorityRemovalStrategy priorityRemovalStrategy)
protected analysis.EdaAnalysisResults calculateEdaAnalysisResults(NFAGraph originalM) throws InterruptedException
calculateEdaAnalysisResults in class NFAAnalyserInterruptedExceptionprotected analysis.EdaAnalysisResults calculateEdaUnprioritisedAnalysisResults(NFAGraph originalM) throws InterruptedException
calculateEdaUnprioritisedAnalysisResults in class NFAAnalyserInterruptedExceptionprotected IdaAnalysisResults calculateIdaAnalysisResults(NFAGraph originalM) throws InterruptedException
calculateIdaAnalysisResults in class NFAAnalyserInterruptedExceptionprotected IdaAnalysisResults calculateIdaUnprioritisedAnalysisResults(NFAGraph originalM) throws InterruptedException
calculateIdaUnprioritisedAnalysisResults in class NFAAnalyserInterruptedExceptionCopyright © 2021. All rights reserved.