Methods
Modifier and Type |
Method and Description |
protected void |
addConnectiveFieldRestriction(StringBuilder buf,
int type,
String fieldType,
String operator,
Map<String,String> parameters,
String value,
ExpressionFormLine expression,
LHSGeneratorContext gctx,
boolean spaceBeforeOperator) |
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(String operator,
int type,
String fieldType,
String value,
StringBuilder buf) |
protected boolean |
doesPeerHaveOutput(LHSGeneratorContext gctx) |
protected void |
generateConstraint(FieldConstraint con,
LHSGeneratorContext parentContext)
Recursively process the nested constraints.
|
void |
generateSeparator(FieldConstraint constr,
LHSGeneratorContext gctx) |
protected void |
populateValueList(StringBuilder buf,
int type,
String fieldType,
String value) |
protected void |
postGenerateNestedConnector(LHSGeneratorContext gctx) |
protected void |
postGenerateNestedConstraint(LHSGeneratorContext gctx) |
protected void |
postGeneratePattern(LHSGeneratorContext gctx) |
protected void |
preGenerateNestedConnector(LHSGeneratorContext gctx) |
protected void |
preGenerateNestedConstraint(LHSGeneratorContext gctx) |
protected void |
preGeneratePattern(LHSGeneratorContext gctx) |
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) |