|
Drools Workbench - Guided Rule Templates Model 6.2.0.CR2 | |||||||||
| 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 |
| Method Summary | |
|---|---|
static RuleModelPersistence |
getInstance()
|
protected RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor |
getLHSPatternVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String nestedIndentation,
boolean isNegated,
LHSGeneratorContextFactory generatorContextFactory)
|
protected RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor |
getRHSActionVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String indentation,
RHSGeneratorContextFactory generatorContextFactory)
|
String |
marshal(RuleModel model)
|
protected void |
marshalFooter(StringBuilder buf)
|
protected String |
marshalRule(RuleModel model)
|
protected void |
marshalRuleHeader(RuleModel model,
StringBuilder buf)
|
protected String |
marshalRuleName(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,
LHSGeneratorContextFactory generatorContextFactory)
getLHSPatternVisitor in class RuleModelDRLPersistenceImpl
protected RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor getRHSActionVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String indentation,
RHSGeneratorContextFactory generatorContextFactory)
getRHSActionVisitor in class RuleModelDRLPersistenceImplpublic String marshal(RuleModel model)
marshal in interface RuleModelPersistencemarshal in class RuleModelDRLPersistenceImplprotected String marshalRule(RuleModel model)
marshalRule in class RuleModelDRLPersistenceImpl
protected void marshalRuleHeader(RuleModel model,
StringBuilder buf)
marshalRuleHeader in class RuleModelDRLPersistenceImplprotected String marshalRuleName(RuleModel model)
marshalRuleName in class RuleModelDRLPersistenceImplprotected void marshalFooter(StringBuilder buf)
marshalFooter in class RuleModelDRLPersistenceImpl
|
Drools Workbench - Guided Rule Templates Model 6.2.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||