Package org.drools.verifier.core.cache
Class RuleInspectorCache
- java.lang.Object
-
- org.drools.verifier.core.cache.RuleInspectorCache
-
public class RuleInspectorCache extends Object
-
-
Constructor Summary
Constructors Constructor Description RuleInspectorCache(Index index, AnalyzerConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleInspectoraddRule(Rule rule)Collection<RuleInspector>all()Collection<RuleInspector>all(Predicate<RuleInspector> filter)voiddeleteColumns(int firstColumnIndex)Set<org.drools.verifier.api.reporting.Issue>getAllIssues()AnalyzerConfigurationgetConfiguration()Set<Check>getGeneralChecks()RuleInspectorgetRuleInspector(int row)voidnewColumn(Column column)RuleInspectorremoveRow(int rowNumber)voidreset()
-
-
-
Field Detail
-
index
protected final Index index
-
-
Constructor Detail
-
RuleInspectorCache
public RuleInspectorCache(Index index, AnalyzerConfiguration configuration)
-
-
Method Detail
-
reset
public void reset()
-
newColumn
public void newColumn(Column column)
-
all
public Collection<RuleInspector> all()
-
getAllIssues
public Set<org.drools.verifier.api.reporting.Issue> getAllIssues()
-
all
public Collection<RuleInspector> all(Predicate<RuleInspector> filter)
-
removeRow
public RuleInspector removeRow(int rowNumber)
-
deleteColumns
public void deleteColumns(int firstColumnIndex)
-
addRule
public RuleInspector addRule(Rule rule)
-
getRuleInspector
public RuleInspector getRuleInspector(int row)
-
getConfiguration
public AnalyzerConfiguration getConfiguration()
-
-