Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package net.java.ao.types;
 
 
 
import static java.sql.Types.BIGINT;
import static java.sql.Types.NUMERIC;
final class LongType extends AbstractLogicalType<Long>
    public LongType()
    {
        super("Long",
              new Class<?>[] { Long.classlong.class },
              new Integer[] {  });
    }
    @Override
    public boolean isAllowedAsPrimaryKey()
    {
        return true;
    }
    @Override
    public void putToDatabase(EntityManager managerPreparedStatement stmtint indexLong valueint jdbcTypethrows SQLException
    {
        stmt.setLong(indexvalue);
    }
    @Override
    public Long pullFromDatabase(EntityManager managerResultSet resClass<Longtypeint columnIndexthrows SQLException
    {
        return res.getLong(columnIndex);
    }
    @Override
    public Long pullFromDatabase(EntityManager managerResultSet resClass<LongtypeString columnNamethrows SQLException
    {
        return res.getLong(columnName);
    }
    
    @Override
    public Long parse(String input)
    {
        return StringUtils.isBlank(input) ? null : Long.parseLong(input);
    }
New to GrepCode? Check out our FAQ X