Interface BuildInfo

  • All Known Implementing Classes:
    BuildInfoImpl

    public interface BuildInfo
    Interface for providing access to the information related with a Project build.
    • 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