Package org.umlg.sqlg.strategy
Class GraphStrategy
java.lang.Object
org.umlg.sqlg.strategy.BaseStrategy
org.umlg.sqlg.strategy.GraphStrategy
- Author:
 - Pieter Martin Date: 2017/03/04
 
- 
Field Summary
Fields inherited from class org.umlg.sqlg.strategy.BaseStrategy
EMIT_LABEL_SUFFIX, PATH_LABEL_SUFFIX, SQLG_PATH_FAKE_LABEL, SQLG_PATH_ORDER_RANGE_LABEL, SQLG_PATH_TEMP_FAKE_LABEL, SUPPORTED_ID_BI_PREDICATE, SUPPORTED_LABEL_BI_PREDICATE - 
Method Summary
Modifier and TypeMethodDescriptionprotected SqlgStepconstructSqlgStep(org.apache.tinkerpop.gremlin.process.traversal.Step startStep) protected booleandoFirst(ListIterator<org.apache.tinkerpop.gremlin.process.traversal.Step<?, ?>> stepIterator, org.apache.tinkerpop.gremlin.process.traversal.Step<?, ?> step, org.apache.commons.lang3.mutable.MutableInt pathCount) static GraphStrategyfrom(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?, ?> traversal) protected booleanisReplaceableStep(Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step> stepClass) protected voidreplaceStepInTraversal(org.apache.tinkerpop.gremlin.process.traversal.Step stepToReplace, SqlgStep sqlgStep) Methods inherited from class org.umlg.sqlg.strategy.BaseStrategy
handleAggregateGlobalStep 
- 
Method Details
- 
from
public static GraphStrategy from(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?, ?> traversal)  - 
constructSqlgStep
- Specified by:
 constructSqlgStepin classBaseStrategy
 - 
doFirst
protected boolean doFirst(ListIterator<org.apache.tinkerpop.gremlin.process.traversal.Step<?, ?>> stepIterator, org.apache.tinkerpop.gremlin.process.traversal.Step<?, ?> step, org.apache.commons.lang3.mutable.MutableInt pathCount) - Specified by:
 doFirstin classBaseStrategy
 - 
isReplaceableStep
protected boolean isReplaceableStep(Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step> stepClass) - Specified by:
 isReplaceableStepin classBaseStrategy
 - 
replaceStepInTraversal
protected void replaceStepInTraversal(org.apache.tinkerpop.gremlin.process.traversal.Step stepToReplace, SqlgStep sqlgStep) - Specified by:
 replaceStepInTraversalin classBaseStrategy
 
 -