Class: EndecaOnDemand::Response::BusinessRulesResult::BusinessRule
- Includes:
- PP
- Defined in:
- lib/endeca_on_demand/response/business_rules_result/business_rule.rb
Instance Attribute Summary collapse
-
#options ⇒ Object
readonly
data ##.
-
#properties ⇒ Object
readonly
associations ##.
-
#records_set ⇒ Object
readonly
fields ##.
Attributes inherited from Proxy
Instance Method Summary collapse
-
#class ⇒ Object
override proxy ##.
-
#initialize(records_set, xml) ⇒ BusinessRule
constructor
A new instance of BusinessRule.
- #inspect_attributes ⇒ Object
Methods included from PP
Methods inherited from Proxy
Constructor Details
#initialize(records_set, xml) ⇒ BusinessRule
Returns a new instance of BusinessRule.
14 15 16 17 18 |
# File 'lib/endeca_on_demand/response/business_rules_result/business_rule.rb', line 14 def initialize(records_set, xml) @records_set, @xml = records_set, xml define_getters(:options) end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class EndecaOnDemand::Proxy
Instance Attribute Details
#options ⇒ Object (readonly)
data ##
12 13 14 |
# File 'lib/endeca_on_demand/response/business_rules_result/business_rule.rb', line 12 def @options end |
#properties ⇒ Object (readonly)
associations ##
12 13 14 |
# File 'lib/endeca_on_demand/response/business_rules_result/business_rule.rb', line 12 def properties @properties end |
#records_set ⇒ Object (readonly)
fields ##
12 13 14 |
# File 'lib/endeca_on_demand/response/business_rules_result/business_rule.rb', line 12 def records_set @records_set end |
Instance Method Details
#class ⇒ Object
override proxy ##
22 23 24 |
# File 'lib/endeca_on_demand/response/business_rules_result/business_rule.rb', line 22 def class EndecaOnDemand::Response::BusinessRulesResult::BusinessRule end |
#inspect_attributes ⇒ Object
8 |
# File 'lib/endeca_on_demand/response/business_rules_result/business_rule.rb', line 8 def inspect_attributes; [ :options, :properties, :records_set ]; end |