Drools Guvnor - Common Model 6.0.0.Beta1

org.drools.guvnor.models.commons.backend.rule
Class BRDRLPersistence.LHSPatternVisitor

java.lang.Object
  extended by org.drools.core.util.ReflectiveVisitor
      extended by org.drools.guvnor.models.commons.backend.rule.BRDRLPersistence.LHSPatternVisitor
All Implemented Interfaces:
org.drools.core.Visitor
Enclosing class:
BRDRLPersistence

public static class BRDRLPersistence.LHSPatternVisitor
extends org.drools.core.util.ReflectiveVisitor


Field Summary
protected  DRLConstraintValueBuilder constraintValueBuilder
           
 
Fields inherited from class org.drools.core.util.ReflectiveVisitor
logger
 
Constructor Summary
BRDRLPersistence.LHSPatternVisitor(boolean isDSLEnhanced, Map<String,IFactPattern> bindingsPatterns, Map<String,FieldConstraint> bindingsFields, DRLConstraintValueBuilder constraintValueBuilder, StringBuilder b, String indentation, boolean isPatternNegated)
           
 
Method Summary
protected  void buildDefaultFieldValue(String operator, String value, StringBuilder buf)
           
protected  void buildExpressionFieldValue(ExpressionFormLine expression, StringBuilder buf)
           
protected  void buildLiteralFieldValue(String operator, int type, String fieldType, String value, StringBuilder buf)
           
protected  StringBuilder buildOperatorParameterDRL(Map<String,String> parameters)
           
protected  void buildReturnValueFieldValue(String value, StringBuilder buf)
           
protected  void buildTemplateFieldValue(int type, String fieldType, String value, StringBuilder buf)
           
 void visitCompositeFactPattern(CompositeFactPattern pattern)
           
 void visitDSLSentence(DSLSentence sentence)
           
 void visitFactPattern(FactPattern pattern)
           
 void visitFreeFormLine(FreeFormLine ffl)
           
 void visitFromAccumulateCompositeFactPattern(FromAccumulateCompositeFactPattern pattern)
           
 void visitFromAccumulateCompositeFactPattern(FromAccumulateCompositeFactPattern pattern, boolean isSubPattern)
           
 void visitFromCollectCompositeFactPattern(FromCollectCompositeFactPattern pattern)
           
 void visitFromCollectCompositeFactPattern(FromCollectCompositeFactPattern pattern, boolean isSubPattern)
           
 void visitFromCompositeFactPattern(FromCompositeFactPattern pattern)
           
 void visitFromCompositeFactPattern(FromCompositeFactPattern pattern, boolean isSubPattern)
           
 void visitFromEntryPointFactPattern(FromEntryPointFactPattern pattern)
           
 void visitFromEntryPointFactPattern(FromEntryPointFactPattern pattern, boolean isSubPattern)
           
 
Methods inherited from class org.drools.core.util.ReflectiveVisitor
visit, visitObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

constraintValueBuilder

protected DRLConstraintValueBuilder constraintValueBuilder
Constructor Detail

BRDRLPersistence.LHSPatternVisitor

public BRDRLPersistence.LHSPatternVisitor(boolean isDSLEnhanced,
                                          Map<String,IFactPattern> bindingsPatterns,
                                          Map<String,FieldConstraint> bindingsFields,
                                          DRLConstraintValueBuilder constraintValueBuilder,
                                          StringBuilder b,
                                          String indentation,
                                          boolean isPatternNegated)
Method Detail

visitFactPattern

public void visitFactPattern(FactPattern pattern)

visitFreeFormLine

public void visitFreeFormLine(FreeFormLine ffl)

visitCompositeFactPattern

public void visitCompositeFactPattern(CompositeFactPattern pattern)

visitFromCompositeFactPattern

public void visitFromCompositeFactPattern(FromCompositeFactPattern pattern)

visitFromCompositeFactPattern

public void visitFromCompositeFactPattern(FromCompositeFactPattern pattern,
                                          boolean isSubPattern)

visitFromCollectCompositeFactPattern

public void visitFromCollectCompositeFactPattern(FromCollectCompositeFactPattern pattern)

visitFromCollectCompositeFactPattern

public void visitFromCollectCompositeFactPattern(FromCollectCompositeFactPattern pattern,
                                                 boolean isSubPattern)

visitFromAccumulateCompositeFactPattern

public void visitFromAccumulateCompositeFactPattern(FromAccumulateCompositeFactPattern pattern)

visitFromAccumulateCompositeFactPattern

public void visitFromAccumulateCompositeFactPattern(FromAccumulateCompositeFactPattern pattern,
                                                    boolean isSubPattern)

visitFromEntryPointFactPattern

public void visitFromEntryPointFactPattern(FromEntryPointFactPattern pattern)

visitFromEntryPointFactPattern

public void visitFromEntryPointFactPattern(FromEntryPointFactPattern pattern,
                                           boolean isSubPattern)

visitDSLSentence

public void visitDSLSentence(DSLSentence sentence)

buildReturnValueFieldValue

protected void buildReturnValueFieldValue(String value,
                                          StringBuilder buf)

buildOperatorParameterDRL

protected StringBuilder buildOperatorParameterDRL(Map<String,String> parameters)

buildLiteralFieldValue

protected void buildLiteralFieldValue(String operator,
                                      int type,
                                      String fieldType,
                                      String value,
                                      StringBuilder buf)

buildExpressionFieldValue

protected void buildExpressionFieldValue(ExpressionFormLine expression,
                                         StringBuilder buf)

buildTemplateFieldValue

protected void buildTemplateFieldValue(int type,
                                       String fieldType,
                                       String value,
                                       StringBuilder buf)

buildDefaultFieldValue

protected void buildDefaultFieldValue(String operator,
                                      String value,
                                      StringBuilder buf)

Drools Guvnor - Common Model 6.0.0.Beta1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.