Package org.drools.compiler.lang.descr
Class CompositePackageDescr
- java.lang.Object
-
- org.drools.drl.ast.descr.BaseDescr
-
- org.drools.drl.ast.descr.PackageDescr
-
- org.drools.compiler.lang.descr.CompositePackageDescr
-
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
,org.drools.drl.ast.descr.Namespaceable
,org.kie.api.definition.KieDescr
,org.kie.internal.definition.KnowledgeDescr
public class CompositePackageDescr extends org.drools.drl.ast.descr.PackageDescr
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CompositePackageDescr.CompositeAssetFilter
-
Constructor Summary
Constructors Constructor Description CompositePackageDescr()
CompositePackageDescr(java.lang.String namespace)
CompositePackageDescr(org.kie.api.io.Resource resource, org.drools.drl.ast.descr.PackageDescr packageDescr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFilter(AssetFilter f)
void
addPackageDescr(org.kie.api.io.Resource resource, org.drools.drl.ast.descr.PackageDescr packageDescr)
CompositePackageDescr.CompositeAssetFilter
getFilter()
-
Methods inherited from class org.drools.drl.ast.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.drl.ast.descr.BaseDescr
accept, copyLocation, getColumn, getEndCharacter, getEndColumn, getEndLine, getLine, getNamespace, getResource, getStartCharacter, getText, isNegated, negate, positionAsString, replaceVariable, setEndCharacter, setEndLocation, setLocation, setNamespace, setResource, setStartCharacter, setText
-
-
-
-
Method Detail
-
addPackageDescr
public void addPackageDescr(org.kie.api.io.Resource resource, org.drools.drl.ast.descr.PackageDescr packageDescr)
-
getFilter
public CompositePackageDescr.CompositeAssetFilter getFilter()
-
addFilter
public void addFilter(AssetFilter f)
-
-