Class SqlgTraverserGenerator

java.lang.Object
org.umlg.sqlg.structure.traverser.SqlgTraverserGenerator
All Implemented Interfaces:
org.apache.tinkerpop.gremlin.process.traversal.TraverserGenerator

public class SqlgTraverserGenerator extends Object implements org.apache.tinkerpop.gremlin.process.traversal.TraverserGenerator
Author:
Pieter Martin Date: 2017/05/01
  • Method Summary

    Modifier and Type
    Method
    Description
    <S> org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>
    generate(S start, org.apache.tinkerpop.gremlin.process.traversal.Step<S,?> startStep, long initialBulk)
     
    <S> org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>
    generate(S start, org.apache.tinkerpop.gremlin.process.traversal.Step startStep, long initialBulk, boolean endsWithSack, boolean requiresOneBulk)
     
    <S> Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>>
    generateIterator(Iterator<S> starts, org.apache.tinkerpop.gremlin.process.traversal.Step<S,?> startStep, long initialBulk, boolean endsWithSack, boolean requiresOneBulk)
     
    Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.TraverserGenerator

    generateIterator
  • Method Details

    • generate

      public <S> org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> generate(S start, org.apache.tinkerpop.gremlin.process.traversal.Step startStep, long initialBulk, boolean endsWithSack, boolean requiresOneBulk)
    • generateIterator

      public <S> Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>> generateIterator(Iterator<S> starts, org.apache.tinkerpop.gremlin.process.traversal.Step<S,?> startStep, long initialBulk, boolean endsWithSack, boolean requiresOneBulk)
    • generate

      public <S> org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> generate(S start, org.apache.tinkerpop.gremlin.process.traversal.Step<S,?> startStep, long initialBulk)
      Specified by:
      generate in interface org.apache.tinkerpop.gremlin.process.traversal.TraverserGenerator
    • getProvidedRequirements

      public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getProvidedRequirements()
      Specified by:
      getProvidedRequirements in interface org.apache.tinkerpop.gremlin.process.traversal.TraverserGenerator
    • instance

      public static SqlgTraverserGenerator instance()