Package org.neo4j.gds.beta.pregel
Class NodeValue
- java.lang.Object
-
- org.neo4j.gds.beta.pregel.NodeValue
-
- Direct Known Subclasses:
NodeValue.CompositeNodeValue,NodeValue.SingleNodeValue
public abstract class NodeValue extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeValue.CompositeNodeValuestatic classNodeValue.SingleNodeValue
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract org.neo4j.gds.core.utils.paged.HugeObjectArray<double[]>doubleArrayProperties(java.lang.String propertyKey)double[]doubleArrayValue(java.lang.String key, long nodeId)abstract org.neo4j.gds.core.utils.paged.HugeDoubleArraydoubleProperties(java.lang.String propertyKey)doubledoubleValue(java.lang.String key, long nodeId)abstract org.neo4j.gds.core.utils.paged.HugeObjectArray<long[]>longArrayProperties(java.lang.String propertyKey)long[]longArrayValue(java.lang.String key, long nodeId)abstract org.neo4j.gds.core.utils.paged.HugeLongArraylongProperties(java.lang.String propertyKey)longlongValue(java.lang.String key, long nodeId)PregelSchemaschema()voidset(java.lang.String key, long nodeId, double value)voidset(java.lang.String key, long nodeId, double[] value)voidset(java.lang.String key, long nodeId, long value)voidset(java.lang.String key, long nodeId, long[] value)
-
-
-
Method Detail
-
schema
public PregelSchema schema()
-
doubleProperties
public abstract org.neo4j.gds.core.utils.paged.HugeDoubleArray doubleProperties(java.lang.String propertyKey)
-
longProperties
public abstract org.neo4j.gds.core.utils.paged.HugeLongArray longProperties(java.lang.String propertyKey)
-
longArrayProperties
public abstract org.neo4j.gds.core.utils.paged.HugeObjectArray<long[]> longArrayProperties(java.lang.String propertyKey)
-
doubleArrayProperties
public abstract org.neo4j.gds.core.utils.paged.HugeObjectArray<double[]> doubleArrayProperties(java.lang.String propertyKey)
-
doubleValue
public double doubleValue(java.lang.String key, long nodeId)
-
longValue
public long longValue(java.lang.String key, long nodeId)
-
longArrayValue
public long[] longArrayValue(java.lang.String key, long nodeId)
-
doubleArrayValue
public double[] doubleArrayValue(java.lang.String key, long nodeId)
-
set
public void set(java.lang.String key, long nodeId, double value)
-
set
public void set(java.lang.String key, long nodeId, long value)
-
set
public void set(java.lang.String key, long nodeId, long[] value)
-
set
public void set(java.lang.String key, long nodeId, double[] value)
-
-