public class GuidedDecisionTreeModelMarshallingVisitor extends Object
Constructor and Description |
---|
GuidedDecisionTreeModelMarshallingVisitor() |
public GuidedDecisionTreeModelMarshallingVisitor()
public String visit(GuidedDecisionTree model)
protected StringBuilder generateRuleHeaderDRL()
protected void generateTypeNodeDRL(TypeNode tn, Node context, StringBuilder drl)
protected void generateConstraintNodeDRL(ConstraintNode cn, Node context, StringBuilder drl)
protected void generateActionRetractNodeDRL(ActionRetractNode an, Node context, boolean hasDateFieldValue, StringBuilder drl)
protected void generateActionUpdateNodeDRL(ActionUpdateNode an, Node context, boolean hasDateFieldValue, StringBuilder drl)
protected void generateActionModifyNodeDRL(ActionUpdateNode an, StringBuilder drl)
protected void generateActionSetNodeDRL(ActionUpdateNode an, StringBuilder drl)
protected void generateActionInsertNodeDRL(ActionInsertNode an, Node context, boolean hasDateFieldValue, StringBuilder drl)
protected StringBuilder generateRHSValueDRL(Value value)
protected StringBuilder generateLHSValueDRL(Value value, boolean isMultiValue)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.