org.drools.lang.api
Class PackageDescrBuilderImpl
java.lang.Object
org.drools.lang.api.BaseDescrBuilderImpl<PackageDescr>
org.drools.lang.api.PackageDescrBuilderImpl
- All Implemented Interfaces:
- AttributeSupportBuilder, DescrBuilder<PackageDescr>, PackageDescrBuilder
public class PackageDescrBuilderImpl
- extends BaseDescrBuilderImpl<PackageDescr>
- implements PackageDescrBuilder
A builder implementation for PackageDescrs using a fluent API.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
newPackage
public static PackageDescrBuilder newPackage()
getDescr
public PackageDescr getDescr()
-
- Specified by:
getDescr in interface DescrBuilder<PackageDescr>- Overrides:
getDescr in class BaseDescrBuilderImpl<PackageDescr>
name
public PackageDescrBuilder name(String name)
-
- Specified by:
name in interface PackageDescrBuilder
newImport
public ImportDescrBuilder newImport()
- Specified by:
newImport in interface PackageDescrBuilder
newFunctionImport
public ImportDescrBuilder newFunctionImport()
- Specified by:
newFunctionImport in interface PackageDescrBuilder
newGlobal
public GlobalDescrBuilder newGlobal()
- Specified by:
newGlobal in interface PackageDescrBuilder
newDeclare
public DeclareDescrBuilder newDeclare()
- Specified by:
newDeclare in interface PackageDescrBuilder
newRule
public RuleDescrBuilder newRule()
- Specified by:
newRule in interface PackageDescrBuilder
newQuery
public QueryDescrBuilder newQuery()
- Specified by:
newQuery in interface PackageDescrBuilder
attribute
public AttributeDescrBuilder attribute(String name)
- Specified by:
attribute in interface AttributeSupportBuilder
newFunction
public FunctionDescrBuilder newFunction()
- Specified by:
newFunction in interface PackageDescrBuilder
Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.