public class OutputObjectBuilder
extends java.lang.Object
| Constructor and Description |
|---|
OutputObjectBuilder(GraphQLObjectInfoRetriever graphQLObjectInfoRetriever,
SearchAlgorithm fieldSearchAlgorithm,
SearchAlgorithm methodSearchAlgorithm,
GraphQLFieldRetriever graphQLFieldRetriever,
GraphQLInterfaceRetriever graphQLInterfaceRetriever,
GraphQLExtensionsHandler extensionsHandler) |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLObjectType.Builder |
getOutputObjectBuilder(java.lang.Class<?> object,
ProcessingElementsContainer container)
This will examine the object class and return a
GraphQLObjectType.Builder ready for further definition |
public OutputObjectBuilder(GraphQLObjectInfoRetriever graphQLObjectInfoRetriever, SearchAlgorithm fieldSearchAlgorithm, SearchAlgorithm methodSearchAlgorithm, GraphQLFieldRetriever graphQLFieldRetriever, GraphQLInterfaceRetriever graphQLInterfaceRetriever, GraphQLExtensionsHandler extensionsHandler)
public graphql.schema.GraphQLObjectType.Builder getOutputObjectBuilder(java.lang.Class<?> object,
ProcessingElementsContainer container)
throws GraphQLAnnotationsException
GraphQLObjectType.Builder ready for further definitionobject - the object class to examinecontainer - a class that hold several members that are required in order to build schemaGraphQLObjectType.Builder that represents that object classGraphQLAnnotationsException - if the object class cannot be examined