diff --git a/jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java b/jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java
index 769548feed..bbc3879512 100644
--- a/jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java
+++ b/jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java
@@ -218,8 +218,9 @@ final class DDLInterpreter {
}
@Override
+ @SuppressWarnings({ "unchecked", "rawtypes" })
public List
> getTables() {
- return Collections.unmodifiableList(tables);
+ return Collections.unmodifiableList((List) tables);
}
public MutableTable getTable(Name name) {
@@ -252,6 +253,7 @@ final class DDLInterpreter {
createField(normalize(name), dataType);
}
+ @SuppressWarnings({ "unchecked", "rawtypes" })
public void primaryKey(Field>[] primaryKeyFields) {
if (primaryKeyFields != null)
this.primaryKey = new UniqueKeyImpl(this, copiedFields(primaryKeyFields));