Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package net.java.ao.types;
 
 
 
import static java.sql.Types.INTEGER;
import static java.sql.Types.NUMERIC;
final class IntegerType extends AbstractLogicalType<Integer>
    public IntegerType()
    {
        super("Integer",
                new Class<?>[]{Integer.classint.class},
                new Integer[]{});
    }
    @Override
    public boolean isAllowedAsPrimaryKey()
    {
        return true;
    }
    @Override
    public void putToDatabase(EntityManager managerPreparedStatement stmtint indexInteger valueint jdbcTypethrows SQLException
    {
        stmt.setInt(indexvalue);
    }
    @Override
    public Integer pullFromDatabase(EntityManager managerResultSet resClass<Integertypeint columnIndexthrows SQLException
    {
        return res.getInt(columnIndex);
    }
    @Override
    public Integer pullFromDatabase(EntityManager managerResultSet resClass<IntegertypeString columnName)
            throws SQLException
    {
        return res.getInt(columnName);
    }
    @Override
    public Integer parse(String input)
    {
        return StringUtils.isBlank(input) ? null : Integer.parseInt(input);
    }
New to GrepCode? Check out our FAQ X