INNER CODE UNIT · Kotlin

cmp

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

                        val cmp = if (v1 == null) -1 else if (v2 == null) 1 else v1.compareTo(v2)
                        if (s.second) cmp else -cmp
                    }
                } else a
            }
        }

        Collections.sort(result, compare)

        return (if (skip > 0 && limit != -1L) result.subList (skip.toInt(), skip.toInt() + limit.toInt())
        else if (skip > 0) result.subList (skip.toInt(), result.size)
        else if (limit != -1L) result.subList (0, limit.toInt())
        else result)
    }

    @Procedure("graphql.introspect")
    fun introspect(@Name("url") url:String, @Name("headers",defaultValue = "{}") headers:Map<String,String>) : Stream<GraphResult> {
        val metaDatas = Introspection().load(url, headers)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…