/**
*
*/
package org.korsakow.services.plugin.predicate.argument;
import org.dsrg.soenea.domain.MapperException;
public class IntegerArgumentInfo extends NumberArgumentInfo<Integer>
{
public IntegerArgumentInfo(String name, String displayString)
{
super(name, Integer.class, displayString);
}
public Object deserialize(String value) throws MapperException {
try {
return value==null?null:Integer.parseInt(value);
} catch ( NumberFormatException e ) {
throw new MapperException( e );
}
}
}