Interface LongNodePropertyValues
-
- All Superinterfaces:
NodePropertyValues
,PropertyValues
- All Known Implementing Classes:
IdentityPropertyValues
,NullPropertyMap.LongNullPropertyMap
,OriginalIdNodePropertyValues
public interface LongNodePropertyValues extends NodePropertyValues
-
-
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 org.neo4j.gds.api.nodeproperties.ValueType
valueType()
-
Methods inherited from interface org.neo4j.gds.api.properties.nodes.NodePropertyValues
doubleArrayValue, floatArrayValue, getMaxDoublePropertyValue, longArrayValue
-
Methods inherited from interface org.neo4j.gds.api.properties.PropertyValues
release, size, unsupportedTypeException
-
-
-
-
Method Detail
-
longValue
long longValue(long nodeId)
- Specified by:
longValue
in interfaceNodePropertyValues
-
getObject
default java.lang.Object getObject(long nodeId)
- Specified by:
getObject
in interfaceNodePropertyValues
-
value
default org.neo4j.values.storable.Value value(long nodeId)
- Specified by:
value
in interfaceNodePropertyValues
-
valueType
default org.neo4j.gds.api.nodeproperties.ValueType valueType()
- Specified by:
valueType
in interfacePropertyValues
-
doubleValue
default double doubleValue(long nodeId)
- Specified by:
doubleValue
in interfaceNodePropertyValues
-
getMaxLongPropertyValue
default java.util.OptionalLong getMaxLongPropertyValue()
- Specified by:
getMaxLongPropertyValue
in interfaceNodePropertyValues
- Returns:
- the maximum long value contained in the mapping or an empty
OptionalLong
if the mapping is empty or the feature is not supported.
-
-