private void generateNormalFieldRestriction(final SingleFieldConstraint constr, final Map<String, String> parameters) { if (constr instanceof SingleFieldConstraintEBLeftSide) { SingleFieldConstraintEBLeftSide sfexp = (SingleFieldConstraintEBLeftSide) constr; addFieldRestriction(buf, sfexp.getConstraintValueType(), sfexp.getExpressionLeftSide().getGenericType(), sfexp.getOperator(), parameters, sfexp.getValue(), sfexp.getExpressionValue(), true); } else { addFieldRestriction(buf, constr.getConstraintValueType(), constr.getFieldType(), constr.getOperator(), parameters, constr.getValue(), constr.getExpressionValue(), true); } }
protected void addConnectiveFieldRestriction(final StringBuilder buf, final int type, final String fieldType, final String operator, final Map<String, String> parameters, final String value, final ExpressionFormLine expression, LHSGeneratorContext gctx, final boolean spaceBeforeOperator) { addFieldRestriction(buf, type, fieldType, operator, parameters, value, expression, spaceBeforeOperator); }