org.opennms.netmgt.dao.db.columnchanges
Class AutoIntegerReplacement

java.lang.Object
  extended by org.opennms.netmgt.dao.db.columnchanges.AutoIntegerReplacement
All Implemented Interfaces:
ColumnChangeReplacement

public class AutoIntegerReplacement
extends Object
implements ColumnChangeReplacement


Constructor Summary
AutoIntegerReplacement(int initialValue)
          Constructor for AutoIntegerReplacement.
 
Method Summary
 boolean addColumnIfColumnIsNew()
          addColumnIfColumnIsNew
 void close()
          close
 Integer getColumnReplacement(ResultSet rs, Map<String,ColumnChange> columnChanges)
          getColumnReplacement
 int getInt()
          getInt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoIntegerReplacement

public AutoIntegerReplacement(int initialValue)

Constructor for AutoIntegerReplacement.

Parameters:
initialValue - a int.
Method Detail

getInt

public int getInt()

getInt

Returns:
a int.

getColumnReplacement

public Integer getColumnReplacement(ResultSet rs,
                                    Map<String,ColumnChange> columnChanges)

getColumnReplacement

Specified by:
getColumnReplacement in interface ColumnChangeReplacement
Parameters:
rs - a ResultSet object.
columnChanges - a Map object.
Returns:
a Object object.

addColumnIfColumnIsNew

public boolean addColumnIfColumnIsNew()

addColumnIfColumnIsNew

Specified by:
addColumnIfColumnIsNew in interface ColumnChangeReplacement
Returns:
a boolean.

close

public void close()

close

Specified by:
close in interface ColumnChangeReplacement


Copyright © 2011. All Rights Reserved.