Package apoc.custom

Class CypherNewProcedures


  • public class CypherNewProcedures
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      org.neo4j.kernel.internal.GraphDatabaseAPI db  
      org.neo4j.logging.Log log  
      org.neo4j.graphdb.Transaction tx  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.stream.Stream<CustomProcedureInfo> dropAll​(java.lang.String databaseName)  
      void dropFunction​(java.lang.String name, java.lang.String databaseName)  
      void dropProcedure​(java.lang.String name, java.lang.String databaseName)  
      void installFunction​(java.lang.String signature, java.lang.String statement, java.lang.String databaseName, boolean forceSingle, java.lang.String description)  
      void installProcedure​(java.lang.String signature, java.lang.String statement, java.lang.String databaseName, java.lang.String mode, java.lang.String description)  
      java.util.stream.Stream<CustomProcedureInfo> show​(java.lang.String databaseName)  
      • Methods inherited from class java.lang.Object

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

      • db

        public org.neo4j.kernel.internal.GraphDatabaseAPI db
      • log

        public org.neo4j.logging.Log log
      • tx

        public org.neo4j.graphdb.Transaction tx
    • Constructor Detail

      • CypherNewProcedures

        public CypherNewProcedures()
    • Method Detail

      • installProcedure

        public void installProcedure​(java.lang.String signature,
                                     java.lang.String statement,
                                     java.lang.String databaseName,
                                     java.lang.String mode,
                                     java.lang.String description)
      • installFunction

        public void installFunction​(java.lang.String signature,
                                    java.lang.String statement,
                                    java.lang.String databaseName,
                                    boolean forceSingle,
                                    java.lang.String description)
      • dropProcedure

        public void dropProcedure​(java.lang.String name,
                                  java.lang.String databaseName)
      • dropFunction

        public void dropFunction​(java.lang.String name,
                                 java.lang.String databaseName)
      • dropAll

        public java.util.stream.Stream<CustomProcedureInfo> dropAll​(java.lang.String databaseName)
      • show

        public java.util.stream.Stream<CustomProcedureInfo> show​(java.lang.String databaseName)