Package org.drools.compiler.builder.impl
Class CompositeKnowledgeBuilderImpl
- java.lang.Object
-
- org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl
-
- All Implemented Interfaces:
org.kie.internal.builder.CompositeKnowledgeBuilder
public class CompositeKnowledgeBuilderImpl extends java.lang.Object implements org.kie.internal.builder.CompositeKnowledgeBuilder
-
-
Field Summary
Fields Modifier and Type Field Description org.kie.api.io.ResourceType
currentType
-
Constructor Summary
Constructors Constructor Description CompositeKnowledgeBuilderImpl(KnowledgeBuilderImpl kBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.internal.builder.CompositeKnowledgeBuilder
add(org.kie.api.io.Resource resource)
org.kie.internal.builder.CompositeKnowledgeBuilder
add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type)
org.kie.internal.builder.CompositeKnowledgeBuilder
add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.api.io.ResourceConfiguration configuration)
org.kie.internal.builder.CompositeKnowledgeBuilder
add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.api.io.ResourceConfiguration configuration, org.kie.internal.builder.ResourceChangeSet changes)
org.kie.internal.builder.CompositeKnowledgeBuilder
add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.internal.builder.ResourceChangeSet changes)
void
build()
void
build(boolean buildRules)
org.kie.internal.builder.CompositeKnowledgeBuilder
type(org.kie.api.io.ResourceType type)
-
-
-
Constructor Detail
-
CompositeKnowledgeBuilderImpl
public CompositeKnowledgeBuilderImpl(KnowledgeBuilderImpl kBuilder)
-
-
Method Detail
-
type
public org.kie.internal.builder.CompositeKnowledgeBuilder type(org.kie.api.io.ResourceType type)
- Specified by:
type
in interfaceorg.kie.internal.builder.CompositeKnowledgeBuilder
-
add
public org.kie.internal.builder.CompositeKnowledgeBuilder add(org.kie.api.io.Resource resource)
- Specified by:
add
in interfaceorg.kie.internal.builder.CompositeKnowledgeBuilder
-
add
public org.kie.internal.builder.CompositeKnowledgeBuilder add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type)
- Specified by:
add
in interfaceorg.kie.internal.builder.CompositeKnowledgeBuilder
-
add
public org.kie.internal.builder.CompositeKnowledgeBuilder add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.internal.builder.ResourceChangeSet changes)
- Specified by:
add
in interfaceorg.kie.internal.builder.CompositeKnowledgeBuilder
-
add
public org.kie.internal.builder.CompositeKnowledgeBuilder add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.api.io.ResourceConfiguration configuration)
- Specified by:
add
in interfaceorg.kie.internal.builder.CompositeKnowledgeBuilder
-
add
public org.kie.internal.builder.CompositeKnowledgeBuilder add(org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.api.io.ResourceConfiguration configuration, org.kie.internal.builder.ResourceChangeSet changes)
- Specified by:
add
in interfaceorg.kie.internal.builder.CompositeKnowledgeBuilder
-
build
public void build()
- Specified by:
build
in interfaceorg.kie.internal.builder.CompositeKnowledgeBuilder
-
build
public void build(boolean buildRules)
-
-