All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.graphglue.data.execution.PartialNodeQuery.kt Maven / Gradle / Ivy

Go to download

A library to develop annotation-based code-first GraphQL servers using GraphQL Kotlin, Spring Boot and Neo4j - excluding Spring GraphQL server dependencies

The newest version!
package io.github.graphglue.data.execution

import io.github.graphglue.definition.NodeDefinition
import io.github.graphglue.model.Node

/**
 * Defines a partial query which fetches Nodes of type `definition`
 *
 * @param definition defines which type of [Node] is fetched
 * @param parts subqueries partitioned into parts
 */
class PartialNodeQuery(
    definition: NodeDefinition,
    parts: Map
) : QueryBase(definition, parts) {

    override fun copyWithParts(parts: Map): PartialNodeQuery {
        return PartialNodeQuery(definition, parts)
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy