public abstract class AbstractEdgeFrame extends AbstractElementFrame implements EdgeFrame
Constructor and Description |
---|
AbstractEdgeFrame() |
Modifier and Type | Method and Description |
---|---|
org.apache.tinkerpop.gremlin.structure.Edge |
getElement() |
String |
getLabel() |
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<? extends org.apache.tinkerpop.gremlin.structure.Edge,? extends org.apache.tinkerpop.gremlin.structure.Edge> |
getRawTraversal() |
<T> T |
reframe(Class<T> kind)
Reframe this element as a different type of frame.
|
<T> T |
reframeExplicit(Class<T> kind)
Reframe this element as a different type of frame.
|
com.google.gson.JsonObject |
toJson() |
String |
toString() |
<T extends Traversable<?,?>> |
traverse(Function<org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<? extends org.apache.tinkerpop.gremlin.structure.Edge,? extends org.apache.tinkerpop.gremlin.structure.Edge>,org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<?,?>> traverser) |
equals, getGraph, getId, getProperty, getProperty, getPropertyKeys, getTypeResolution, hashCode, remove, removeTypeResolution, setElement, setProperty, setTypeResolution
getGraph, getId, getProperty, getProperty, getPropertyKeys, getTypeResolution, remove, removeTypeResolution, setElement, setProperty, setTypeResolution
public org.apache.tinkerpop.gremlin.structure.Edge getElement()
getElement
in interface EdgeFrame
getElement
in interface ElementFrame
getElement
in class AbstractElementFrame
public String getLabel()
public String toString()
toString
in class AbstractElementFrame
public <T> T reframe(Class<T> kind)
EdgeFrame
public <T> T reframeExplicit(Class<T> kind)
EdgeFrame
reframeExplicit
in interface EdgeFrame
T
- The type to frame as.kind
- The new kind of frame.public <T extends Traversable<?,?>> T traverse(Function<org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<? extends org.apache.tinkerpop.gremlin.structure.Edge,? extends org.apache.tinkerpop.gremlin.structure.Edge>,org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<?,?>> traverser)
public org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<? extends org.apache.tinkerpop.gremlin.structure.Edge,? extends org.apache.tinkerpop.gremlin.structure.Edge> getRawTraversal()
getRawTraversal
in interface EdgeFrame
Copyright © 2017 Syncleus. All rights reserved.