|
Drools Workbench - Guided Rule Templates Model 6.1.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
org.drools.workbench.models.guided.template.backend.RuleTemplateModelDRLPersistenceImpl
public class RuleTemplateModelDRLPersistenceImpl
This class persists a TemplateModel to DRL template
| Nested Class Summary | |
|---|---|
static class |
RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor
|
static class |
RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor
|
| Nested classes/interfaces inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl |
|---|
RuleModelDRLPersistenceImpl.RHSClassDependencyVisitor |
| Field Summary |
|---|
| Fields inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl |
|---|
bindingsFields, bindingsPatterns, constraintValueBuilder, DEFAULT_DIALECT |
| Method Summary | |
|---|---|
static RuleModelPersistence |
getInstance()
|
protected RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor |
getLHSPatternVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String nestedIndentation,
boolean isNegated,
GeneratorContextFactory generatorContextFactory)
|
protected RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor |
getRHSActionVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String indentation)
|
String |
marshal(org.drools.workbench.models.datamodel.rule.RuleModel model)
|
protected void |
marshalFooter(StringBuilder buf)
|
protected String |
marshalRule(org.drools.workbench.models.datamodel.rule.RuleModel model)
|
protected void |
marshalRuleHeader(org.drools.workbench.models.datamodel.rule.RuleModel model,
StringBuilder buf)
|
protected String |
marshalRuleName(org.drools.workbench.models.datamodel.rule.RuleModel model)
|
| Methods inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl |
|---|
fixActionInsertFactBindings, marshalAttributes, marshalLHS, marshalMetadata, marshalPackageHeader, marshalRHS, unmarshal, unmarshalUsingDSL |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static RuleModelPersistence getInstance()
protected RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor getLHSPatternVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String nestedIndentation,
boolean isNegated,
GeneratorContextFactory generatorContextFactory)
getLHSPatternVisitor in class RuleModelDRLPersistenceImpl
protected RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor getRHSActionVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String indentation)
getRHSActionVisitor in class RuleModelDRLPersistenceImplpublic String marshal(org.drools.workbench.models.datamodel.rule.RuleModel model)
marshal in interface RuleModelPersistencemarshal in class RuleModelDRLPersistenceImplprotected String marshalRule(org.drools.workbench.models.datamodel.rule.RuleModel model)
marshalRule in class RuleModelDRLPersistenceImpl
protected void marshalRuleHeader(org.drools.workbench.models.datamodel.rule.RuleModel model,
StringBuilder buf)
marshalRuleHeader in class RuleModelDRLPersistenceImplprotected String marshalRuleName(org.drools.workbench.models.datamodel.rule.RuleModel model)
marshalRuleName in class RuleModelDRLPersistenceImplprotected void marshalFooter(StringBuilder buf)
marshalFooter in class RuleModelDRLPersistenceImpl
|
Drools Workbench - Guided Rule Templates Model 6.1.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||