public class GraphVertexImpl extends GraphElement implements GraphVertex, Comparable<GraphVertexImpl>
Modifier | Constructor and Description |
---|---|
protected |
GraphVertexImpl(ReductionFunction reduceFunction,
BusinessService businessService) |
|
GraphVertexImpl(ReductionFunction reduceFunction,
BusinessService businessService,
IpService ipService,
String reductionKey) |
protected |
GraphVertexImpl(ReductionFunction reduceFunction,
IpService ipService) |
protected |
GraphVertexImpl(ReductionFunction reduceFunction,
String reductionKey) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(GraphVertexImpl other)
This is used to ensure that list of vertices returned by
the RCA and IA algorithms are in consistent order.
|
BusinessService |
getBusinessService() |
IpService |
getIpService() |
int |
getLevel() |
ReductionFunction |
getReductionFunction() |
String |
getReductionKey() |
void |
setLevel(int level) |
String |
toString() |
getStatus, setStatus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getStatus, setStatus
protected GraphVertexImpl(ReductionFunction reduceFunction, BusinessService businessService)
protected GraphVertexImpl(ReductionFunction reduceFunction, IpService ipService)
protected GraphVertexImpl(ReductionFunction reduceFunction, String reductionKey)
public GraphVertexImpl(ReductionFunction reduceFunction, BusinessService businessService, IpService ipService, String reductionKey)
public ReductionFunction getReductionFunction()
getReductionFunction
in interface GraphVertex
public String getReductionKey()
getReductionKey
in interface GraphVertex
public BusinessService getBusinessService()
getBusinessService
in interface GraphVertex
public IpService getIpService()
getIpService
in interface GraphVertex
public void setLevel(int level)
public int getLevel()
getLevel
in interface GraphVertex
public int compareTo(GraphVertexImpl other)
compareTo
in interface Comparable<GraphVertexImpl>
Copyright © 2018. All rights reserved.