Package org.umlg.sqlg.step
Class SqlgElementMapStep<K,E>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,E>
org.umlg.sqlg.step.SqlgMapStep<org.apache.tinkerpop.gremlin.structure.Element,Map<K,E>>
org.umlg.sqlg.step.SqlgElementMapStep<K,E>
- All Implemented Interfaces:
Serializable
,AutoCloseable
,Cloneable
,Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<Map<K,
,E>>> org.apache.tinkerpop.gremlin.process.traversal.Step<org.apache.tinkerpop.gremlin.structure.Element,
,Map<K, E>> org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
public class SqlgElementMapStep<K,E>
extends SqlgMapStep<org.apache.tinkerpop.gremlin.structure.Element,Map<K,E>>
implements org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
- See Also:
-
Field Summary
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts
-
Constructor Summary
ConstructorDescriptionSqlgElementMapStep
(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, String... propertyKeys) -
Method Summary
Modifier and TypeMethodDescriptionString[]
Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>
getVertexStructure
(org.apache.tinkerpop.gremlin.structure.Vertex v) int
hashCode()
map
(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Element> traverser) toString()
Methods inherited from class org.umlg.sqlg.step.SqlgMapStep
processNextStart
Methods inherited from class org.umlg.sqlg.step.SqlgAbstractStep
addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasNext, hasStarts, next, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
equals
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
addGlobalChild, addLocalChild, asStep, close, getGlobalChildren, getLocalChildren, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild
-
Field Details
-
propertyKeys
-
-
Constructor Details
-
SqlgElementMapStep
public SqlgElementMapStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, String... propertyKeys)
-
-
Method Details
-
map
protected Map<K,E> map(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Element> traverser) - Specified by:
map
in classSqlgMapStep<org.apache.tinkerpop.gremlin.structure.Element,
Map<K, E>>
-
getVertexStructure
-
getPropertyKeys
-
toString
- Overrides:
toString
in classSqlgAbstractStep<org.apache.tinkerpop.gremlin.structure.Element,
Map<K, E>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classSqlgAbstractStep<org.apache.tinkerpop.gremlin.structure.Element,
Map<K, E>>
-
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements()
-