public final class AnalyzerBinding
extends java.lang.Object
| Constructor and Description | 
|---|
AnalyzerBinding(Profile profile)
Creates a profile binding for a profile. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
bind(java.util.Collection<AnalyzerDefinition> analyzerDefinitions,
    boolean disableAssists,
    java.util.Set<java.lang.String> disableAnalyzers,
    java.util.Collection<Rule> rules,
    java.util.Collection<Metric> metrics,
    java.util.Collection<SuppressionScheme> suppressionSchemes,
    boolean forceAndVerify)
Creates the analyzer and bean instances for the bound profile. 
 | 
void | 
cancel()
Cancels the bound analyzers. 
 | 
void | 
clear()
Resets this binding to its initial state. 
 | 
boolean | 
enabledBeans(Analyzer analyzer,
            java.util.Collection<Rule> rules,
            java.util.Collection<Metric> metrics,
            java.util.Collection<SuppressionScheme> suppressionSchemes)  | 
java.util.Collection<Analyzer> | 
getAnalyzers()  | 
oracle.jdevimpl.audit.core.AnalyzerBinding.EnterExitMethods | 
getEnterExitMethods(java.lang.Class<?> constructType)
Gets the bound enter and exit methods for a construct type. 
 | 
Profile | 
getProfile()
Gets the profile bound by this binding. 
 | 
java.util.List<oracle.jdevimpl.audit.core.BoundMethod<Analyzer>> | 
getReviewMethods()  | 
java.util.List<oracle.jdevimpl.audit.core.BoundMethod<Analyzer>> | 
getStartTaskMethods()  | 
java.lang.String | 
statistics()  | 
public AnalyzerBinding(Profile profile)
public Profile getProfile()
public void bind(java.util.Collection<AnalyzerDefinition> analyzerDefinitions, boolean disableAssists, java.util.Set<java.lang.String> disableAnalyzers, java.util.Collection<Rule> rules, java.util.Collection<Metric> metrics, java.util.Collection<SuppressionScheme> suppressionSchemes, boolean forceAndVerify)
public void cancel()
public boolean enabledBeans(Analyzer analyzer, java.util.Collection<Rule> rules, java.util.Collection<Metric> metrics, java.util.Collection<SuppressionScheme> suppressionSchemes)
public java.util.Collection<Analyzer> getAnalyzers()
public oracle.jdevimpl.audit.core.AnalyzerBinding.EnterExitMethods getEnterExitMethods(java.lang.Class<?> constructType)
public java.util.List<oracle.jdevimpl.audit.core.BoundMethod<Analyzer>> getReviewMethods()
public java.util.List<oracle.jdevimpl.audit.core.BoundMethod<Analyzer>> getStartTaskMethods()
public void clear()
public java.lang.String statistics()