Package org.drools.compiler.lang.descr
Class CompositePackageDescr
- java.lang.Object
-
- org.drools.compiler.lang.descr.BaseDescr
-
- org.drools.compiler.lang.descr.PackageDescr
-
- org.drools.compiler.lang.descr.CompositePackageDescr
-
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.core.rule.Namespaceable,org.kie.api.definition.KieDescr,org.kie.internal.definition.KnowledgeDescr
public class CompositePackageDescr extends PackageDescr
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCompositePackageDescr.CompositeAssetFilter
-
Constructor Summary
Constructors Constructor Description CompositePackageDescr()CompositePackageDescr(org.kie.api.io.Resource resource, PackageDescr packageDescr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFilter(KnowledgeBuilderImpl.AssetFilter f)voidaddPackageDescr(org.kie.api.io.Resource resource, PackageDescr packageDescr)CompositePackageDescr.CompositeAssetFiltergetFilter()-
Methods inherited from class org.drools.compiler.lang.descr.PackageDescr
addAccumulateImport, addAllImports, addAttribute, addEntryPointDeclaration, addEnumDeclaration, addFunction, addFunctionImport, addGlobal, addImport, addRule, addTypeDeclaration, addWindowDeclaration, afterRuleAdded, getAccumulateImports, getAttribute, getAttributes, getClassAndEnumDeclarationDescrs, getDocumentation, getEntryPointDeclarations, getEnumDeclarations, getFunctionImports, getFunctions, getGlobals, getImports, getName, getPreferredPkgUUID, getRules, getTypeDeclarations, getUnit, getWindowDeclarations, readExternal, removeObjectsGeneratedFromResource, setName, setPreferredPkgUUID, setUnit, toString, writeExternal
-
Methods inherited from class org.drools.compiler.lang.descr.BaseDescr
accept, copyLocation, getColumn, getEndCharacter, getEndColumn, getEndLine, getLine, getNamespace, getResource, getStartCharacter, getText, isNegated, negate, positionAsString, replaceVariable, setEndCharacter, setEndLocation, setLocation, setNamespace, setResource, setStartCharacter, setText
-
-
-
-
Constructor Detail
-
CompositePackageDescr
public CompositePackageDescr()
-
CompositePackageDescr
public CompositePackageDescr(org.kie.api.io.Resource resource, PackageDescr packageDescr)
-
-
Method Detail
-
addPackageDescr
public void addPackageDescr(org.kie.api.io.Resource resource, PackageDescr packageDescr)
-
getFilter
public CompositePackageDescr.CompositeAssetFilter getFilter()
-
addFilter
public void addFilter(KnowledgeBuilderImpl.AssetFilter f)
-
-