Package org.apache.jena.jdbc.metadata.results

Examples of org.apache.jena.jdbc.metadata.results.MetaResultSet


     *
     * @throws SQLException
     */
    @Test
    public void meta_result_set_decimal_02() throws SQLException {
        MetaResultSet results = new MetaResultSet(
                new ColumnInfo[] { new DecimalColumn("Test", ResultSetMetaData.columnNullable) }, new Object[][] { { null } });

        Assert.assertTrue(results.next());
        BigDecimal value = results.getBigDecimal(1);
        Assert.assertEquals(null, value);
        Assert.assertTrue(results.wasNull());

        Assert.assertFalse(results.next());
        results.close();
        Assert.assertTrue(results.isClosed());
    }
View Full Code Here


     *
     * @throws SQLException
     */
    @Test
    public void meta_result_set_double_01() throws SQLException {
        MetaResultSet results = new MetaResultSet(
                new ColumnInfo[] { new DoubleColumn("Test", ResultSetMetaData.columnNullable) }, new Object[][] { { 0.123d } });

        Assert.assertTrue(results.next());
        double value = results.getDouble(1);
        Assert.assertEquals(0.123d, value, 0d);
        Assert.assertFalse(results.wasNull());

        Assert.assertFalse(results.next());
        results.close();
        Assert.assertTrue(results.isClosed());
    }
View Full Code Here

     *
     * @throws SQLException
     */
    @Test
    public void meta_result_set_double_02() throws SQLException {
        MetaResultSet results = new MetaResultSet(new ColumnInfo[] { new ByteColumn("Test", ResultSetMetaData.columnNullable,
                true) }, new Object[][] { { null } });

        Assert.assertTrue(results.next());
        double value = results.getDouble(1);
        Assert.assertEquals(0d, value, 0d);
        Assert.assertTrue(results.wasNull());

        Assert.assertFalse(results.next());
        results.close();
        Assert.assertTrue(results.isClosed());
    }
View Full Code Here

     *
     * @throws SQLException
     */
    @Test
    public void meta_result_set_float_01() throws SQLException {
        MetaResultSet results = new MetaResultSet(new ColumnInfo[] { new FloatColumn("Test", ResultSetMetaData.columnNullable) },
                new Object[][] { { 0.123f } });

        Assert.assertTrue(results.next());
        float value = results.getFloat(1);
        Assert.assertEquals(0.123f, value, 0f);
        Assert.assertFalse(results.wasNull());

        Assert.assertFalse(results.next());
        results.close();
        Assert.assertTrue(results.isClosed());
    }
View Full Code Here

     *
     * @throws SQLException
     */
    @Test
    public void meta_result_set_float_02() throws SQLException {
        MetaResultSet results = new MetaResultSet(new ColumnInfo[] { new FloatColumn("Test", ResultSetMetaData.columnNullable) },
                new Object[][] { { null } });

        Assert.assertTrue(results.next());
        float value = results.getFloat(1);
        Assert.assertEquals(0f, value, 0f);
        Assert.assertTrue(results.wasNull());

        Assert.assertFalse(results.next());
        results.close();
        Assert.assertTrue(results.isClosed());
    }
View Full Code Here

     *
     * @throws SQLException
     */
    @Test
    public void meta_result_set_integer_01() throws SQLException {
        MetaResultSet results = new MetaResultSet(new ColumnInfo[] { new IntegerColumn("Test", ResultSetMetaData.columnNullable,
                true) }, new Object[][] { { 1234 } });

        Assert.assertTrue(results.next());
        int value = results.getInt(1);
        Assert.assertEquals(1234, value);
        Assert.assertFalse(results.wasNull());

        Assert.assertFalse(results.next());
        results.close();
        Assert.assertTrue(results.isClosed());
    }
View Full Code Here

TOP

Related Classes of org.apache.jena.jdbc.metadata.results.MetaResultSet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.