Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 2.14 KB

README.md

File metadata and controls

40 lines (24 loc) · 2.14 KB

GraphQL Codegen

Build Discussions License: MIT

Sonarcloud Status SonarCloud Coverage SonarCloud Bugs SonarCloud Vulnerabilities

GraphQL Java Codegen makes it easy to make your Java application to follow a schema-first approach whether it is a server or client application.

Following classes can be generated based on your GraphQL schema:

  • Interfaces for GraphQL queries, mutations and subscriptions.
  • Interfaces for GraphQL unions.
  • POJO classes for GraphQL types and inputs.
  • Enum classes for GraphQL enums.
  • Interface Resolvers for GraphQL type fields (e.g. for parametrized fields).
  • Client Request classes for GraphQL queries, mutations and subscriptions.

Supported plugins

Contributing

Please see CONTRIBUTING.md.

Inspired by

swagger-codegen