[jOOQ/jOOQ#8528] Rename class to Interpreter

The interpretation is not strictly about DDL. DML statements can be interpreted as well
This commit is contained in:
Lukas Eder 2020-01-15 16:52:39 +01:00
parent c2eb2e0dc7
commit 9f1878372b
4 changed files with 11 additions and 11 deletions

View File

@ -468,7 +468,7 @@ public class DefaultDSLContext extends AbstractScope implements DSLContext, Seri
@Override
public Meta meta(Query... queries) {
return new DDLInterpreterMetaProvider(configuration(), queries).provide();
return new InterpreterMetaProvider(configuration(), queries).provide();
}
@Override

View File

@ -102,9 +102,9 @@ import org.jooq.impl.ConstraintImpl.Action;
import org.jooq.tools.JooqLogger;
@SuppressWarnings("serial")
final class DDLInterpreter {
final class Interpreter {
private static final JooqLogger log = JooqLogger.getLogger(DDLInterpreter.class);
private static final JooqLogger log = JooqLogger.getLogger(Interpreter.class);
private final Configuration configuration;
private final InterpreterNameLookupCaseSensitivity caseSensitivity;
@ -123,7 +123,7 @@ final class DDLInterpreter {
private final Map<Name, Index> interpretedIndexes = new HashMap<>();
private final Map<Name, MutableSequence.InterpretedSequence> interpretedSequences = new HashMap<>();
DDLInterpreter(Configuration configuration) {
Interpreter(Configuration configuration) {
this.configuration = configuration;
this.caseSensitivity = caseSensitivity(configuration);
this.locale = interpreterLocale(configuration.settings());

View File

@ -60,21 +60,21 @@ import org.jooq.tools.JooqLogger;
*
* @author Knut Wannheden
*/
final class DDLInterpreterMetaProvider implements MetaProvider {
final class InterpreterMetaProvider implements MetaProvider {
private static final JooqLogger log = JooqLogger.getLogger(DDLInterpreterMetaProvider.class);
private static final JooqLogger log = JooqLogger.getLogger(InterpreterMetaProvider.class);
private final Configuration configuration;
private final Source[] sources;
private final Query[] queries;
public DDLInterpreterMetaProvider(Configuration configuration, Source... sources) {
public InterpreterMetaProvider(Configuration configuration, Source... sources) {
this.configuration = configuration == null ? new DefaultConfiguration() : configuration;
this.sources = sources;
this.queries = null;
}
public DDLInterpreterMetaProvider(Configuration configuration, Query... queries) {
public InterpreterMetaProvider(Configuration configuration, Query... queries) {
this.configuration = configuration == null ? new DefaultConfiguration() : configuration;
this.sources = null;
this.queries = queries;
@ -82,7 +82,7 @@ final class DDLInterpreterMetaProvider implements MetaProvider {
@Override
public Meta provide() {
final DDLInterpreter interpreter = new DDLInterpreter(configuration);
final Interpreter interpreter = new Interpreter(configuration);
Configuration localConfiguration = configuration.derive();
DSLContext ctx = DSL.using(localConfiguration);
@ -96,7 +96,7 @@ final class DDLInterpreterMetaProvider implements MetaProvider {
return interpreter.meta();
}
private final void loadSource(DSLContext ctx, Source source, DDLInterpreter interpreter) {
private final void loadSource(DSLContext ctx, Source source, Interpreter interpreter) {
Reader reader = null;
try {

View File

@ -77,7 +77,7 @@ final class SourceMetaProvider implements MetaProvider {
SQLDialect dialect = configuration.settings().getInterpreterDialect();
switch (defaultIfNull(dialect, DEFAULT)) {
case DEFAULT:
return new DDLInterpreterMetaProvider(configuration, sources).provide();
return new InterpreterMetaProvider(configuration, sources).provide();
case DERBY:
case H2: