Interface CompilationPhase
-
- All Known Implementing Classes:
AbstractPackageCompilationPhase,AccumulateFunctionCompilationPhase,EntryPointDeclarationCompilationPhase,FunctionCompilationPhase,FunctionCompiler,GlobalCompilationPhase,ImportCompilationPhase,OtherDeclarationCompilationPhase,PackageCompilationPhase,ReteCompiler,RuleAnnotationNormalizer,RuleCompiler,RuleValidator,TypeDeclarationAnnotationNormalizer,WindowDeclarationCompilationPhase
public interface CompilationPhaseProcesses a PackageDescr and producesKnowledgeBuilderResults. It usually analyzes aPackageDescrand aPackageRegistry, mutating them in place. This design originates from methods inKnowledgeBuilderImplthat have been moved to stand-alone classes, in order to minimize the changes to the original code, and it may change in the future.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult>getResults()voidprocess()
-
-
-
Method Detail
-
process
void process()
-
getResults
Collection<? extends org.kie.internal.builder.KnowledgeBuilderResult> getResults()
-
-