Interface PropertyProducer<PROPERTY_SLICE>

    • Method Detail

      • fixedDouble

        static PropertyProducer<double[]> fixedDouble​(java.lang.String propertyName,
                                                      double value)
      • randomDouble

        static PropertyProducer<double[]> randomDouble​(java.lang.String propertyName,
                                                       double min,
                                                       double max)
      • randomEmbedding

        static PropertyProducer<float[][]> randomEmbedding​(java.lang.String propertyName,
                                                           int embeddingSize,
                                                           float min,
                                                           float max)
      • randomLong

        static PropertyProducer<long[]> randomLong​(java.lang.String propertyName,
                                                   long min,
                                                   long max)
      • getPropertyName

        java.lang.String getPropertyName()
      • propertyType

        org.neo4j.gds.api.nodeproperties.ValueType propertyType()
      • setProperty

        void setProperty​(PROPERTY_SLICE slice,
                         int index,
                         java.util.Random random)