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
      16 17 18  | 
    
      # File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 16 def ast_node @ast_node end  | 
  
#declared_by ⇒ Object
Returns the value of attribute declared_by
      16 17 18  | 
    
      # File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 16 def declared_by @declared_by end  | 
  
#path ⇒ Object
Returns the value of attribute path
      16 17 18  | 
    
      # File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 16 def path @path end  | 
  
#used_by ⇒ Object
Returns the value of attribute used_by
      16 17 18  | 
    
      # File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 16 def used_by @used_by end  | 
  
Instance Method Details
#declared? ⇒ Boolean
      21 22 23  | 
    
      # File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 21 def declared? !!@declared_by end  | 
  
#used? ⇒ Boolean
      17 18 19  | 
    
      # File 'lib/graphql/static_validation/rules/variables_are_used_and_defined.rb', line 17 def used? !!@used_by end  |