Class CentralityResult.MapTranslator

  • All Implemented Interfaces:
    org.neo4j.graphalgo.core.write.PropertyTranslator<org.neo4j.graphalgo.core.utils.paged.HugeDoubleArray>, org.neo4j.graphalgo.core.write.PropertyTranslator.OfDouble<org.neo4j.graphalgo.core.utils.paged.HugeDoubleArray>
    Enclosing class:
    CentralityResult

    public static class CentralityResult.MapTranslator
    extends java.lang.Object
    implements org.neo4j.graphalgo.core.write.PropertyTranslator.OfDouble<org.neo4j.graphalgo.core.utils.paged.HugeDoubleArray>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.neo4j.graphalgo.core.write.PropertyTranslator

        org.neo4j.graphalgo.core.write.PropertyTranslator.ConsecutivePropertyTranslator<DATA extends java.lang.Object,​TRANSLATOR extends org.neo4j.graphalgo.core.write.PropertyTranslator.OfLong<DATA>>, org.neo4j.graphalgo.core.write.PropertyTranslator.DataAccessFunction<T extends java.lang.Object>, org.neo4j.graphalgo.core.write.PropertyTranslator.OfDouble<T extends java.lang.Object>, org.neo4j.graphalgo.core.write.PropertyTranslator.OfInt<T extends java.lang.Object>, org.neo4j.graphalgo.core.write.PropertyTranslator.OfLong<T extends java.lang.Object>, org.neo4j.graphalgo.core.write.PropertyTranslator.OfLongArray<T extends java.lang.Object>, org.neo4j.graphalgo.core.write.PropertyTranslator.OfLongIfChanged<T extends java.lang.Object>
    • Constructor Summary

      Constructors 
      Constructor Description
      MapTranslator​(java.util.function.DoubleUnaryOperator fn)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double toDouble​(org.neo4j.graphalgo.core.utils.paged.HugeDoubleArray data, long nodeId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.neo4j.graphalgo.core.write.PropertyTranslator.OfDouble

        numberType, toProperty
    • Constructor Detail

      • MapTranslator

        public MapTranslator​(java.util.function.DoubleUnaryOperator fn)
    • Method Detail

      • toDouble

        public double toDouble​(org.neo4j.graphalgo.core.utils.paged.HugeDoubleArray data,
                               long nodeId)
        Specified by:
        toDouble in interface org.neo4j.graphalgo.core.write.PropertyTranslator<org.neo4j.graphalgo.core.utils.paged.HugeDoubleArray>
        Specified by:
        toDouble in interface org.neo4j.graphalgo.core.write.PropertyTranslator.OfDouble<org.neo4j.graphalgo.core.utils.paged.HugeDoubleArray>