Package apoc.cypher
Class CypherExtended
- java.lang.Object
-
- apoc.cypher.CypherExtended
-
public class CypherExtended extends java.lang.Object
- Since:
- 08.05.16
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CypherExtended.RowResult
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COMPILED_PREFIX
org.neo4j.graphdb.GraphDatabaseService
db
org.neo4j.logging.Log
log
static int
MAX_BATCH
static int
PARTITIONS
apoc.Pools
pools
org.neo4j.procedure.TerminationGuard
terminationGuard
org.neo4j.graphdb.Transaction
tx
-
Constructor Summary
Constructors Constructor Description CypherExtended()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
compiled(java.lang.String fragment)
java.util.stream.Stream<apoc.result.MapResult>
mapParallel(java.lang.String fragment, java.util.Map<java.lang.String,java.lang.Object> params, java.util.List<java.lang.Object> data)
java.util.stream.Stream<apoc.result.MapResult>
mapParallel2(java.lang.String fragment, java.util.Map<java.lang.String,java.lang.Object> params, java.util.List<java.lang.Object> data, long partitions, long timeout)
java.util.stream.Stream<apoc.result.MapResult>
parallel(java.lang.String fragment, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String key)
java.util.stream.Stream<apoc.result.MapResult>
parallel2(java.lang.String fragment, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String key)
java.util.Map<java.lang.String,java.lang.Object>
parallelParams(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String key, java.util.List<java.lang.Object> partition)
java.util.stream.Stream<CypherExtended.RowResult>
runFile(java.lang.String fileName, java.util.Map<java.lang.String,java.lang.Object> config)
java.util.stream.Stream<CypherExtended.RowResult>
runFiles(java.util.List<java.lang.String> fileNames, java.util.Map<java.lang.String,java.lang.Object> config)
java.util.stream.Stream<CypherExtended.RowResult>
runSchemaFile(java.lang.String fileName, java.util.Map<java.lang.String,java.lang.Object> config)
java.util.stream.Stream<CypherExtended.RowResult>
runSchemaFiles(java.util.List<java.lang.String> fileNames, java.util.Map<java.lang.String,java.lang.Object> config)
static java.lang.String
withParamMapping(java.lang.String fragment, java.util.Collection<java.lang.String> keys)
static java.lang.String
withParamsAndIterator(java.lang.String fragment, java.util.Collection<java.lang.String> params, java.lang.String iterator)
-
-
-
Field Detail
-
COMPILED_PREFIX
public static final java.lang.String COMPILED_PREFIX
- See Also:
- Constant Field Values
-
PARTITIONS
public static final int PARTITIONS
-
MAX_BATCH
public static final int MAX_BATCH
- See Also:
- Constant Field Values
-
tx
public org.neo4j.graphdb.Transaction tx
-
db
public org.neo4j.graphdb.GraphDatabaseService db
-
log
public org.neo4j.logging.Log log
-
terminationGuard
public org.neo4j.procedure.TerminationGuard terminationGuard
-
pools
public apoc.Pools pools
-
-
Method Detail
-
runFile
public java.util.stream.Stream<CypherExtended.RowResult> runFile(java.lang.String fileName, java.util.Map<java.lang.String,java.lang.Object> config)
-
runFiles
public java.util.stream.Stream<CypherExtended.RowResult> runFiles(java.util.List<java.lang.String> fileNames, java.util.Map<java.lang.String,java.lang.Object> config)
-
runSchemaFile
public java.util.stream.Stream<CypherExtended.RowResult> runSchemaFile(java.lang.String fileName, java.util.Map<java.lang.String,java.lang.Object> config)
-
runSchemaFiles
public java.util.stream.Stream<CypherExtended.RowResult> runSchemaFiles(java.util.List<java.lang.String> fileNames, java.util.Map<java.lang.String,java.lang.Object> config)
-
withParamMapping
public static java.lang.String withParamMapping(java.lang.String fragment, java.util.Collection<java.lang.String> keys)
-
compiled
public static java.lang.String compiled(java.lang.String fragment)
-
parallel
public java.util.stream.Stream<apoc.result.MapResult> parallel(java.lang.String fragment, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String key)
-
mapParallel
public java.util.stream.Stream<apoc.result.MapResult> mapParallel(java.lang.String fragment, java.util.Map<java.lang.String,java.lang.Object> params, java.util.List<java.lang.Object> data)
-
mapParallel2
public java.util.stream.Stream<apoc.result.MapResult> mapParallel2(java.lang.String fragment, java.util.Map<java.lang.String,java.lang.Object> params, java.util.List<java.lang.Object> data, long partitions, long timeout)
-
parallelParams
public java.util.Map<java.lang.String,java.lang.Object> parallelParams(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String key, java.util.List<java.lang.Object> partition)
-
parallel2
public java.util.stream.Stream<apoc.result.MapResult> parallel2(java.lang.String fragment, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String key)
-
withParamsAndIterator
public static java.lang.String withParamsAndIterator(java.lang.String fragment, java.util.Collection<java.lang.String> params, java.lang.String iterator)
-
-