Package apoc.cypher

Class CypherExtended


  • public class CypherExtended
    extends java.lang.Object
    Since:
    08.05.16
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • PARTITIONS

        public static final int PARTITIONS
      • 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
    • Constructor Detail

      • CypherExtended

        public CypherExtended()
    • 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)