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.
-
Class Summary Class Description ClassPathScanner scan allGraphQLRepositoryFactory
annotated interfaces from specified packages.GraphQLRepositoryInvocationHandler<T> This class is responsible to execute the method call toGraphQLRepository
.GraphQLRepositoryProxyBeanFactory TheGraphQLRepositoryInvocationHandler
s are created for each interface marked by theGraphQLRepository
annotation by theGraphQLRepositoryProxyBeansRegistrar
Spring configuration class.GraphQLRepositoryProxyBeansRegistrar Implementation ofImportBeanDefinitionRegistrar
, that scans the given package forGraphQLRepository
annotated interfaces, and register dynamic proxies as beans. -
Annotation Types Summary Annotation Type Description BindParameter EnableGraphQLRepositories FullRequest GraphQLRepository PartialRequest