1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.common.impex.schema.impl;
17
18 import org.kuali.common.impex.schema.DataTypeMappingProvider;
19 import org.kuali.common.impex.schema.SchemaSqlProducer;
20
21 public abstract class AbstractSchemaSqlProducer implements SchemaSqlProducer {
22
23 @Override
24 public DataTypeMappingProvider getDataTypeMappingProvider() {
25 return getTableSqlProducer().getMappingProvider();
26 }
27
28 @Override
29 public void setDataTypeMappingProvider(DataTypeMappingProvider dataTypeMappingProvider) {
30 getTableSqlProducer().setMappingProvider(dataTypeMappingProvider);
31 }
32
33 protected abstract AbstractTableSqlProducer getTableSqlProducer();
34
35 }