EdgeFrame
, ElementFrame
TEdge
public abstract class AbstractEdgeFrame extends AbstractElementFrame implements EdgeFrame
Constructor | Description |
---|---|
AbstractEdgeFrame() |
Modifier and Type | Method | 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<org.apache.tinkerpop.gremlin.structure.Edge,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<org.apache.tinkerpop.gremlin.structure.Edge,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 © 2018 Syncleus. All rights reserved.