Class KieBaseModelImpl
java.lang.Object
org.drools.compiler.kproject.models.KieBaseModelImpl
- All Implemented Interfaces:
KieBaseModel
-
Constructor Summary
ConstructorsConstructorDescriptionKieBaseModelImpl(String name) KieBaseModelImpl(KieModuleModel kModule, String name) -
Method Summary
Modifier and TypeMethodDescriptionaddInclude(String kBaseQName) addPackage(String pkg) addRuleTemplate(String dtable, String template, int row, int col) static KieBaseModelbooleangetName()getScope()inthashCode()booleannewKieSessionModel(String name) removeInclude(String kBaseQName) removeKieSessionModel(String qName) removePackage(String pkg) setBetaRangeIndexOption(BetaRangeIndexOption betaRangeIndexOption) setDeclarativeAgenda(DeclarativeAgendaOption declarativeAgenda) setDefault(boolean isDefault) setEqualsBehavior(EqualityBehaviorOption equalsBehaviour) setEventProcessingMode(EventProcessingOption eventProcessingMode) voidsetKModule(KieModuleModel kieProject) setMutability(KieBaseMutabilityOption mutability) setPrototypes(PrototypesOption prototypes) setSequential(SequentialOption sequential) setSessionsPool(SessionsPoolOption sessionsPool) toString()
-
Constructor Details
-
KieBaseModelImpl
public KieBaseModelImpl() -
KieBaseModelImpl
-
KieBaseModelImpl
-
-
Method Details
-
defaultKieBaseModel
-
isDefault
public boolean isDefault()- Specified by:
isDefaultin interfaceKieBaseModel
-
setDefault
- Specified by:
setDefaultin interfaceKieBaseModel
-
getPackages
- Specified by:
getPackagesin interfaceKieBaseModel
-
addPackage
- Specified by:
addPackagein interfaceKieBaseModel
-
removePackage
- Specified by:
removePackagein interfaceKieBaseModel
-
getKModule
-
setKModule
-
getKieSessionModels
- Specified by:
getKieSessionModelsin interfaceKieBaseModel
-
getRawKieSessionModels
-
newKieSessionModel
- Specified by:
newKieSessionModelin interfaceKieBaseModel
-
removeKieSessionModel
- Specified by:
removeKieSessionModelin interfaceKieBaseModel
-
getRuleTemplates
- Specified by:
getRuleTemplatesin interfaceKieBaseModel
-
getRawRuleTemplates
-
addRuleTemplate
- Specified by:
addRuleTemplatein interfaceKieBaseModel
-
getName
- Specified by:
getNamein interfaceKieBaseModel
-
setNameForUnmarshalling
-
getIncludes
- Specified by:
getIncludesin interfaceKieBaseModel
-
addInclude
- Specified by:
addIncludein interfaceKieBaseModel
-
removeInclude
- Specified by:
removeIncludein interfaceKieBaseModel
-
getSessionsPool
- Specified by:
getSessionsPoolin interfaceKieBaseModel
-
setSessionsPool
- Specified by:
setSessionsPoolin interfaceKieBaseModel
-
getEqualsBehavior
- Specified by:
getEqualsBehaviorin interfaceKieBaseModel
-
setEqualsBehavior
- Specified by:
setEqualsBehaviorin interfaceKieBaseModel
-
getPrototypes
- Specified by:
getPrototypesin interfaceKieBaseModel
-
setPrototypes
- Specified by:
setPrototypesin interfaceKieBaseModel
-
getMutability
- Specified by:
getMutabilityin interfaceKieBaseModel
-
setMutability
- Specified by:
setMutabilityin interfaceKieBaseModel
-
getEventProcessingMode
- Specified by:
getEventProcessingModein interfaceKieBaseModel
-
setEventProcessingMode
- Specified by:
setEventProcessingModein interfaceKieBaseModel
-
getDeclarativeAgenda
- Specified by:
getDeclarativeAgendain interfaceKieBaseModel
-
setDeclarativeAgenda
- Specified by:
setDeclarativeAgendain interfaceKieBaseModel
-
getBetaRangeIndexOption
- Specified by:
getBetaRangeIndexOptionin interfaceKieBaseModel
-
setBetaRangeIndexOption
- Specified by:
setBetaRangeIndexOptionin interfaceKieBaseModel
-
getSequential
- Specified by:
getSequentialin interfaceKieBaseModel
-
setSequential
- Specified by:
setSequentialin interfaceKieBaseModel
-
setScope
- Specified by:
setScopein interfaceKieBaseModel
-
getScope
- Specified by:
getScopein interfaceKieBaseModel
-
getFiles
-
getFiles
-
toString
-
equals
-
hashCode
public int hashCode()
-