io.github.graphglue.model.NodeRelationship.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of graphglue-core Show documentation
Show all versions of graphglue-core Show documentation
A library to develop annotation-based code-first GraphQL servers using GraphQL Kotlin, Spring Boot and Neo4j - excluding Spring GraphQL server dependencies
package io.github.graphglue.model
/**
* Used to mark manually handled node relationships
* Must only be used on delegated properties with a delegate of type [NodePropertyDelegate] or [NodeSetPropertyDelegate]
*
* @param type the associated relationship type in the database
* @param direction the direction of the relationship
*/
@MustBeDocumented
@Target(AnnotationTarget.PROPERTY)
annotation class NodeRelationship(val type: String, val direction: Direction)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy