public class Operation extends Object
| Constructor and Description |
|---|
Operation(String name,
AnnotatedType javaType,
Type contextType,
List<OperationArgument> arguments,
List<Resolver> resolvers,
graphql.language.OperationDefinition.Operation operationType,
boolean batched) |
| Modifier and Type | Method and Description |
|---|---|
Resolver |
getApplicableResolver(Set<String> argumentNames) |
List<OperationArgument> |
getArguments() |
String |
getDeprecationReason() |
String |
getDescription() |
AnnotatedType |
getJavaType() |
String |
getName() |
graphql.language.OperationDefinition.Operation |
getOperationType() |
Resolver |
getResolver(String... argumentNames) |
Collection<Resolver> |
getResolvers() |
TypedElement |
getTypedElement() |
boolean |
isBatched() |
boolean |
isEmbeddableForType(Type type) |
boolean |
isRoot() |
String |
toString() |
Operation |
unbatch() |
public Operation(String name, AnnotatedType javaType, Type contextType, List<OperationArgument> arguments, List<Resolver> resolvers, graphql.language.OperationDefinition.Operation operationType, boolean batched)
public Operation unbatch()
public boolean isEmbeddableForType(Type type)
public boolean isRoot()
public String getName()
public String getDescription()
public String getDeprecationReason()
public AnnotatedType getJavaType()
public List<OperationArgument> getArguments()
public Collection<Resolver> getResolvers()
public graphql.language.OperationDefinition.Operation getOperationType()
public boolean isBatched()
public TypedElement getTypedElement()
Copyright © 2016–2018. All rights reserved.