/**
*
*/
package org.hivedb.versioning;
/**
* The default Modernizer that does nothing.
* @author alikuski@cafepress.com
*
* @param <T>
*/
public class IdentityModernizer<T> implements Modernizer<T> {
public String getNewAbreviatedElementName(String abreviatedElementName) {
return abreviatedElementName;
}
public String getNewElementName(String elementName) {
return elementName;
}
public Object getUpdatedElementValue(String elementName, Object elementValue) {
return elementValue;
}
public Boolean isDeletedElement(String elementName) {
return false;
}
public T modifyInstance(T instance) {
return instance;
}
}