class EdgeTriplet[VD, ED] extends Edge[ED]
An edge triplet represents an edge along with the vertex attributes of its neighboring vertices.
- VD
- the type of the vertex attribute. 
- ED
- the type of the edge attribute 
- Source
- EdgeTriplet.scala
- Alphabetic
- By Inheritance
- EdgeTriplet
- Edge
- Product
- Equals
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-  new EdgeTriplet()
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        
        var
      
      
        attr: ED
      
      
      - Definition Classes
- Edge
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      - Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
 
- 
      
      
      
        
      
    
      
        
        var
      
      
        dstAttr: VD
      
      
      The destination vertex attribute 
- 
      
      
      
        
      
    
      
        
        var
      
      
        dstId: VertexId
      
      
      - Definition Classes
- Edge
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        otherVertexAttr(vid: VertexId): VD
      
      
      Given one vertex in the edge return the other vertex. Given one vertex in the edge return the other vertex. - vid
- the id one of the two vertices on the edge 
- returns
- the attribute for the other vertex on the edge 
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        otherVertexId(vid: VertexId): VertexId
      
      
      Given one vertex in the edge return the other vertex. Given one vertex in the edge return the other vertex. - vid
- the id one of the two vertices on the edge. 
- returns
- the id of the other vertex on the edge. 
 - Definition Classes
- Edge
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        relativeDirection(vid: VertexId): EdgeDirection
      
      
      Return the relative direction of the edge to the corresponding vertex. Return the relative direction of the edge to the corresponding vertex. - vid
- the id of one of the two vertices in the edge. 
- returns
- the relative direction of the edge to the corresponding vertex. 
 - Definition Classes
- Edge
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        set(other: Edge[ED]): EdgeTriplet[VD, ED]
      
      
      Set the edge properties of this triplet. Set the edge properties of this triplet. - Attributes
- protected[spark]
 
- 
      
      
      
        
      
    
      
        
        var
      
      
        srcAttr: VD
      
      
      The source vertex attribute 
- 
      
      
      
        
      
    
      
        
        var
      
      
        srcId: VertexId
      
      
      - Definition Classes
- Edge
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      - Definition Classes
- EdgeTriplet → Edge → AnyRef → Any
 
-  def toTuple: ((VertexId, VD), (VertexId, VD), ED)
- 
      
      
      
        
      
    
      
        
        def
      
      
        vertexAttr(vid: VertexId): VD
      
      
      Get the vertex object for the given vertex in the edge. Get the vertex object for the given vertex in the edge. - vid
- the id of one of the two vertices on the edge 
- returns
- the attr for the vertex with that id 
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
Deprecated Value Members
- 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      - Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated