src/main/java/org/embulk/output/oracle/oci/TableDefinition.java in embulk-output-oracle-0.5.0 vs src/main/java/org/embulk/output/oracle/oci/TableDefinition.java in embulk-output-oracle-0.5.1
- old
+ new
@@ -2,35 +2,42 @@
import java.util.List;
public class TableDefinition
{
+ private final String schemaName;
private final String tableName;
private final ColumnDefinition[] columns;
- public TableDefinition(String tableName, ColumnDefinition... columns)
+ public TableDefinition(String schemaName, String tableName, ColumnDefinition... columns)
{
+ this.schemaName = schemaName;
this.tableName = tableName;
this.columns = columns;
}
- public TableDefinition(String tableName, List<ColumnDefinition> columns)
+ public TableDefinition(String schemaName, String tableName, List<ColumnDefinition> columns)
{
- this(tableName, columns.toArray(new ColumnDefinition[columns.size()]));
+ this(schemaName, tableName, columns.toArray(new ColumnDefinition[columns.size()]));
}
+ public String getSchemaName()
+ {
+ return schemaName;
+ }
+
public String getTableName()
{
- return tableName;
+ return tableName;
}
public int getColumnCount()
{
- return columns.length;
+ return columns.length;
}
public ColumnDefinition getColumn(int index)
{
- return columns[index];
+ return columns[index];
}
}