Package de.zalando.typemapper.namedresult.results

Examples of de.zalando.typemapper.namedresult.results.ClassWithMap


        final PreparedStatement ps = connection.prepareStatement("SELECT 'str' as str, null as map");
        final ResultSet rs = ps.executeQuery();
        final TypeMapper<?> mapper = TypeMapperFactory.createTypeMapper(ClassWithMap.class);
        int i = 0;
        while (rs.next()) {
            final ClassWithMap result = (ClassWithMap) mapper.mapRow(rs, i++);
            Assert.assertEquals("str", result.getStr());
            Assert.assertNull(result.getMap());
        }
    }
View Full Code Here


        final PreparedStatement ps = connection.prepareStatement("SELECT 'str' as str, hstore('key', 'val') as map");
        final ResultSet rs = ps.executeQuery();
        final TypeMapper<?> mapper = TypeMapperFactory.createTypeMapper(ClassWithMap.class);
        int i = 0;
        while (rs.next()) {
            final ClassWithMap result = (ClassWithMap) mapper.mapRow(rs, i++);
            Assert.assertEquals("str", result.getStr());
            Assert.assertNotNull(result.getMap());
            Assert.assertEquals("key", result.getMap().keySet().iterator().next());
            Assert.assertEquals("val", result.getMap().values().iterator().next());
        }
    }
View Full Code Here

        final ResultSet rs = ps.executeQuery();
        final TypeMapper<?> mapper = TypeMapperFactory.createTypeMapper(ClassWithClassWithMap.class);
        int i = 0;
        while (rs.next()) {
            final ClassWithClassWithMap firstResult = (ClassWithClassWithMap) mapper.mapRow(rs, i++);
            final ClassWithMap result = firstResult.getClassWithMap();
            Assert.assertEquals("str", result.getStr());
            Assert.assertNotNull(result.getMap());
            Assert.assertEquals("key", result.getMap().keySet().iterator().next());
            Assert.assertEquals("val", result.getMap().values().iterator().next());
        }
    }
View Full Code Here

TOP

Related Classes of de.zalando.typemapper.namedresult.results.ClassWithMap

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.