List of usage examples for org.springframework.data.solr.core.query SimpleQuery getPageRequest
@Override
public Pageable getPageRequest()
From source file:org.springframework.data.solr.core.query.SimpleQueryTest.java
@Test public void testSetPageRequest() { SimpleQuery query = new SimpleQuery(); Assert.assertEquals(SimpleQuery.DEFAULT_PAGE, query.getPageRequest()); Pageable alteredPage = new PageRequest(0, 20); query.setPageRequest(alteredPage);/*www . j a va 2 s.c o m*/ Assert.assertEquals(alteredPage, query.getPageRequest()); Assert.assertNull(query.getSort()); }
From source file:org.springframework.data.solr.core.query.SimpleQueryTest.java
@Test public void testSetPageRequestWithSort() { SimpleQuery query = new SimpleQuery(); Assert.assertEquals(SimpleQuery.DEFAULT_PAGE, query.getPageRequest()); Pageable alteredPage = new PageRequest(0, 20, Sort.Direction.DESC, "value_1", "value_2"); query.setPageRequest(alteredPage);// ww w . j av a 2 s . c om Assert.assertEquals(alteredPage, query.getPageRequest()); Assert.assertNotNull(query.getSort()); int i = 0; for (Order order : query.getSort()) { Assert.assertEquals(Sort.Direction.DESC, order.getDirection()); Assert.assertEquals("value_" + (++i), order.getProperty()); } }
From source file:org.springframework.data.solr.core.query.SimpleQueryTest.java
@Test public void testCreateQueryWithSortedPageRequest() { SimpleQuery query = new SimpleQuery(new SimpleStringCriteria("*:*"), new PageRequest(0, 20, Sort.Direction.DESC, "value_1", "value_2")); Assert.assertNotNull(query.getPageRequest()); Assert.assertNotNull(query.getSort()); int i = 0;// ww w . j ava 2s.c o m for (Order order : query.getSort()) { Assert.assertEquals(Sort.Direction.DESC, order.getDirection()); Assert.assertEquals("value_" + (++i), order.getProperty()); } }
From source file:org.springframework.data.solr.core.query.SimpleQueryTests.java
@Test public void testSetPageRequest() { SimpleQuery query = new SimpleQuery(); Assert.assertNull(query.getPageRequest()); Assert.assertNull(query.getOffset()); Assert.assertNull(query.getRows());//from www. j a v a 2 s . co m Pageable alteredPage = new PageRequest(0, 20); query.setPageRequest(alteredPage); Assert.assertThat(query.getPageRequest(), IsEqual.equalTo(alteredPage)); Assert.assertNull(query.getSort()); }
From source file:org.springframework.data.solr.core.query.SimpleQueryTests.java
@Test public void testSetPageRequestWithSort() { SimpleQuery query = new SimpleQuery(); Pageable alteredPage = new PageRequest(0, 20, Sort.Direction.DESC, "value_1", "value_2"); query.setPageRequest(alteredPage);//from ww w .ja va 2 s . c o m Assert.assertThat(query.getPageRequest(), IsEqual.equalTo(alteredPage)); Assert.assertNotNull(query.getSort()); int i = 0; for (Order order : query.getSort()) { Assert.assertEquals(Sort.Direction.DESC, order.getDirection()); Assert.assertEquals("value_" + (++i), order.getProperty()); } }