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 doubledoubleValue(long nodeId)default java.util.OptionalLonggetMaxLongPropertyValue()default java.lang.ObjectgetObject(long nodeId)longlongValue(long nodeId)default org.neo4j.values.storable.Valuevalue(long nodeId)default org.neo4j.gds.api.nodeproperties.ValueTypevalueType()-
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:
longValuein interfaceNodePropertyValues
-
getObject
default java.lang.Object getObject(long nodeId)
- Specified by:
getObjectin interfaceNodePropertyValues
-
value
default org.neo4j.values.storable.Value value(long nodeId)
- Specified by:
valuein interfaceNodePropertyValues
-
valueType
default org.neo4j.gds.api.nodeproperties.ValueType valueType()
- Specified by:
valueTypein interfacePropertyValues
-
doubleValue
default double doubleValue(long nodeId)
- Specified by:
doubleValuein interfaceNodePropertyValues
-
getMaxLongPropertyValue
default java.util.OptionalLong getMaxLongPropertyValue()
- Specified by:
getMaxLongPropertyValuein interfaceNodePropertyValues- Returns:
- the maximum long value contained in the mapping or an empty
OptionalLongif the mapping is empty or the feature is not supported.
-
-