Package org.drools.compiler.builder.impl
Interface BuildResultCollector
-
- All Known Implementing Classes:
BuildResultCollectorImpl,KnowledgeBuilderImpl
public interface BuildResultCollectorHolds build processing info, warnings and errors.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidadd(org.kie.internal.builder.KnowledgeBuilderResult result)default voidaddAll(Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult> results)voidaddBuilderResult(org.kie.internal.builder.KnowledgeBuilderResult result)default Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult>getAllResults()org.kie.internal.builder.KnowledgeBuilderResultsgetResults(org.kie.internal.builder.ResultSeverity... severities)Return the knowledge builder results for the listed severities.booleanhasErrors()This will return true if there were errors in the package building and compiling phasebooleanhasResults(org.kie.internal.builder.ResultSeverity... problemTypes)
-
-
-
Method Detail
-
addBuilderResult
void addBuilderResult(org.kie.internal.builder.KnowledgeBuilderResult result)
-
hasErrors
boolean hasErrors()
This will return true if there were errors in the package building and compiling phase
-
getResults
org.kie.internal.builder.KnowledgeBuilderResults getResults(org.kie.internal.builder.ResultSeverity... severities)
Return the knowledge builder results for the listed severities.- Parameters:
severities-
-
hasResults
boolean hasResults(org.kie.internal.builder.ResultSeverity... problemTypes)
-
getAllResults
default Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult> getAllResults()
-
add
default void add(org.kie.internal.builder.KnowledgeBuilderResult result)
-
addAll
default void addAll(Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult> results)
-
-