Uses of Class
org.drools.rule.Package

Packages that use Package
org.drools This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory 
org.drools.agent   
org.drools.common   
org.drools.compiler This is the main package to load rules. 
org.drools.core.util.debug   
org.drools.decisiontable This it a utility for using spreadsheets to manage rules. 
org.drools.definitions.impl   
org.drools.event Events provide all sorts of call backs to monitor the engine as it is running. 
org.drools.facttemplates   
org.drools.reteoo   
org.drools.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. 
org.drools.rule.builder   
org.drools.rule.builder.dialect.clips   
org.drools.rule.builder.dialect.java   
org.drools.rule.builder.dialect.mvel   
org.drools.spi   
 

Uses of Package in org.drools
 

Methods in org.drools that return Package
 Package PackageIntegrationException.getPackage()
          Retrieve the Package.
 Package RuleBase.getPackage(String name)
           
 Package[] RuleBase.getPackages()
           
 

Methods in org.drools with parameters of type Package
 void RuleBase.addPackage(Package pkg)
           
 void RuleBase.addPackages(Package[] pkgs)
           
 

Constructors in org.drools with parameters of type Package
PackageIntegrationException(Package pkg)
           
PackageIntegrationException(Package pkg, Throwable cause)
           
PackageIntegrationException(String message, Package pkg)
           
 

Uses of Package in org.drools.agent
 

Methods in org.drools.agent that return Package
 Package IHttpClient.fetchPackage(URL url, boolean enableBasicAuthentication, String username, String password)
           
 Package HttpClientImpl.fetchPackage(URL url, boolean enableBasicAuthentication, String username, String password)
           
 Package FileLoader.loadPackage(File drl)
           
 

Uses of Package in org.drools.common
 

Fields in org.drools.common with type parameters of type Package
protected  Map<String,Package> AbstractRuleBase.pkgs
           
 

Methods in org.drools.common that return Package
 Package DroolsObjectInputStream.getPackage()
           
 Package DroolsObjectInput.getPackage()
           
 Package InternalRuleBase.getPackage(String name)
           
 Package AbstractRuleBase.getPackage(String name)
           
 Package[] AbstractRuleBase.getPackages()
           
 

Methods in org.drools.common that return types with arguments of type Package
 Map<String,Package> AbstractRuleBase.getPackagesMap()
           
 

Methods in org.drools.common with parameters of type Package
 void AbstractRuleBase.addRule(Package pkg, Rule rule)
           
 void AbstractRuleBase.removeRule(Package pkg, Rule rule)
          Notify listeners and sub-classes about imminent removal of a rule from a package.
 void DroolsObjectInputStream.setPackage(Package pkg)
           
 void DroolsObjectInput.setPackage(Package pkg)
           
 

Method parameters in org.drools.common with type arguments of type Package
 void AbstractRuleBase.addPackages(Collection<Package> newPkgs)
          Add a Package to the network.
 

Uses of Package in org.drools.compiler
 

Methods in org.drools.compiler that return Package
 Package PackageBuilder.getPackage()
           
 Package PackageRegistry.getPackage()
           
 Package FieldTemplateError.getPackage()
           
 Package FactTemplateError.getPackage()
           
 Package[] PackageBuilder.getPackages()
           
 Package SourcePackageProvider.loadPackage(File drl)
           
 

Methods in org.drools.compiler with parameters of type Package
 void PackageBuilder.addPackage(Package newPkg)
           
 DialectCompiletimeRegistry PackageBuilderConfiguration.buildDialectRegistry(PackageBuilder packageBuilder, PackageRegistry pkgRegistry, Package pkg)
           
 Dialect DialectConfiguration.newDialect(PackageBuilder packageBuilder, PackageRegistry pkgRegistry, Package pkg)
           
 

Constructors in org.drools.compiler with parameters of type Package
DialectCompiletimeRegistry(Package pkg)
           
FactTemplateError(Package pkg, BaseDescr descr, Object object, String message)
           
FieldTemplateError(Package pkg, BaseDescr descr, Object object, String message)
           
PackageBuilder(Package pkg)
          This will allow you to merge rules into this pre existing package.
PackageBuilder(Package pkg, PackageBuilderConfiguration configuration)
           
PackageRegistry(PackageBuilder packageBuilder, Package pkg)
           
 

Uses of Package in org.drools.core.util.debug
 

Methods in org.drools.core.util.debug that return Package
 Package[] StatefulKnowledgeSessionInfo.getPackages()
           
 

Uses of Package in org.drools.decisiontable
 

Methods in org.drools.decisiontable that return Package
 Package SourcePackageProvider.loadPackage(File rm)
           
 

Uses of Package in org.drools.definitions.impl
 

Fields in org.drools.definitions.impl declared as Package
 Package KnowledgePackageImp.pkg
           
 

Constructors in org.drools.definitions.impl with parameters of type Package
KnowledgePackageImp(Package pkg)
           
 

Uses of Package in org.drools.event
 

Methods in org.drools.event that return Package
 Package RuleBaseEvent.getPackage()
           
 

Methods in org.drools.event with parameters of type Package
 void RuleBaseEventSupport.fireAfterFunctionRemoved(Package pkg, String function)
           
 void RuleBaseEventSupport.fireAfterPackageAdded(Package newPkg)
           
 void RuleBaseEventSupport.fireAfterPackageRemoved(Package pkg)
           
 void RuleBaseEventSupport.fireAfterRuleAdded(Package newPkg, Rule rule)
           
 void RuleBaseEventSupport.fireAfterRuleRemoved(Package pkg, Rule rule)
           
 void RuleBaseEventSupport.fireBeforeFunctionRemoved(Package pkg, String function)
           
 void RuleBaseEventSupport.fireBeforePackageAdded(Package newPkg)
           
 void RuleBaseEventSupport.fireBeforePackageRemoved(Package pkg)
           
 void RuleBaseEventSupport.fireBeforeRuleAdded(Package newPkg, Rule rule)
           
 void RuleBaseEventSupport.fireBeforeRuleRemoved(Package pkg, Rule rule)
           
 

Constructors in org.drools.event with parameters of type Package
AfterFunctionRemovedEvent(RuleBase ruleBase, Package pkg, String function)
           
AfterPackageAddedEvent(RuleBase ruleBase, Package pkg)
           
AfterPackageRemovedEvent(RuleBase ruleBase, Package pkg)
           
AfterRuleAddedEvent(RuleBase ruleBase, Package pkg, Rule rule)
           
AfterRuleRemovedEvent(RuleBase ruleBase, Package pkg, Rule rule)
           
BeforeFunctionRemovedEvent(RuleBase ruleBase, Package pkg, String function)
           
BeforePackageAddedEvent(RuleBase ruleBase, Package pkg)
           
BeforePackageRemovedEvent(RuleBase ruleBase, Package pkg)
           
BeforeRuleAddedEvent(RuleBase ruleBase, Package pkg, Rule rule)
           
BeforeRuleRemovedEvent(RuleBase ruleBase, Package pkg, Rule rule)
           
RuleBaseEvent(RuleBase ruleBase, Package pkg)
           
RuleBaseEvent(RuleBase ruleBase, Package pkg, Rule rule)
           
RuleBaseEvent(RuleBase ruleBase, Package pkg, String function)
           
 

Uses of Package in org.drools.facttemplates
 

Methods in org.drools.facttemplates that return Package
 Package FactTemplate.getPackage()
           
 Package FactTemplateImpl.getPackage()
           
 

Constructors in org.drools.facttemplates with parameters of type Package
FactTemplateImpl(Package pkg, String name, FieldTemplate[] fields)
           
 

Uses of Package in org.drools.reteoo
 

Methods in org.drools.reteoo with parameters of type Package
 void ReteooRuleBase.addPackage(Package newPkg)
           
 void ReteooRuleBase.addPackages(Package[] pkgs)
           
 

Method parameters in org.drools.reteoo with type arguments of type Package
 void ReteooRuleBase.addPackages(Collection<Package> pkgs)
           
 

Uses of Package in org.drools.rule
 

Methods in org.drools.rule that return Package
 Package DuplicateRuleNameException.getPackage()
          Retrieve the Package.
 

Methods in org.drools.rule with parameters of type Package
 DialectRuntimeData DialectRuntimeRegistry.removeFunction(Package pkg, Function function)
           
 void DialectRuntimeData.removeFunction(Package pkg, Function function)
           
 void MVELDialectRuntimeData.removeFunction(Package pkg, Function function)
           
 void JavaDialectRuntimeData.removeFunction(Package pkg, Function function)
           
 DialectRuntimeData DialectRuntimeRegistry.removeRule(Package pkg, Rule rule)
           
 void DialectRuntimeData.removeRule(Package pkg, Rule rule)
           
 void MVELDialectRuntimeData.removeRule(Package pkg, Rule rule)
           
 void JavaDialectRuntimeData.removeRule(Package pkg, Rule rule)
           
 

Constructors in org.drools.rule with parameters of type Package
DuplicateRuleNameException(Package pkg, Rule originalRule, Rule conflictingRule)
           
DuplicateRuleNameException(Package pkg, Rule originalRule, Rule conflictingRule, Throwable cause)
           
 

Uses of Package in org.drools.rule.builder
 

Methods in org.drools.rule.builder that return Package
 Package PackageBuildContext.getPkg()
          Returns the current package being built
 

Methods in org.drools.rule.builder with parameters of type Package
 String FunctionBuilder.build(Package pkg, FunctionDescr functionDescr, TypeResolver typeResolver, Map lineMappings, List errors)
           
 void PackageBuildContext.init(PackageBuilder pkgBuilder, Package pkg, BaseDescr parentDescr, DialectCompiletimeRegistry dialectRegistry, Dialect defaultDialect, Dialectable component)
          Default constructor
 

Constructors in org.drools.rule.builder with parameters of type Package
RuleBuildContext(PackageBuilder pkgBuilder, RuleDescr ruleDescr, DialectCompiletimeRegistry dialectCompiletimeRegistry, Package pkg, Dialect defaultDialect)
          Default constructor
 

Uses of Package in org.drools.rule.builder.dialect.clips
 

Methods in org.drools.rule.builder.dialect.clips with parameters of type Package
 Dialect ClipsDialectConfiguration.newDialect(PackageBuilder packageBuilder, PackageRegistry pkgRegistry, Package pkg)
           
 

Constructors in org.drools.rule.builder.dialect.clips with parameters of type Package
ClipsDialect(PackageBuilder builder, PackageRegistry pkgRegistry, Package pkg)
           
 

Uses of Package in org.drools.rule.builder.dialect.java
 

Methods in org.drools.rule.builder.dialect.java with parameters of type Package
 String JavaFunctionBuilder.build(Package pkg, FunctionDescr functionDescr, TypeResolver typeResolver, Map lineMappings, List errors)
           
 Dialect JavaDialectConfiguration.newDialect(PackageBuilder packageBuilder, PackageRegistry pkgRegistry, Package pkg)
           
 

Constructors in org.drools.rule.builder.dialect.java with parameters of type Package
JavaDialect(PackageBuilder builder, PackageRegistry pkgRegistry, Package pkg)
           
 

Uses of Package in org.drools.rule.builder.dialect.mvel
 

Fields in org.drools.rule.builder.dialect.mvel declared as Package
protected  Package MVELDialect.pkg
           
 

Methods in org.drools.rule.builder.dialect.mvel with parameters of type Package
 Dialect MVELDialectConfiguration.newDialect(PackageBuilder packageBuilder, PackageRegistry pkgRegistry, Package pkg)
           
 

Constructors in org.drools.rule.builder.dialect.mvel with parameters of type Package
MVELDialect(PackageBuilder builder, PackageRegistry pkgRegistry, Package pkg)
           
MVELDialect(PackageBuilder builder, PackageRegistry pkgRegistry, Package pkg, String id)
           
 

Uses of Package in org.drools.spi
 

Methods in org.drools.spi with parameters of type Package
 void DeclarationScopeResolver.setPackage(Package pkg)
           
 



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