Package com.graphql_java_generator.client.graphqlrepository
package com.graphql_java_generator.client.graphqlrepository
This package contains all the needed classes to manage
Its implementation is based on the response of Bilal Mirza in this stackoverflow thread.
GraphQLRepository
. More information on that in the
GraphQLRepository
annotation class.Its implementation is based on the response of Bilal Mirza in this stackoverflow thread.
-
ClassDescriptionscan all
GraphQLRepositoryFactory
annotated interfaces from specified packages.Implementation ofImportBeanDefinitionRegistrar
, that scans the given package forGraphQLRepository
annotated interfaces, and register dynamic proxies as beans.This class is responsible to execute the method call toGraphQLRepository
.TheGraphQLRepositoryInvocationHandler
s are created for each interface marked by theGraphQLRepository
annotation by theGraphQLRepositoryProxyBeansRegistrar
Spring configuration class.Implementation ofImportBeanDefinitionRegistrar
, that scans the given package forGraphQLRepository
annotated interfaces, and register dynamic proxies as beans.