@Override public List<String> getDrivers() { return dialectDefinition.getDrivers(); }
@Override public boolean supportsTableNameBuilder() { return dialectDefinition.hasFeature("build.tableName"); }
@Override public boolean supportsLimitedSelects() { return dialectDefinition.hasFeature("select.all.from.table.limit.offset"); }
@Override public List<String> getExampleUrls() { return dialectDefinition.getExampleUrls(); }
@Override public String getName() { return dialectDefinition.getName(); }
protected AbstractXmlDefinedDialect(String id) { this.id = id; this.dialectDefinition = DialectDefinition.read(id); }