Drools :: Compiler 6.2.0.Final

org.drools.compiler.builder.impl
Class CompositeKnowledgeBuilderImpl

java.lang.Object
  extended by org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl
All Implemented Interfaces:
org.kie.internal.builder.CompositeKnowledgeBuilder

public class CompositeKnowledgeBuilderImpl
extends Object
implements org.kie.internal.builder.CompositeKnowledgeBuilder


Field Summary
 org.kie.api.io.ResourceType currentType
           
 
Constructor Summary
CompositeKnowledgeBuilderImpl(KnowledgeBuilderImpl kBuilder)
           
 
Method Summary
 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.internal.builder.ResourceChangeSet changes)
           
 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)
           
 void build()
           
 org.kie.internal.builder.CompositeKnowledgeBuilder type(org.kie.api.io.ResourceType type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentType

public org.kie.api.io.ResourceType currentType
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 interface org.kie.internal.builder.CompositeKnowledgeBuilder

add

public org.kie.internal.builder.CompositeKnowledgeBuilder add(org.kie.api.io.Resource resource)
Specified by:
add in interface org.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 interface org.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 interface org.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 interface org.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 interface org.kie.internal.builder.CompositeKnowledgeBuilder

build

public void build()
Specified by:
build in interface org.kie.internal.builder.CompositeKnowledgeBuilder

Drools :: Compiler 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.