GraphQL Reflector

A simple GraphQL reflection library for Java code-first applications

License

License

GroupId

GroupId

io.github.graphqly
ArtifactId

ArtifactId

graphql-reflector
Last Version

Last Version

0.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

GraphQL Reflector
A simple GraphQL reflection library for Java code-first applications
Project URL

Project URL

https://github.com/graphqly/graphql-reflector
Source Code Management

Source Code Management

https://github.com/graphqly/graphql-reflector/tree/master

Download graphql-reflector

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.graphqly/graphql-reflector/ -->
<dependency>
    <groupId>io.github.graphqly</groupId>
    <artifactId>graphql-reflector</artifactId>
    <version>0.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.graphqly/graphql-reflector/
implementation 'io.github.graphqly:graphql-reflector:0.1.0'
// https://jarcasting.com/artifacts/io.github.graphqly/graphql-reflector/
implementation ("io.github.graphqly:graphql-reflector:0.1.0")
'io.github.graphqly:graphql-reflector:jar:0.1.0'
<dependency org="io.github.graphqly" name="graphql-reflector" rev="0.1.0">
  <artifact name="graphql-reflector" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.graphqly', module='graphql-reflector', version='0.1.0')
)
libraryDependencies += "io.github.graphqly" % "graphql-reflector" % "0.1.0"
[io.github.graphqly/graphql-reflector "0.1.0"]

Dependencies

compile (17)

Group / Artifact Type Version
com.google.guava : guava jar 28.1-jre
org.slf4j : slf4j-api jar 1.7.29
io.vertx : vertx-core jar 3.8.4
com.nfl.glitr : glitr-core jar 0.0.5
com.nfl.glitr : glitr jar 1.14.1-2019-09-17T11-38-32
org.projectlombok : lombok jar 1.18.10
org.apache.commons : commons-text jar 1.8
org.apache.logging.log4j : log4j-api jar 2.6.1
org.apache.logging.log4j : log4j-core jar 2.6.1
io.leangen.geantyref : geantyref jar 1.3.9
com.google.code.gson : gson Optional jar 2.8.5
net.dongliu : gson-java8-datatype jar 1.1.0
com.fasterxml.jackson.dataformat : jackson-dataformat-yaml jar 2.9.8
com.fasterxml.jackson.datatype : jackson-datatype-jsr310 jar 2.9.8
com.graphql-java : graphql-java jar 12.0
com.graphql-java : graphql-java-extended-scalars jar 1.0
io.github.classgraph : classgraph jar 4.8.36

Project Modules

There are no modules declared in this project.

graphql-reflector


A GraphQL reflection library for Java code-first applications.

Overview

Based on graphql-spqr, this library supports additional reflecting features including:

  • default values in input structures
  • method prototypes: this will make writing Java-based GraphQL clients easier.

Installation

Please add graphql-reflector to your Maven projects

<dependency>
    <groupId>io.github.graphqly</groupId>
    <artifactId>graphql-reflector</artifactId>
    <version>0.1.0-SNAPSHOT</version>
</dependency>

Usage

io.github.graphqly

Versions

Version
0.1.0