Class: Fog::Parsers::Schema::Node
- Inherits:
-
Object
- Object
- Fog::Parsers::Schema::Node
show all
- Defined in:
- lib/ext_fog_aws/fog/parsers/schema.rb
Instance Attribute Summary collapse
Instance Method Summary
collapse
Constructor Details
#initialize(name, schema_pointer, result_pointer, index = nil) ⇒ Node
Returns a new instance of Node.
72
73
74
75
76
77
|
# File 'lib/ext_fog_aws/fog/parsers/schema.rb', line 72
def initialize(name, schema_pointer, result_pointer, index = nil)
@name = name
@schema_pointer = schema_pointer
@result_pointer = result_pointer
@index = index
end
|
Instance Attribute Details
#name ⇒ Object
Returns the value of attribute name.
70
71
72
|
# File 'lib/ext_fog_aws/fog/parsers/schema.rb', line 70
def name
@name
end
|
Instance Method Details
#next_result ⇒ Object
85
86
87
|
# File 'lib/ext_fog_aws/fog/parsers/schema.rb', line 85
def next_result
raise NotImplementedError
end
|
#next_schema ⇒ Object
81
82
83
|
# File 'lib/ext_fog_aws/fog/parsers/schema.rb', line 81
def next_schema
raise NotImplementedError
end
|
#update_result(_value) ⇒ Object
79
|
# File 'lib/ext_fog_aws/fog/parsers/schema.rb', line 79
def update_result(_value); end
|