Class NullCheckingNodeProperties
- java.lang.Object
-
- org.neo4j.gds.similarity.knn.metrics.NullCheckingNodeProperties
-
- All Implemented Interfaces:
org.neo4j.gds.api.NodeProperties
public final class NullCheckingNodeProperties extends java.lang.Object implements org.neo4j.gds.api.NodeProperties
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NullCheckingNodePropertiescreate(org.neo4j.gds.api.NodeProperties properties, java.lang.String name, org.neo4j.gds.api.IdMap idMap)double[]doubleArrayValue(long nodeId)float[]floatArrayValue(long nodeId)java.lang.ObjectgetObject(long nodeId)long[]longArrayValue(long nodeId)longsize()org.neo4j.values.storable.Valuevalue(long nodeId)org.neo4j.gds.api.nodeproperties.ValueTypevalueType()
-
-
-
Method Detail
-
create
public static NullCheckingNodeProperties create(org.neo4j.gds.api.NodeProperties properties, java.lang.String name, org.neo4j.gds.api.IdMap idMap)
-
doubleArrayValue
public double[] doubleArrayValue(long nodeId)
- Specified by:
doubleArrayValuein interfaceorg.neo4j.gds.api.NodeProperties
-
floatArrayValue
public float[] floatArrayValue(long nodeId)
- Specified by:
floatArrayValuein interfaceorg.neo4j.gds.api.NodeProperties
-
longArrayValue
public long[] longArrayValue(long nodeId)
- Specified by:
longArrayValuein interfaceorg.neo4j.gds.api.NodeProperties
-
getObject
public java.lang.Object getObject(long nodeId)
- Specified by:
getObjectin interfaceorg.neo4j.gds.api.NodeProperties
-
valueType
public org.neo4j.gds.api.nodeproperties.ValueType valueType()
- Specified by:
valueTypein interfaceorg.neo4j.gds.api.NodeProperties
-
value
public org.neo4j.values.storable.Value value(long nodeId)
- Specified by:
valuein interfaceorg.neo4j.gds.api.NodeProperties
-
size
public long size()
- Specified by:
sizein interfaceorg.neo4j.gds.api.NodeProperties
-
-