sql.setDatatypeExprFactory(datatype);
sql.setLabelExprFactory(label);
sql.setLanguageExprFactory(language);
sql.setNumericExprFactory(new NumericExprFactory());
sql.setTimeExprFactory(new TimeExprFactory());
sql.setZonedExprFactory(new ZonedExprFactory(ids));
sql.setHashExprFactory(new HashExprFactory(vf));
sql.setPointExprFactory(new PointExprFactory());
sql.setURIExprFactory(uri);
label.setSqlExprFactory(sql);
uri.setSqlExprFactory(sql);