Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
import java.util.Collections;
import java.util.List;
-/**
- * @since 3.2
- */
abstract class AbstractDialect implements Dialect {
private final String id;
private final String defaultDriverClassName;
import java.util.List;
-/**
- * @since 1.12
- */
public interface Dialect {
/**
import org.apache.commons.lang.StringUtils;
-/**
- * @since 1.12
- */
public class H2 extends AbstractDialect {
public static final String ID = "h2";
import org.apache.commons.lang.StringUtils;
-/**
- * @since 1.12
- */
public class MySql extends AbstractDialect {
public static final String ID = "mysql";
import java.util.List;
import org.apache.commons.lang.StringUtils;
-/**
- * @since 1.12
- */
public class Oracle extends AbstractDialect {
public static final String ID = "oracle";
import java.util.List;
import org.apache.commons.lang.StringUtils;
-/**
- * @since 1.12
- */
public class PostgreSql extends AbstractDialect {
public static final String ID = "postgresql";