public class RuleTemplateModelDRLPersistenceImpl extends RuleModelDRLPersistenceImpl
TemplateModel to DRL template| Modifier and Type | Class and Description |
|---|---|
static class |
RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor |
static class |
RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor |
RuleModelDRLPersistenceImpl.RHSClassDependencyVisitor, RuleModelDRLPersistenceImpl.RuleModelUnmarshallingExceptionbindingsFields, bindingsPatterns, constraintValueBuilder| Modifier and Type | Method and Description |
|---|---|
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) |
fixActionInsertFactBindings, getSimpleRuleModel, marshalAttributes, marshalLHS, marshalMetadata, marshalPackageHeader, marshalRHS, unmarshal, unmarshalUsingDSLpublic static RuleModelPersistence getInstance()
protected RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor getLHSPatternVisitor(boolean isDSLEnhanced, StringBuilder buf, String nestedIndentation, boolean isNegated, LHSGeneratorContextFactory generatorContextFactory)
getLHSPatternVisitor in class RuleModelDRLPersistenceImplprotected 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 RuleModelDRLPersistenceImplprotected 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 RuleModelDRLPersistenceImplCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.