GraphLab Project

graphlab.library.genericcloners
Class BaseEdgeVertexCopier

java.lang.Object
  extended by graphlab.library.genericcloners.BaseEdgeVertexCopier
All Implemented Interfaces:
EdgeConverter<BaseVertex,BaseVertex,BaseEdge<BaseVertex>,BaseEdge<BaseVertex>>, EdgeVertexConverter<BaseVertex,BaseVertex,BaseEdge<BaseVertex>,BaseEdge<BaseVertex>>, EdgeVertexCopier<BaseVertex,BaseEdge<BaseVertex>>, VertexConverter<BaseVertex,BaseVertex>

public class BaseEdgeVertexCopier
extends java.lang.Object
implements EdgeVertexCopier<BaseVertex,BaseEdge<BaseVertex>>

Author:
Omid

Constructor Summary
BaseEdgeVertexCopier()
           
 
Method Summary
 BaseEdge<BaseVertex> convert(BaseEdge<BaseVertex> e, BaseVertex newSource, BaseVertex newTarget)
           
 BaseVertex convert(BaseVertex e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseEdgeVertexCopier

public BaseEdgeVertexCopier()
Method Detail

convert

public BaseEdge<BaseVertex> convert(BaseEdge<BaseVertex> e,
                                    BaseVertex newSource,
                                    BaseVertex newTarget)
Specified by:
convert in interface EdgeConverter<BaseVertex,BaseVertex,BaseEdge<BaseVertex>,BaseEdge<BaseVertex>>
Specified by:
convert in interface EdgeVertexConverter<BaseVertex,BaseVertex,BaseEdge<BaseVertex>,BaseEdge<BaseVertex>>

convert

public BaseVertex convert(BaseVertex e)
Specified by:
convert in interface EdgeVertexConverter<BaseVertex,BaseVertex,BaseEdge<BaseVertex>,BaseEdge<BaseVertex>>
Specified by:
convert in interface VertexConverter<BaseVertex,BaseVertex>

GraphLab Project