fun getDgsAnnotation()

in src/main/kotlin/com/netflix/dgs/plugin/DgsInputArgumentUtils.kt [63:74]


    fun getDgsAnnotation(node: UMethod) : PsiAnnotation {
        val annotation = if (node.getAnnotation(DGS_DATA_ANNOTATION) != null) {
            node.getAnnotation(DGS_DATA_ANNOTATION)
        } else if (node.getAnnotation(DGS_QUERY_ANNOTATION) != null) {
            node.getAnnotation(DGS_QUERY_ANNOTATION)
        } else if (node.getAnnotation(DGS_MUTATION_ANNOTATION) != null) {
            node.getAnnotation(DGS_MUTATION_ANNOTATION)
        } else {
            node.getAnnotation(DGS_SUBSCRIPTION_ANNOTATION)
        }
        return annotation!!
    }