INNER CODE UNIT · Kotlin

GraphQLResult

neo4j-graphql/neo4j-graphql · src/main/kotlin/org/neo4j/graphql/GraphQLProcedure.kt:27

    class GraphQLResult(@JvmField val result: Map<String, Any>)
    class GraphResult(@JvmField val nodes: List<Node>,@JvmField val rels: List<Relationship>)

    @Procedure("graphql.execute", mode = Mode.WRITE)
    fun execute(@Name("query") query : String , @Name("variables",defaultValue = "{}") variables : Map<String,Any>, @Name(value = "operation",defaultValue = "") operation: String?) : Stream<GraphQLResult> {
        return doExecute(variables, query, operation)
    }

    @Procedure("graphql.query", mode = Mode.READ)
    fun query(@Name("query") query : String , @Name("variables",defaultValue = "{}") variables : Map<String,Any>, @Name(value = "operation",defaultValue = "") operation: String?) : Stream<GraphQLResult> {
        return doExecute(variables, query, operation)
    }

    @Procedure("graphql.reset", mode = Mode.READ)
    fun reset() {
        return GraphSchema.reset()
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…