Class ArangoDBEdge

All Implemented Interfaces:
ArangoDBPersistentElement, org.apache.tinkerpop.gremlin.structure.Edge, org.apache.tinkerpop.gremlin.structure.Element

public class ArangoDBEdge extends ArangoDBSimpleElement<EdgeData> implements org.apache.tinkerpop.gremlin.structure.Edge, ArangoDBPersistentElement
  • Constructor Details

  • Method Details

    • doRemove

      protected void doRemove()
      Specified by:
      doRemove in class ArangoDBElement<Object,EdgeData>
    • doUpdate

      protected void doUpdate()
      Specified by:
      doUpdate in class ArangoDBElement<Object,EdgeData>
    • doInsert

      public void doInsert()
      Specified by:
      doInsert in class ArangoDBElement<Object,EdgeData>
    • stringify

      protected String stringify()
      Specified by:
      stringify in class ArangoDBElement<Object,EdgeData>
    • outVertex

      public org.apache.tinkerpop.gremlin.structure.Vertex outVertex()
      Specified by:
      outVertex in interface org.apache.tinkerpop.gremlin.structure.Edge
    • inVertex

      public org.apache.tinkerpop.gremlin.structure.Vertex inVertex()
      Specified by:
      inVertex in interface org.apache.tinkerpop.gremlin.structure.Edge
    • vertices

      public Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> vertices(org.apache.tinkerpop.gremlin.structure.Direction direction)
      Specified by:
      vertices in interface org.apache.tinkerpop.gremlin.structure.Edge
    • properties

      public <V> Iterator<org.apache.tinkerpop.gremlin.structure.Property<V>> properties(String... propertyKeys)
      Specified by:
      properties in interface org.apache.tinkerpop.gremlin.structure.Edge
      Specified by:
      properties in interface org.apache.tinkerpop.gremlin.structure.Element
      Overrides:
      properties in class ArangoDBElement<Object,EdgeData>