/** INTERNAL Generate the EclipseLink expression for this node */ public Expression generateExpression(GenerationContext context) { Expression whereClause = getFindIn().generateExpression(context); Expression findExpr = getFind().generateExpression(context); if (startPosition != null) { whereClause = whereClause.locate(findExpr, getStartPosition().generateExpression(context)); } else { whereClause = whereClause.locate(findExpr); } return whereClause; }