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)doubledoubleValue(long nodeId)float[]floatArrayValue(long nodeId)java.lang.ObjectgetObject(long nodeId)long[]longArrayValue(long nodeId)longlongValue(long nodeId)protected longtranslateId(long nodeId)org.neo4j.values.storable.Valuevalue(long nodeId)-
Methods inherited from class org.neo4j.gds.core.huge.FilteredNodePropertyValues
getMaxDoublePropertyValue, getMaxLongPropertyValue, release, size, 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.PropertyValues
unsupportedTypeException
-
-
-
-
Constructor Detail
-
OriginalToFilteredNodePropertyValues
public OriginalToFilteredNodePropertyValues(NodePropertyValues properties, NodeFilteredGraph graph)
-
-
Method Detail
-
doubleValue
public double doubleValue(long nodeId)
- Specified by:
doubleValuein interfaceNodePropertyValues- Overrides:
doubleValuein classFilteredNodePropertyValues
-
longValue
public long longValue(long nodeId)
- Specified by:
longValuein interfaceNodePropertyValues- Overrides:
longValuein classFilteredNodePropertyValues
-
floatArrayValue
public float[] floatArrayValue(long nodeId)
- Specified by:
floatArrayValuein interfaceNodePropertyValues- Overrides:
floatArrayValuein classFilteredNodePropertyValues
-
doubleArrayValue
public double[] doubleArrayValue(long nodeId)
- Specified by:
doubleArrayValuein interfaceNodePropertyValues- Overrides:
doubleArrayValuein classFilteredNodePropertyValues
-
longArrayValue
public long[] longArrayValue(long nodeId)
- Specified by:
longArrayValuein interfaceNodePropertyValues- Overrides:
longArrayValuein classFilteredNodePropertyValues
-
getObject
public java.lang.Object getObject(long nodeId)
- Specified by:
getObjectin interfaceNodePropertyValues- Overrides:
getObjectin classFilteredNodePropertyValues
-
value
public org.neo4j.values.storable.Value value(long nodeId)
- Specified by:
valuein interfaceNodePropertyValues- Overrides:
valuein classFilteredNodePropertyValues
-
translateId
protected long translateId(long nodeId)
- Specified by:
translateIdin classFilteredNodePropertyValues
-
-