Package org.neo4j.gds.executor
Class ProcedureExecutorSpec<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,ALGO_RESULT,CONFIG extends org.neo4j.gds.config.AlgoBaseConfig>
- java.lang.Object
-
- org.neo4j.gds.executor.ProcedureExecutorSpec<ALGO,ALGO_RESULT,CONFIG>
-
- All Implemented Interfaces:
ExecutorSpec<ALGO,ALGO_RESULT,CONFIG>
public class ProcedureExecutorSpec<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,ALGO_RESULT,CONFIG extends org.neo4j.gds.config.AlgoBaseConfig> extends java.lang.Object implements ExecutorSpec<ALGO,ALGO_RESULT,CONFIG>
-
-
Constructor Summary
Constructors Constructor Description ProcedureExecutorSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcConfigParser<CONFIG>configParser(NewConfigFunction<CONFIG> newConfigFunction, ExecutionContext executionContext)GraphCreationFactory<ALGO,ALGO_RESULT,CONFIG>graphCreationFactory(ExecutionContext executionContext)Validator<CONFIG>validator(ValidationConfiguration<CONFIG> validationConfiguration)
-
-
-
Method Detail
-
configParser
public ProcConfigParser<CONFIG> configParser(NewConfigFunction<CONFIG> newConfigFunction, ExecutionContext executionContext)
- Specified by:
configParserin interfaceExecutorSpec<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,ALGO_RESULT,CONFIG extends org.neo4j.gds.config.AlgoBaseConfig>
-
validator
public Validator<CONFIG> validator(ValidationConfiguration<CONFIG> validationConfiguration)
- Specified by:
validatorin interfaceExecutorSpec<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,ALGO_RESULT,CONFIG extends org.neo4j.gds.config.AlgoBaseConfig>
-
graphCreationFactory
public GraphCreationFactory<ALGO,ALGO_RESULT,CONFIG> graphCreationFactory(ExecutionContext executionContext)
- Specified by:
graphCreationFactoryin interfaceExecutorSpec<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,ALGO_RESULT,CONFIG extends org.neo4j.gds.config.AlgoBaseConfig>
-
-