Package org.drools.compiler.builder.impl
Interface BuildResultCollector
-
- All Known Implementing Classes:
BuildResultCollectorImpl
,KnowledgeBuilderImpl
public interface BuildResultCollector
Holds build processing info, warnings and errors.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
add(org.kie.internal.builder.KnowledgeBuilderResult result)
default void
addAll(java.util.Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult> results)
void
addBuilderResult(org.kie.internal.builder.KnowledgeBuilderResult result)
default java.util.Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult>
getAllResults()
org.kie.internal.builder.KnowledgeBuilderResults
getResults(org.kie.internal.builder.ResultSeverity... severities)
Return the knowledge builder results for the listed severities.boolean
hasErrors()
This will return true if there were errors in the package building and compiling phaseboolean
hasResults(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 java.util.Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult> getAllResults()
-
add
default void add(org.kie.internal.builder.KnowledgeBuilderResult result)
-
addAll
default void addAll(java.util.Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult> results)
-
-