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
FieldsFields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts -
Constructor Summary
ConstructorsConstructorDescriptionSqlgElementMapStep(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) inthashCode()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
processNextStartMethods 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, setTraversalMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, removeMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
equalsMethods 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:
mapin classSqlgMapStep<org.apache.tinkerpop.gremlin.structure.Element,Map<K, E>>
-
getVertexStructure
-
getPropertyKeys
-
toString
- Overrides:
toStringin classSqlgAbstractStep<org.apache.tinkerpop.gremlin.structure.Element,Map<K, E>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classSqlgAbstractStep<org.apache.tinkerpop.gremlin.structure.Element,Map<K, E>>
-
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements()
-