Class: EveOnline::ESI::Models::DogmaEffectModifier
- Inherits:
-
Base
- Object
- Base
- EveOnline::ESI::Models::DogmaEffectModifier
show all
- Defined in:
- lib/eve_online/esi/models/dogma_effect_modifier.rb
Instance Attribute Summary
Attributes inherited from Base
#options
Instance Method Summary
collapse
Methods inherited from Base
#initialize
Instance Method Details
#as_json ⇒ Object
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/eve_online/esi/models/dogma_effect_modifier.rb', line 7
def as_json
{
domain: domain,
effect_id: effect_id,
func: func,
modified_attribute_id: modified_attribute_id,
modifying_attribute_id: modifying_attribute_id,
operator: operator
}
end
|
#domain ⇒ Object
18
19
20
|
# File 'lib/eve_online/esi/models/dogma_effect_modifier.rb', line 18
def domain
options["domain"]
end
|
#effect_id ⇒ Object
22
23
24
|
# File 'lib/eve_online/esi/models/dogma_effect_modifier.rb', line 22
def effect_id
options["effect_id"]
end
|
#func ⇒ Object
26
27
28
|
# File 'lib/eve_online/esi/models/dogma_effect_modifier.rb', line 26
def func
options["func"]
end
|
#modified_attribute_id ⇒ Object
30
31
32
|
# File 'lib/eve_online/esi/models/dogma_effect_modifier.rb', line 30
def modified_attribute_id
options["modified_attribute_id"]
end
|
#modifying_attribute_id ⇒ Object
34
35
36
|
# File 'lib/eve_online/esi/models/dogma_effect_modifier.rb', line 34
def modifying_attribute_id
options["modifying_attribute_id"]
end
|
#operator ⇒ Object
38
39
40
|
# File 'lib/eve_online/esi/models/dogma_effect_modifier.rb', line 38
def operator
options["operator"]
end
|