final GetAllElements getAllEdges = new GetAllElements.Builder() .view(new View.Builder() .edge("red")
new GetAllElements.Builder() .view(new View.Builder() .entity("Cardinality") new GetAllElements.Builder() .view(new View.Builder() .entity("Cardinality", new ViewElementDefinition.Builder()
final GetAllElements get = new GetAllElements.Builder() .view(new View.Builder() .entity("size") final GetAllElements getAllEntities2 = new GetAllElements.Builder() .view(new View.Builder() .entity("size") final GetAllElements getAllEntities = new GetAllElements.Builder() .view(new View.Builder() .entity("size", new ViewElementDefinition.Builder()
final GetAllElements getAllRoadUseEdges = new GetAllElements.Builder() .view(new View.Builder() .edge("RoadUse") final GetAllElements edgesSummarisedOperation = new GetAllElements.Builder() .view(new View.Builder() .edge("RoadUse", new ViewElementDefinition.Builder() final GetAllElements edgesSummarisedInTimeWindowOperation = new GetAllElements.Builder() .view(new View.Builder() .edge("RoadUse", new ViewElementDefinition.Builder() final GetAllElements edgesSummarisedInTimeWindowWithMinCountOperation = new GetAllElements.Builder() .view(new View.Builder() .edge("RoadUse", new ViewElementDefinition.Builder()
public CloseableIterable<? extends Element> getAllElementsWithCountGreaterThan2() { // --------------------------------------------------------- final GetAllElements operation = new GetAllElements.Builder() .view(new View.Builder() .entity("entity", new ViewElementDefinition.Builder() .preAggregationFilter(new ElementFilter.Builder() .select("count") .execute(new IsMoreThan(2)) .build()) .build()) .edge("edge", new ViewElementDefinition.Builder() .preAggregationFilter(new ElementFilter.Builder() .select("count") .execute(new IsMoreThan(2)) .build()) .build()) .build()) .build(); // --------------------------------------------------------- return runExample(operation, null); } }
public CloseableIterable<Element> getAllElementsWithCountGreaterThan2() { // --------------------------------------------------------- final GetAllElements<Element> operation = new GetAllElements.Builder<>() .view(new View.Builder() .entity("entity", new ViewElementDefinition.Builder() .preAggregationFilter(new ElementFilter.Builder() .select("count") .execute(new IsMoreThan(2)) .build()) .build()) .edge("edge", new ViewElementDefinition.Builder() .preAggregationFilter(new ElementFilter.Builder() .select("count") .execute(new IsMoreThan(2)) .build()) .build()) .build()) .build(); // --------------------------------------------------------- return runExample(operation); } }
private GetAllElements getGetAllElements(final OP getRDDOfAllElements) { return new GetAllElements.Builder() .view(getRDDOfAllElements.getView()) .directedType(getRDDOfAllElements.getDirectedType()) .options(getRDDOfAllElements.getOptions()) .build(); }
public Iterable<Element> limitElementsTo3() { // --------------------------------------------------------- final GetAllElements<Element> operation = new GetAllElements.Builder<>() .limitResults(3) .build(); // --------------------------------------------------------- return runExample(operation); }