Module: GraphQL::Language
- Defined in:
- lib/graphql/language.rb,
lib/graphql/language/name.rb,
lib/graphql/language/field.rb,
lib/graphql/language/value.rb,
lib/graphql/language/parser.rb,
lib/graphql/language/argument.rb,
lib/graphql/language/document.rb,
lib/graphql/language/variable.rb,
lib/graphql/language/directive.rb,
lib/graphql/language/list_type.rb,
lib/graphql/language/transform.rb,
lib/graphql/language/named_type.rb,
lib/graphql/language/non_null_type.rb,
lib/graphql/language/selection_set.rb,
lib/graphql/language/fragment_spread.rb,
lib/graphql/language/inline_fragment.rb,
lib/graphql/language/fragment_definition.rb,
lib/graphql/language/variable_definition.rb,
lib/graphql/language/operation_definition.rb
Defined Under Namespace
Classes: Argument, Directive, Document, Field, FragmentDefinition, FragmentSpread, InlineFragment, ListType, Name, NamedType, NonNullType, OperationDefinition, Parser, SelectionSet, Transform, Value, Variable, VariableDefinition
Class Method Summary collapse
Class Method Details
.parse(query) ⇒ Object
25 26 27 |
# File 'lib/graphql/language.rb', line 25 def self.parse(query) transform.apply(parser.parse(query)) end |