Converts a resource name to a GraphQL compatible name.
Converts a resource name to a GraphQL compatible name. (i.e. 'courses.v1' to 'CoursesV1')
Naptime resource
GraphQL-safe resource name
Converts a resource to a GraphQL top-level name.
Converts a resource to a GraphQL top-level name. (i.e. 'courses.v1' to 'CoursesV1Resource')
Naptime resource
GraphQL-safe top-level resource name
Generates an object-type for a given resource name, with each field on the merged output schema available on this object-type.
Generates an object-type for a given resource name, with each field on the merged output schema available on this object-type.
String name of the resource (i.e. 'courses.v1')
ObjectType for the resource
Generates a GraphQL schema for the provided set of resources to this class Returns a "root" object that has one field available for each Naptime Resource provided.*
Generates a GraphQL schema for the provided set of resources to this class Returns a "root" object that has one field available for each Naptime Resource provided.*
a Sangria GraphQL Schema with all resources defined