Package org.neo4j.gds.core.huge
Class FilteredNodePropertyValues.OriginalToFilteredNodePropertyValues
- java.lang.Object
-
- org.neo4j.gds.core.huge.FilteredNodePropertyValues
-
- org.neo4j.gds.core.huge.FilteredNodePropertyValues.OriginalToFilteredNodePropertyValues
-
- All Implemented Interfaces:
NodePropertyValues
,PropertyValues
- Enclosing class:
- FilteredNodePropertyValues
public static class FilteredNodePropertyValues.OriginalToFilteredNodePropertyValues extends FilteredNodePropertyValues
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.neo4j.gds.core.huge.FilteredNodePropertyValues
FilteredNodePropertyValues.FilteredToOriginalNodePropertyValues, FilteredNodePropertyValues.OriginalToFilteredNodePropertyValues
-
-
Field Summary
-
Fields inherited from class org.neo4j.gds.core.huge.FilteredNodePropertyValues
graph, properties
-
-
Constructor Summary
Constructors Constructor Description OriginalToFilteredNodePropertyValues(NodePropertyValues properties, NodeFilteredGraph graph)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[]
doubleArrayValue(long nodeId)
double
doubleValue(long nodeId)
float[]
floatArrayValue(long nodeId)
java.lang.Object
getObject(long nodeId)
long[]
longArrayValue(long nodeId)
long
longValue(long nodeId)
protected long
translateId(long nodeId)
org.neo4j.values.storable.Value
value(long nodeId)
-
Methods inherited from class org.neo4j.gds.core.huge.FilteredNodePropertyValues
dimension, getMaxDoublePropertyValue, getMaxLongPropertyValue, nodeCount, valueType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.neo4j.gds.api.properties.nodes.NodePropertyValues
hasValue
-
Methods inherited from interface org.neo4j.gds.api.properties.PropertyValues
unsupportedTypeException
-
-
-
-
Constructor Detail
-
OriginalToFilteredNodePropertyValues
public OriginalToFilteredNodePropertyValues(NodePropertyValues properties, NodeFilteredGraph graph)
-
-
Method Detail
-
doubleValue
public double doubleValue(long nodeId)
- Specified by:
doubleValue
in interfaceNodePropertyValues
- Overrides:
doubleValue
in classFilteredNodePropertyValues
-
longValue
public long longValue(long nodeId)
- Specified by:
longValue
in interfaceNodePropertyValues
- Overrides:
longValue
in classFilteredNodePropertyValues
-
floatArrayValue
public float[] floatArrayValue(long nodeId)
- Specified by:
floatArrayValue
in interfaceNodePropertyValues
- Overrides:
floatArrayValue
in classFilteredNodePropertyValues
-
doubleArrayValue
public double[] doubleArrayValue(long nodeId)
- Specified by:
doubleArrayValue
in interfaceNodePropertyValues
- Overrides:
doubleArrayValue
in classFilteredNodePropertyValues
-
longArrayValue
public long[] longArrayValue(long nodeId)
- Specified by:
longArrayValue
in interfaceNodePropertyValues
- Overrides:
longArrayValue
in classFilteredNodePropertyValues
-
getObject
public java.lang.Object getObject(long nodeId)
- Specified by:
getObject
in interfaceNodePropertyValues
- Overrides:
getObject
in classFilteredNodePropertyValues
-
value
public org.neo4j.values.storable.Value value(long nodeId)
- Specified by:
value
in interfaceNodePropertyValues
- Overrides:
value
in classFilteredNodePropertyValues
-
translateId
protected long translateId(long nodeId)
- Specified by:
translateId
in classFilteredNodePropertyValues
-
-