Class: GraphQL::ResultCache::Schema::Field
- Inherits:
-
Schema::Field
- Object
- Schema::Field
- GraphQL::ResultCache::Schema::Field
- Defined in:
- lib/graphql/result_cache/schema/field.rb
Instance Attribute Summary collapse
-
#original_return_type_not_null ⇒ Object
readonly
Returns the value of attribute original_return_type_not_null.
Instance Method Summary collapse
-
#initialize(*args, result_cache: nil, **kwargs, &block) ⇒ Field
constructor
A new instance of Field.
Constructor Details
#initialize(*args, result_cache: nil, **kwargs, &block) ⇒ Field
Returns a new instance of Field.
7 8 9 10 11 12 13 14 15 |
# File 'lib/graphql/result_cache/schema/field.rb', line 7 def initialize(*args, result_cache: nil, **kwargs, &block) super(*args, **kwargs, &block) return unless result_cache unless @return_type_null @original_return_type_not_null = true @return_type_null = true end extension FieldExtension, result_cache end |
Instance Attribute Details
#original_return_type_not_null ⇒ Object (readonly)
Returns the value of attribute original_return_type_not_null.
5 6 7 |
# File 'lib/graphql/result_cache/schema/field.rb', line 5 def original_return_type_not_null @original_return_type_not_null end |