public class AutoIntegerIdMapStoreReplacement extends Object implements ColumnChangeReplacement
Modifier and Type | Class and Description |
---|---|
class |
AutoIntegerIdMapStoreReplacement.MultiColumnKey |
Constructor and Description |
---|
AutoIntegerIdMapStoreReplacement(int initialValue,
String[] indexColumns)
Constructor for AutoIntegerIdMapStoreReplacement.
|
Modifier and Type | Method and Description |
---|---|
boolean |
addColumnIfColumnIsNew()
addColumnIfColumnIsNew
|
void |
close()
close
|
Integer |
getColumnReplacement(ResultSet rs,
Map<String,ColumnChange> columnChanges)
getColumnReplacement
|
Integer |
getIntegerForColumns(ResultSet rs,
Map<String,ColumnChange> columnChanges,
String[] columns,
boolean noMatchOkay)
getIntegerForColumns
|
public Integer getColumnReplacement(ResultSet rs, Map<String,ColumnChange> columnChanges) throws SQLException
getColumnReplacement
getColumnReplacement
in interface ColumnChangeReplacement
rs
- a ResultSet
object.columnChanges
- a Map
object.Object
object.SQLException
- if any.public boolean addColumnIfColumnIsNew()
addColumnIfColumnIsNew
addColumnIfColumnIsNew
in interface ColumnChangeReplacement
public Integer getIntegerForColumns(ResultSet rs, Map<String,ColumnChange> columnChanges, String[] columns, boolean noMatchOkay) throws SQLException
getIntegerForColumns
rs
- a ResultSet
object.columnChanges
- a Map
object.columns
- an array of String
objects.noMatchOkay
- a boolean.Integer
object.SQLException
- if any.public void close()
close
close
in interface ColumnChangeReplacement
Copyright © 2015. All Rights Reserved.