Interface DoubleNodeProperties
-
- All Superinterfaces:
NodeProperties
public interface DoubleNodeProperties extends NodeProperties
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description double
doubleValue(long nodeId)
default java.util.OptionalDouble
getMaxDoublePropertyValue()
default java.lang.Object
getObject(long nodeId)
default org.neo4j.values.storable.Value
value(long nodeId)
default ValueType
valueType()
-
Methods inherited from interface org.neo4j.graphalgo.api.NodeProperties
doubleArrayValue, floatArrayValue, getMaxLongPropertyValue, longArrayValue, longValue, release, size
-
-
-
-
Method Detail
-
doubleValue
double doubleValue(long nodeId)
- Specified by:
doubleValue
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
-
getMaxDoublePropertyValue
default java.util.OptionalDouble getMaxDoublePropertyValue()
- Specified by:
getMaxDoublePropertyValue
in interfaceNodeProperties
- Returns:
- the maximum double value contained in the mapping or an empty
OptionalDouble
if the mapping is empty or the feature is not supported.
-
-