### Question:
BeanGridDataSource implements GridDataSource { @Override public Class<?> getRowType() { return entityType; } BeanGridDataSource(SessionFactory sessionFactory, EntityPath<T> entity, OrderSpecifier<?> defaultOrder, boolean caseSensitive); @SuppressWarnings("unchecked")  BeanGridDataSource(SessionFactory sessionFactory, EntityPath<T> entity, OrderSpecifier<?> defaultOrder, boolean caseSensitive, @Nullable Predicate conditions); @Override int getAvailableRows(); @Override void prepare(final int start, final int end, final List<SortConstraint> sortConstraints); @Override Object getRowValue(int index); @Override Class<?> getRowType();  }### Answer:
@Test public void GetRowType() { assertEquals(User.class, dataSource.getRowType()); }