Class BuildInfoImpl
- java.lang.Object
-
- org.kie.workbench.common.services.backend.builder.service.BuildInfoImpl
-
-
Constructor Summary
Constructors Constructor Description BuildInfoImpl(Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)BuildergetBuilder()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)inthashCode()
-
-
-
Constructor Detail
-
BuildInfoImpl
public BuildInfoImpl(Builder builder)
-
-
Method Detail
-
getKieModule
public org.kie.api.builder.KieModule getKieModule()
- Specified by:
getKieModulein interfaceBuildInfo- Returns:
- a KieModule for the underlying project. Eventual internal errors are not shadowed.
- See Also:
KieModule,KieBuilder.getKieModule()
-
getKieModuleIgnoringErrors
public org.kie.api.builder.KieModule getKieModuleIgnoringErrors()
- Specified by:
getKieModuleIgnoringErrorsin interfaceBuildInfo- Returns:
- a KieModule for the underlying project. Eventual internal errors are ignored and the KieModule is still returned.
- See Also:
KieModule,InternalKieBuilder.getKieModuleIgnoringErrors()
-
getKieModuleMetaDataIgnoringErrors
public org.kie.scanner.KieModuleMetaData getKieModuleMetaDataIgnoringErrors()
- Specified by:
getKieModuleMetaDataIgnoringErrorsin interfaceBuildInfo- 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
public TypeSourceResolver getTypeSourceResolver(org.kie.scanner.KieModuleMetaData kieModuleMetaData)
- Specified by:
getTypeSourceResolverin interfaceBuildInfo- Returns:
- a TypeResourceResolver based on the kieModuleMetaData for the underlying project.
-
getKieContainer
public org.kie.api.runtime.KieContainer getKieContainer()
- Specified by:
getKieContainerin interfaceBuildInfo- Returns:
- a KieContainer for the underlying project.
- See Also:
KieContainer
-
getBuilder
public Builder getBuilder()
-
-