package br.com.citframework.util.converter; import org.apache.commons.beanutils.ConversionException; import org.apache.commons.beanutils.Converter; public class IntegerConverter implements Converter { @Override public Object convert(final Class classe, final Object value) throws ConversionException { if (value == null || value.toString().trim().length() == 0) { return null; } String valor = value.toString(); if (ConverterUtils.possuiMascara(valor)) { valor = ConverterUtils.retiraMascara(valor); } if (value == null || value.toString().trim().length() == 0) { return null; } return new org.apache.commons.beanutils.converters.IntegerConverter().convert(classe, valor); } }