Package org.neo4j.gds.result
Class AbstractCentralityResultBuilder<WRITE_RESULT>
- java.lang.Object
-
- org.neo4j.gds.result.AbstractResultBuilder<WRITE_RESULT>
-
- org.neo4j.gds.result.AbstractCentralityResultBuilder<WRITE_RESULT>
-
public abstract class AbstractCentralityResultBuilder<WRITE_RESULT> extends AbstractResultBuilder<WRITE_RESULT>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.lang.Object>
centralityHistogram
protected long
postProcessingMillis
-
Fields inherited from class org.neo4j.gds.result.AbstractResultBuilder
computeMillis, config, mutateMillis, nodeCount, nodePropertiesWritten, preProcessingMillis, relationshipsWritten, writeMillis
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractCentralityResultBuilder(org.neo4j.internal.kernel.api.procs.ProcedureCallContext callContext, int concurrency)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description WRITE_RESULT
build()
protected abstract WRITE_RESULT
buildResult()
AbstractCentralityResultBuilder<WRITE_RESULT>
withCentralityFunction(java.util.function.LongToDoubleFunction centralityFunction)
AbstractCentralityResultBuilder<WRITE_RESULT>
withScalerVariant(ScalarScaler.Variant scaler)
-
Methods inherited from class org.neo4j.gds.result.AbstractResultBuilder
withComputeMillis, withConfig, withMutateMillis, withNodeCount, withNodePropertiesWritten, withPreProcessingMillis, withRelationshipsWritten, withWriteMillis
-
-
-
-
Method Detail
-
buildResult
protected abstract WRITE_RESULT buildResult()
-
withCentralityFunction
public AbstractCentralityResultBuilder<WRITE_RESULT> withCentralityFunction(java.util.function.LongToDoubleFunction centralityFunction)
-
withScalerVariant
public AbstractCentralityResultBuilder<WRITE_RESULT> withScalerVariant(ScalarScaler.Variant scaler)
-
build
public WRITE_RESULT build()
- Specified by:
build
in classAbstractResultBuilder<WRITE_RESULT>
-
-