Class ClosenessMessage
- java.lang.Object
-
- org.apache.hugegraph.computer.algorithm.centrality.closeness.ClosenessMessage
-
- All Implemented Interfaces:
java.lang.Comparable<org.apache.hugegraph.computer.core.graph.value.Value>,org.apache.hugegraph.computer.core.graph.value.Value,org.apache.hugegraph.computer.core.graph.value.Value.CustomizeValue<ClosenessMessage>,org.apache.hugegraph.computer.core.graph.value.Value.Tvalue<ClosenessMessage>,org.apache.hugegraph.computer.core.io.Readable,org.apache.hugegraph.computer.core.io.Writable
public class ClosenessMessage extends java.lang.Object implements org.apache.hugegraph.computer.core.graph.value.Value.CustomizeValue<ClosenessMessage>
-
-
Constructor Summary
Constructors Constructor Description ClosenessMessage()ClosenessMessage(org.apache.hugegraph.computer.core.graph.id.Id senderId, org.apache.hugegraph.computer.core.graph.id.Id startId, org.apache.hugegraph.computer.core.graph.value.DoubleValue distance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.hugegraph.computer.core.graph.value.DoubleValuedistance()voidread(org.apache.hugegraph.computer.core.io.RandomAccessInput in)org.apache.hugegraph.computer.core.graph.id.IdsenderId()org.apache.hugegraph.computer.core.graph.id.IdstartId()ClosenessMessagevalue()voidwrite(org.apache.hugegraph.computer.core.io.RandomAccessOutput out)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
senderId
public org.apache.hugegraph.computer.core.graph.id.Id senderId()
-
startId
public org.apache.hugegraph.computer.core.graph.id.Id startId()
-
distance
public org.apache.hugegraph.computer.core.graph.value.DoubleValue distance()
-
value
public ClosenessMessage value()
- Specified by:
valuein interfaceorg.apache.hugegraph.computer.core.graph.value.Value- Specified by:
valuein interfaceorg.apache.hugegraph.computer.core.graph.value.Value.Tvalue<ClosenessMessage>
-
read
public void read(org.apache.hugegraph.computer.core.io.RandomAccessInput in) throws java.io.IOException- Specified by:
readin interfaceorg.apache.hugegraph.computer.core.io.Readable- Throws:
java.io.IOException
-
write
public void write(org.apache.hugegraph.computer.core.io.RandomAccessOutput out) throws java.io.IOException- Specified by:
writein interfaceorg.apache.hugegraph.computer.core.io.Writable- Throws:
java.io.IOException
-
-