Class: GraphQL::StaticValidation::FragmentSpreadsArePossible::FragmentSpread
- Inherits:
- 
      Object
      
        - Object
- GraphQL::StaticValidation::FragmentSpreadsArePossible::FragmentSpread
 
- Defined in:
- lib/graphql/static_validation/rules/fragment_spreads_are_possible.rb
Instance Attribute Summary collapse
- 
  
    
      #node  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Returns the value of attribute node. 
- 
  
    
      #parent_type  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Returns the value of attribute parent_type. 
- 
  
    
      #path  ⇒ Object 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Returns the value of attribute path. 
Instance Method Summary collapse
- 
  
    
      #initialize(node:, parent_type:, path:)  ⇒ FragmentSpread 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of FragmentSpread. 
Constructor Details
#initialize(node:, parent_type:, path:) ⇒ FragmentSpread
Returns a new instance of FragmentSpread.
| 65 66 67 68 69 | # File 'lib/graphql/static_validation/rules/fragment_spreads_are_possible.rb', line 65 def initialize(node:, parent_type:, path:) @node = node @parent_type = parent_type @path = path end | 
Instance Attribute Details
#node ⇒ Object (readonly)
Returns the value of attribute node.
| 64 65 66 | # File 'lib/graphql/static_validation/rules/fragment_spreads_are_possible.rb', line 64 def node @node end | 
#parent_type ⇒ Object (readonly)
Returns the value of attribute parent_type.
| 64 65 66 | # File 'lib/graphql/static_validation/rules/fragment_spreads_are_possible.rb', line 64 def parent_type @parent_type end | 
#path ⇒ Object (readonly)
Returns the value of attribute path.
| 64 65 66 | # File 'lib/graphql/static_validation/rules/fragment_spreads_are_possible.rb', line 64 def path @path end |