.build()) .then(new GetElements.Builder() .inOutType(IncludeIncomingOutgoingType.OUTGOING) .build()) .then(new GenerateObjects.Builder<String>()
.first(new GetElements.Builder() .input(new EntitySeed("M5")) .inOutType(IncludeIncomingOutgoingType.OUTGOING) .view(new View.Builder() .edge("RoadHasJunction") .then(new ToEntitySeeds()) .then(new GetElements.Builder() .inOutType(IncludeIncomingOutgoingType.OUTGOING) .view(new View.Builder() .edge("RoadUse", new ViewElementDefinition.Builder()
.build()) .build()) .inOutType(SeededGraphFilters.IncludeIncomingOutgoingType.OUTGOING) .build())
public Iterable<?> extractOppositeMatchedVertices() { // --------------------------------------------------------- final OperationChain<Set<?>> opChain = new Builder() .first(new GetElements.Builder() .input(new EntitySeed(1), new EntitySeed(2)) .inOutType(SeededGraphFilters.IncludeIncomingOutgoingType.OUTGOING) .view(new View.Builder() .edge("edge") .build()) .build()) .then(new ToVertices.Builder() .useMatchedVertex(ToVertices.UseMatchedVertex.OPPOSITE) .build()) .then(new ToSet<>()) .build(); // --------------------------------------------------------- return runExample(opChain, null); } }
public Iterable<?> extractMatchedVertices() { // --------------------------------------------------------- final OperationChain<Set<?>> opChain = new Builder() .first(new GetElements.Builder() .input(new EntitySeed(1), new EntitySeed(2)) .inOutType(SeededGraphFilters.IncludeIncomingOutgoingType.OUTGOING) .view(new View.Builder() .edge("edge") .build()) .build()) .then(new ToVertices.Builder() .useMatchedVertex(ToVertices.UseMatchedVertex.EQUAL) .build()) .then(new ToSet<>()) .build(); // --------------------------------------------------------- return runExample(opChain, null); }
public Iterable<?> extractBothSourceAndDestinationVertices() { // --------------------------------------------------------- final OperationChain<Set<?>> opChain = new Builder() .first(new GetElements.Builder() .input(new EntitySeed(1), new EntitySeed(2)) .inOutType(SeededGraphFilters.IncludeIncomingOutgoingType.OUTGOING) .view(new View.Builder() .edge("edge") .build()) .build()) .then(new ToVertices.Builder() .edgeVertices(ToVertices.EdgeVertices.BOTH) .build()) .then(new ToSet<>()) .build(); // --------------------------------------------------------- return runExample(opChain, null); }
public Iterable<?> extractDestinationVertex() { // --------------------------------------------------------- final OperationChain<Set<?>> opChain = new Builder() .first(new GetElements.Builder() .input(new EntitySeed(1), new EntitySeed(2)) .inOutType(SeededGraphFilters.IncludeIncomingOutgoingType.OUTGOING) .view(new View.Builder() .edge("edge") .build()) .build()) .then(new ToVertices.Builder() .edgeVertices(ToVertices.EdgeVertices.DESTINATION) .build()) .then(new ToSet<>()) .build(); // --------------------------------------------------------- return runExample(opChain, null); }