Package io.smallrye.graphql.client.model
Class ClientModelBuilder
- java.lang.Object
-
- io.smallrye.graphql.client.model.ClientModelBuilder
-
public class ClientModelBuilder extends Object
Builder class for generating client models from Jandex index. It scans for classes annotated withAnnotations.GRAPHQL_CLIENT_APIand generates client models based on the annotated methods.- Author:
- mskacelik
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ClientModelsbuild(org.jboss.jandex.IndexView index)Builds the client models from the given Jandex index.
-
-
-
Method Detail
-
build
public static ClientModels build(org.jboss.jandex.IndexView index)
Builds the client models from the given Jandex index.- Parameters:
index- The Jandex index containing class information.- Returns:
- The generated client models.
-
-