# Uses of Package
org.kie.internal.builder

- Packages that use org.kie.internal.builder
  Package | Description
  --- | ---
  org.kie.internal.assembler |
  org.kie.internal.builder | The builder package is responsible for building knowledge definitions from artifact resources.
  org.kie.internal.builder.conf |
  org.kie.internal.builder.help | Providers helper classes that can be used during building.

- Classes in org.kie.internal.builder used by org.kie.internal.assembler
  Class and Description
  KnowledgeBuilder The KnowledgeBuilder is responsible for taking source files, such as a .drl file, a .bpmn2 file or an .xls file, and turning them into a KnowledgePackage of rule and process definitions which a KnowledgeBase can consume.

- Classes in org.kie.internal.builder used by org.kie.internal.builder
  Class and Description
  ChangeType
  CompositeKnowledgeBuilder A KnowledgeBuilder with a fluent interface allowing to add multiple Resources at the same time, without worrying about cross dependencies among them.
  DecisionTableConfiguration ResourceConfiguration for decision tables.
  DecisionTableInputType Specifies the type of decision table resource.
  IncrementalResults
  JaxbConfiguration
  KieBuilderSet
  KnowledgeBuilder The KnowledgeBuilder is responsible for taking source files, such as a .drl file, a .bpmn2 file or an .xls file, and turning them into a KnowledgePackage of rule and process definitions which a KnowledgeBase can consume.
  KnowledgeBuilderConfiguration This class configures the knowledge package builder and compiler.
  KnowledgeBuilderErrors A typed collection of errors.
  KnowledgeBuilderResult A super interface for Knowledge Building result messages.
  KnowledgeBuilderResults A typed collection for knowledge builder results.
  ProcessBuilder This is a mixin style interface who's role is to provide process specific methods to the KnowledgeBuilder, currently there are none.
  ResourceChange
  ResourceChange.Type
  ResourceChangeSet
  ResourceChangeSet.RuleLoadOrder
  ResultSeverity An enum of the available problem types
  RuleBuilder This is a mixin style interface who's role is to provide rule specific methods to the KnowledgeBuilder, currently there are none.
  RuleTemplateConfiguration
  ScoreCardConfiguration ResourceConfiguration for score cards.
  ScoreCardConfiguration.SCORECARD_INPUT_TYPE

- Classes in org.kie.internal.builder used by org.kie.internal.builder.conf
  Class and Description
  ResultSeverity An enum of the available problem types

- Classes in org.kie.internal.builder used by org.kie.internal.builder.help
  Class and Description
  KnowledgeBuilder The KnowledgeBuilder is responsible for taking source files, such as a .drl file, a .bpmn2 file or an .xls file, and turning them into a KnowledgePackage of rule and process definitions which a KnowledgeBase can consume.

Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.