org.vertexium.query.QueryParameters.setSkip()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(8.5k)|赞(0)|评价(0)|浏览(74)

本文整理了Java中org.vertexium.query.QueryParameters.setSkip方法的一些代码示例,展示了QueryParameters.setSkip的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryParameters.setSkip方法的具体详情如下:
包路径:org.vertexium.query.QueryParameters
类名称:QueryParameters
方法名:setSkip

QueryParameters.setSkip介绍

暂无

代码示例

代码示例来源:origin: org.vertexium/vertexium-core

@Override
public Query skip(int count) {
  this.parameters.setSkip(count);
  return this;
}

代码示例来源:origin: visallo/vertexium

@Override
public Query skip(int count) {
  this.parameters.setSkip(count);
  return this;
}

代码示例来源:origin: visallo/vertexium

protected QueryParameters cloneTo(QueryParameters result) {
  result.setSkip(this.getSkip());
  result.setLimit(this.getLimit());
  result.setMinScore(this.getMinScore());
  result.setScoringStrategy(this.getScoringStrategy());
  result.hasContainers.addAll(this.getHasContainers());
  result.sortContainers.addAll(this.getSortContainers());
  result.edgeLabels.addAll(this.getEdgeLabels());
  result.ids = this.ids == null ? null : new ArrayList<>(this.ids);
  return result;
}

代码示例来源:origin: org.vertexium/vertexium-core

protected QueryParameters cloneTo(QueryParameters result) {
  result.setSkip(this.getSkip());
  result.setLimit(this.getLimit());
  result.setMinScore(this.getMinScore());
  result.setScoringStrategy(this.getScoringStrategy());
  result.hasContainers.addAll(this.getHasContainers());
  result.sortContainers.addAll(this.getSortContainers());
  result.edgeLabels.addAll(this.getEdgeLabels());
  result.ids = this.ids == null ? null : new ArrayList<>(this.ids);
  return result;
}

代码示例来源:origin: org.vertexium/vertexium-test

@Test
public void testIteratorWithLessThanPageSizeResultsPageOne() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(0);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(3), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(3, count);
  assertNotNull("v was null", v);
  assertEquals("2", v.getId());
}

代码示例来源:origin: org.vertexium/vertexium-test

@Test
public void testIteratorWithMoreThanPageSizeResultsPageThree() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(10);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(12), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(2, count);
  assertNotNull("v was null", v);
  assertEquals("11", v.getId());
}

代码示例来源:origin: org.vertexium/vertexium-test

@Test
public void testIteratorWithMoreThanPageSizeResultsPageOne() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(0);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(7), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(5, count);
  assertNotNull("v was null", v);
  assertEquals("4", v.getId());
}

代码示例来源:origin: org.vertexium/vertexium-test

@Test
public void testIteratorWithMoreThanPageSizeResultsPageTwo() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(5);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(12), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(5, count);
  assertNotNull("v was null", v);
  assertEquals("9", v.getId());
}

代码示例来源:origin: visallo/vertexium

@Test
public void testIteratorWithLessThanPageSizeResultsPageOne() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(0);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(3), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(3, count);
  assertNotNull("v was null", v);
  assertEquals("2", v.getId());
}

代码示例来源:origin: visallo/vertexium

@Test
public void testIteratorWithPageSizeResultsPageOne() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(0);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(5), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(5, count);
  assertNotNull("v was null", v);
  assertEquals("4", v.getId());
}

代码示例来源:origin: org.vertexium/vertexium-elasticsearch-singledocument

filterParameters.setSkip(0); // ES already did a skip
List<Iterable<? extends VertexiumObject>> items = new ArrayList<>();
if (ids.getVertexIds().size() > 0) {

代码示例来源:origin: visallo/vertexium

@Test
public void testIteratorWithMoreThanPageSizeResultsPageTwo() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(5);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(12), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(5, count);
  assertNotNull("v was null", v);
  assertEquals("9", v.getId());
}

代码示例来源:origin: org.vertexium/vertexium-elasticsearch2

filterParameters.setSkip(0); // ES already did a skip
List<Iterable<? extends VertexiumObject>> items = new ArrayList<>();
if (ids.getVertexIds().size() > 0) {

代码示例来源:origin: org.vertexium/vertexium-test

@Test
public void testIteratorWithPageSizeResultsPageOne() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(0);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(5), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(5, count);
  assertNotNull("v was null", v);
  assertEquals("4", v.getId());
}

代码示例来源:origin: visallo/vertexium

filterParameters.setSkip(0); // ES already did a skip
List<Iterable<? extends VertexiumObject>> items = new ArrayList<>();
Authorizations authorizations = filterParameters.getAuthorizations();

代码示例来源:origin: visallo/vertexium

@Test
public void testIteratorWithMoreThanPageSizeResultsPageOne() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(0);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(7), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(5, count);
  assertNotNull("v was null", v);
  assertEquals("4", v.getId());
}

代码示例来源:origin: visallo/vertexium

@Test
public void testIteratorWithMoreThanPageSizeResultsPageThree() {
  QueryParameters parameters = new QueryStringQueryParameters("*", AUTHORIZATIONS_EMPTY);
  parameters.setSkip(10);
  parameters.setLimit(5);
  DefaultGraphQueryIterable<Vertex> iterable = new DefaultGraphQueryIterable<>(parameters, getVertices(12), false, false, false);
  int count = 0;
  Iterator<Vertex> iterator = iterable.iterator();
  Vertex v = null;
  while (iterator.hasNext()) {
    count++;
    v = iterator.next();
    assertNotNull(v);
  }
  assertEquals(2, count);
  assertNotNull("v was null", v);
  assertEquals("11", v.getId());
}

代码示例来源:origin: org.vertexium/vertexium-elasticsearch5

filterParameters.setSkip(0); // ES already did a skip
List<Iterable<? extends VertexiumObject>> items = new ArrayList<>();
Authorizations authorizations = filterParameters.getAuthorizations();

相关文章