Oxide::Schema
Inherits Reference < Object
Constants
DEFAULT_DIRECTIVES = [Oxide::Directives::SkipDirective, Oxide::Directives::IncludeDirective, Oxide::Directives::DeprecatedDirective, Oxide::Directives::SpecifiedByDirective, Oxide::Directives::OneOfDirective]
Constructors
new(query : Oxide::Types::ObjectType, mutation : Nil | Oxide::Types::ObjectType = nil, orphan_types : Array(Oxide::Type) = [] of Oxide::Type, directives = [] of Directive, description : Nil | String = nil, applied_directives : Array(Oxide::AppliedDirective) = [] of AppliedDirective)
SourceInstance methods
applied_directives
Sourcedescription
Sourcedirectives
Sourceget_type(name)
Sourceget_type!(name)
Sourceget_type_from_ast(ast_node)
Sourcemutation
Sourceorphan_types
Sourcequery
Sourcetype_map
Sourcetypes
Source