Class: GraphQL::StaticValidation::VariablesAreUsedAndDefined::VariableUsage
- Inherits:
-
Object
- Object
- GraphQL::StaticValidation::VariablesAreUsedAndDefined::VariableUsage
- Defined in:
- lib/graphql/static_validation/rules/variables_are_used_and_defined.rb
Instance Attribute Summary collapse
-
#ast_node ⇒ Object
Returns the value of attribute ast_node.
-
#declared_by ⇒ Object
Returns the value of attribute declared_by.
-
#path ⇒ Object
Returns the value of attribute path.
-
#used_by ⇒ Object
Returns the value of attribute used_by.
Instance Method Summary collapse
Instance Attribute Details
#ast_node ⇒ Object
Returns the value of attribute ast_node.
18 19 20 |
# File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 18 def ast_node @ast_node end |
#declared_by ⇒ Object
Returns the value of attribute declared_by.
18 19 20 |
# File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 18 def declared_by @declared_by end |
#path ⇒ Object
Returns the value of attribute path.
18 19 20 |
# File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 18 def path @path end |
#used_by ⇒ Object
Returns the value of attribute used_by.
18 19 20 |
# File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 18 def used_by @used_by end |
Instance Method Details
#declared? ⇒ Boolean
23 24 25 |
# File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 23 def declared? !!@declared_by end |
#used? ⇒ Boolean
19 20 21 |
# File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 19 def used? !!@used_by end |