@Override public ColumnDefinition<K, ?> apply(Object[] objects) { return FieldMapperColumnDefinition.<K>of(objects); } };
@Override public ColumnDefinition<K, ?> apply(Object[] objects) { return FieldMapperColumnDefinition.<K>of(objects); } };
@Override protected FieldMapperColumnDefinition<K> newColumnDefinition(Object[] properties) { return FieldMapperColumnDefinition.<K>of(properties); }
@Override protected FieldMapperColumnDefinition<K> newColumnDefinition(Object[] properties) { return FieldMapperColumnDefinition.<K>of(properties); }
public B addColumn(String column, Object... properties) { FieldMapperColumnDefinition<K> columnDefinition = FieldMapperColumnDefinition.of(properties); return addColumn(newKey(column, currentIndex++, columnDefinition), columnDefinition); }
public B addColumn(String column, Object... properties) { FieldMapperColumnDefinition<K> columnDefinition = FieldMapperColumnDefinition.of(properties); return addColumn(newKey(column, currentIndex++, columnDefinition), columnDefinition); }
@SuppressWarnings("unchecked") private <T, P> PropertyMapping<T, P, JdbcColumnKey> newPropertyMapping(Getter getter, Class<P> clazz, int sqltype, Object... properties) { PropertyMeta<T, P> propertyMeta = mock(PropertyMeta.class); when(propertyMeta.getGetter()).thenReturn(getter); when(propertyMeta.getPropertyType()).thenReturn(clazz); return new PropertyMapping<T, P, JdbcColumnKey>( propertyMeta, new JdbcColumnKey("col", index++, sqltype), FieldMapperColumnDefinition.<JdbcColumnKey>of(properties)); }