You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-6Lines changed: 7 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -25,12 +25,13 @@ Following classes can be generated based on your GraphQL schema:
25
25
* Generate classes in Java, Kotlin or Scala.
26
26
* Recursive schemas lookup by file name pattern.
27
27
* Generate code based on GraphQL schema or GraphQL Query Introspection Result.
28
-
* Generate POJOs with: Builder pattern, immutable fields, `toString()`, `equals()` and `hashCode()`, etc.
29
-
* Flexible API interfaces naming conventions (based on schema file name, folder name, etc)
30
-
* Ability to define custom java package names for model and API classes.
31
-
* Ability to define custom prefix/suffix for model, API, type resolver, request, response classes.
32
-
* Ability to define custom annotations (e.g.: validation annotations for your model classes or based on GraphQL directives)
33
-
* Ability to define custom configuration for Relay support.
28
+
* Generate POJOs with or without: Builder pattern, immutable fields, `toString()`, `equals()` and `hashCode()`, etc.
29
+
* Flexible API interfaces naming conventions (based on schema file name, folder name, etc.)
30
+
* Custom java package names for model and API classes.
31
+
* Custom prefix/suffix for model, API, type resolver, request, response classes.
32
+
* Custom annotations for generated classes (e.g.: validation annotations for generated model classes or specific type fields, annotations for GraphQL directives, etc.)
33
+
* Relay support.
34
+
* Ability to define codegen configuration via external json file.
34
35
35
36
36
37
**For the full list of codegen configs please refer to: [Codegen Options](docs/codegen-options.md)**
0 commit comments