Interface BuildInfo
-
- All Known Implementing Classes:
BuildInfoImpl
public interface BuildInfoInterface for providing access to the information related with a Project build.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.kie.api.runtime.KieContainergetKieContainer()org.kie.api.builder.KieModulegetKieModule()org.kie.api.builder.KieModulegetKieModuleIgnoringErrors()org.kie.scanner.KieModuleMetaDatagetKieModuleMetaDataIgnoringErrors()TypeSourceResolvergetTypeSourceResolver(org.kie.scanner.KieModuleMetaData kieModuleMetaData)
-
-
-
Method Detail
-
getKieModule
org.kie.api.builder.KieModule getKieModule()
- Returns:
- a KieModule for the underlying project. Eventual internal errors are not shadowed.
- See Also:
KieModule,KieBuilder.getKieModule()
-
getKieModuleIgnoringErrors
org.kie.api.builder.KieModule getKieModuleIgnoringErrors()
- Returns:
- a KieModule for the underlying project. Eventual internal errors are ignored and the KieModule is still returned.
- See Also:
KieModule,InternalKieBuilder.getKieModuleIgnoringErrors()
-
getKieModuleMetaDataIgnoringErrors
org.kie.scanner.KieModuleMetaData getKieModuleMetaDataIgnoringErrors()
- Returns:
- the KieModuleMetaData for the KieModule corresponding to the underlying project. Eventual errors are ignored and the KieModuleMetaData is still returned.
- See Also:
KieModuleMetaData,KieModuleMetaData.Factory
-
getTypeSourceResolver
TypeSourceResolver getTypeSourceResolver(org.kie.scanner.KieModuleMetaData kieModuleMetaData)
- Returns:
- a TypeResourceResolver based on the kieModuleMetaData for the underlying project.
-
getKieContainer
org.kie.api.runtime.KieContainer getKieContainer()
- Returns:
- a KieContainer for the underlying project.
- See Also:
KieContainer
-
-