Class: MDEXClient::MData::GreaterThanOrEqualFilter

Inherits:
RangeFilter show all
Includes:
RangeFilter::LowerBound
Defined in:
lib/mdex_client/mdata/range_filter.rb

Instance Attribute Summary

Attributes included from RangeFilter::LowerBound

#lower_bound

Attributes inherited from RangeFilter

#attribute_name

Attributes inherited from Node

#element

Instance Method Summary collapse

Methods included from RangeFilter::LowerBound

#init_lower_bound_from_element!, #lower_bound_attr

Methods inherited from RangeFilter

#attribute_attr, from_element

Methods inherited from Node

#css, #dimension_value_state_list, #initialize, #property_list, #record_list, #xpath

Constructor Details

This class inherits a constructor from MDEXClient::MData::Node

Instance Method Details

#initialize_from_element!Object



134
135
136
137
# File 'lib/mdex_client/mdata/range_filter.rb', line 134

def initialize_from_element!
	super
	init_lower_bound_from_element!
end

#write_xml!(xml) ⇒ Object



139
140
141
# File 'lib/mdex_client/mdata/range_filter.rb', line 139

def write_xml!(xml)
	xml.mdata :GreaterThanOrEqualFilter, attribute_attr.merge(lower_bound_attr)
end