Class BeanResolverBuilder
- java.lang.Object
-
- io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
-
- io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
-
- io.leangen.graphql.metadata.strategy.query.BeanResolverBuilder
-
- All Implemented Interfaces:
ResolverBuilder
public class BeanResolverBuilder extends PublicResolverBuilder
A resolver builder that exposes all public getter methods
-
-
Field Summary
-
Fields inherited from class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
argumentBuilder, filters, methodInvokerFactory, operationInfoGenerator, propertyElementReducer
-
Fields inherited from interface io.leangen.graphql.metadata.strategy.query.ResolverBuilder
ACCEPT_ALL
-
-
Constructor Summary
Constructors Constructor Description BeanResolverBuilder(String... basePackages)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanisMutation(Method method, ResolverBuilderParams params)protected booleanisQuery(Method method, ResolverBuilderParams params)-
Methods inherited from class io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder
buildMutationResolvers, buildQueryResolvers, buildSubscriptionResolvers, isPackageAcceptable, isQuery, isQuery, isSubscription, withBasePackages, withJavaDeprecation, withJavaDeprecationRespected
-
Methods inherited from class io.leangen.graphql.metadata.strategy.query.AbstractResolverBuilder
getFieldType, getFilters, getReturnType, mergePropertyElements, withDefaultFilters, withFilters, withMethodInvokerFactory, withOperationInfoGenerator, withPropertyElementReducer, withResolverArgumentBuilder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.leangen.graphql.metadata.strategy.query.ResolverBuilder
supports
-
-
-
-
Constructor Detail
-
BeanResolverBuilder
public BeanResolverBuilder(String... basePackages)
-
-
Method Detail
-
isQuery
protected boolean isQuery(Method method, ResolverBuilderParams params)
- Overrides:
isQueryin classPublicResolverBuilder
-
isMutation
protected boolean isMutation(Method method, ResolverBuilderParams params)
- Overrides:
isMutationin classPublicResolverBuilder
-
-