org.drools.builder.impl
Class KnowledgeBuilderImpl

java.lang.Object
  extended by org.drools.builder.impl.KnowledgeBuilderImpl
All Implemented Interfaces:
org.drools.builder.KnowledgeBuilder, org.drools.builder.ProcessBuilder, org.drools.builder.RuleBuilder

public class KnowledgeBuilderImpl
extends Object
implements org.drools.builder.KnowledgeBuilder


Field Summary
 PackageBuilder pkgBuilder
           
 
Constructor Summary
KnowledgeBuilderImpl(PackageBuilder pkgBuilder)
           
 
Method Summary
 void add(org.drools.io.Resource resource, org.drools.builder.ResourceType type)
           
 void add(org.drools.io.Resource resource, org.drools.builder.ResourceType type, org.drools.builder.ResourceConfiguration configuration)
           
 org.drools.builder.KnowledgeBuilderErrors getErrors()
           
 Collection<org.drools.definition.KnowledgePackage> getKnowledgePackages()
           
 PackageBuilder getPackageBuilder()
           
 boolean hasErrors()
           
 org.drools.KnowledgeBase newKnowledgeBase()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pkgBuilder

public PackageBuilder pkgBuilder
Constructor Detail

KnowledgeBuilderImpl

public KnowledgeBuilderImpl(PackageBuilder pkgBuilder)
Method Detail

add

public void add(org.drools.io.Resource resource,
                org.drools.builder.ResourceType type)
Specified by:
add in interface org.drools.builder.KnowledgeBuilder

add

public void add(org.drools.io.Resource resource,
                org.drools.builder.ResourceType type,
                org.drools.builder.ResourceConfiguration configuration)
Specified by:
add in interface org.drools.builder.KnowledgeBuilder

getKnowledgePackages

public Collection<org.drools.definition.KnowledgePackage> getKnowledgePackages()
Specified by:
getKnowledgePackages in interface org.drools.builder.KnowledgeBuilder

newKnowledgeBase

public org.drools.KnowledgeBase newKnowledgeBase()
Specified by:
newKnowledgeBase in interface org.drools.builder.KnowledgeBuilder

hasErrors

public boolean hasErrors()
Specified by:
hasErrors in interface org.drools.builder.KnowledgeBuilder

getErrors

public org.drools.builder.KnowledgeBuilderErrors getErrors()
Specified by:
getErrors in interface org.drools.builder.KnowledgeBuilder

getPackageBuilder

public PackageBuilder getPackageBuilder()


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.