Package org.neo4j.gds.api.nodeproperties
Interface LongNodeProperties
-
- All Superinterfaces:
NodeProperties
- All Known Implementing Classes:
NullPropertyMap.LongNullPropertyMap
public interface LongNodeProperties extends NodeProperties
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default double
doubleValue(long nodeId)
default java.util.OptionalLong
getMaxLongPropertyValue()
default java.lang.Object
getObject(long nodeId)
long
longValue(long nodeId)
default org.neo4j.values.storable.Value
value(long nodeId)
default ValueType
valueType()
-
Methods inherited from interface org.neo4j.gds.api.NodeProperties
doubleArrayValue, floatArrayValue, getMaxDoublePropertyValue, longArrayValue, release, size
-
-
-
-
Method Detail
-
longValue
long longValue(long nodeId)
- Specified by:
longValue
in interfaceNodeProperties
-
getObject
default java.lang.Object getObject(long nodeId)
- Specified by:
getObject
in interfaceNodeProperties
-
value
default org.neo4j.values.storable.Value value(long nodeId)
- Specified by:
value
in interfaceNodeProperties
-
valueType
default ValueType valueType()
- Specified by:
valueType
in interfaceNodeProperties
-
doubleValue
default double doubleValue(long nodeId)
- Specified by:
doubleValue
in interfaceNodeProperties
-
getMaxLongPropertyValue
default java.util.OptionalLong getMaxLongPropertyValue()
- Specified by:
getMaxLongPropertyValue
in interfaceNodeProperties
- Returns:
- the maximum long value contained in the mapping or an empty
OptionalLong
if the mapping is empty or the feature is not supported.
-
-