public abstract class FilteredResolverBuilder extends Object implements ResolverBuilder
| Modifier and Type | Field and Description |
|---|---|
protected ResolverArgumentBuilder |
argumentBuilder |
protected List<Predicate<Member>> |
filters |
protected OperationNameGenerator |
operationNameGenerator |
ACCEPT_ALL, REAL_ONLY| Constructor and Description |
|---|
FilteredResolverBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected AnnotatedType |
getFieldType(Field field,
ResolverBuilderParams params) |
protected List<Predicate<Member>> |
getFilters() |
protected AnnotatedType |
getReturnType(Method method,
ResolverBuilderParams params) |
FilteredResolverBuilder |
withDefaultFilters() |
FilteredResolverBuilder |
withFilters(Predicate<Member>... filters) |
FilteredResolverBuilder |
withOperationNameGenerator(OperationNameGenerator operationNameGenerator) |
FilteredResolverBuilder |
withResolverArgumentBuilder(ResolverArgumentBuilder argumentBuilder) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildMutationResolvers, buildQueryResolvers, buildSubscriptionResolversprotected OperationNameGenerator operationNameGenerator
protected ResolverArgumentBuilder argumentBuilder
public FilteredResolverBuilder withOperationNameGenerator(OperationNameGenerator operationNameGenerator)
public FilteredResolverBuilder withResolverArgumentBuilder(ResolverArgumentBuilder argumentBuilder)
@SafeVarargs public final FilteredResolverBuilder withFilters(Predicate<Member>... filters)
public FilteredResolverBuilder withDefaultFilters()
protected AnnotatedType getFieldType(Field field, ResolverBuilderParams params)
protected AnnotatedType getReturnType(Method method, ResolverBuilderParams params)
Copyright © 2016–2018. All rights reserved.