Class: BuildingSync::LightingSystemType::LampType
- Inherits:
-
Object
- Object
- BuildingSync::LightingSystemType::LampType
- Defined in:
- lib/BuildingSync.rb
Overview
inner class for member: LampType http://buildingsync.net/schemas/bedes-auc/2019LampType
incandescent - BuildingSync::LightingSystemType::LampType::Incandescent
linearFluorescent - BuildingSync::LightingSystemType::LampType::LinearFluorescent
compactFluorescent - BuildingSync::LightingSystemType::LampType::CompactFluorescent
halogen - BuildingSync::LightingSystemType::LampType::Halogen
highIntensityDischarge - BuildingSync::LightingSystemType::LampType::HighIntensityDischarge
solidStateLighting - BuildingSync::LightingSystemType::LampType::SolidStateLighting
induction - BuildingSync::LightingSystemType::LampType::Induction
neon - BuildingSync::NeonType
plasma - BuildingSync::PlasmaType
photoluminescent - BuildingSync::PhotoluminescentType
selfLuminous - BuildingSync::SelfLuminousType
otherCombination - BuildingSync::OtherCombinationType
unknown - BuildingSync::UnknownType
Defined Under Namespace
Classes: CompactFluorescent, Halogen, HighIntensityDischarge, Incandescent, Induction, LinearFluorescent, SolidStateLighting
Instance Attribute Summary collapse
-
#compactFluorescent ⇒ Object
Returns the value of attribute compactFluorescent.
-
#halogen ⇒ Object
Returns the value of attribute halogen.
-
#highIntensityDischarge ⇒ Object
Returns the value of attribute highIntensityDischarge.
-
#incandescent ⇒ Object
Returns the value of attribute incandescent.
-
#induction ⇒ Object
Returns the value of attribute induction.
-
#linearFluorescent ⇒ Object
Returns the value of attribute linearFluorescent.
-
#neon ⇒ Object
Returns the value of attribute neon.
-
#otherCombination ⇒ Object
Returns the value of attribute otherCombination.
-
#photoluminescent ⇒ Object
Returns the value of attribute photoluminescent.
-
#plasma ⇒ Object
Returns the value of attribute plasma.
-
#selfLuminous ⇒ Object
Returns the value of attribute selfLuminous.
-
#solidStateLighting ⇒ Object
Returns the value of attribute solidStateLighting.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Method Summary collapse
-
#initialize(incandescent = nil, linearFluorescent = nil, compactFluorescent = nil, halogen = nil, highIntensityDischarge = nil, solidStateLighting = nil, induction = nil, neon = nil, plasma = nil, photoluminescent = nil, selfLuminous = nil, otherCombination = nil, unknown = nil) ⇒ LampType
constructor
A new instance of LampType.
Constructor Details
#initialize(incandescent = nil, linearFluorescent = nil, compactFluorescent = nil, halogen = nil, highIntensityDischarge = nil, solidStateLighting = nil, induction = nil, neon = nil, plasma = nil, photoluminescent = nil, selfLuminous = nil, otherCombination = nil, unknown = nil) ⇒ LampType
Returns a new instance of LampType.
9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 |
# File 'lib/BuildingSync.rb', line 9287 def initialize(incandescent = nil, linearFluorescent = nil, compactFluorescent = nil, halogen = nil, highIntensityDischarge = nil, solidStateLighting = nil, induction = nil, neon = nil, plasma = nil, photoluminescent = nil, selfLuminous = nil, otherCombination = nil, unknown = nil) @incandescent = incandescent @linearFluorescent = linearFluorescent @compactFluorescent = compactFluorescent @halogen = halogen @highIntensityDischarge = highIntensityDischarge @solidStateLighting = solidStateLighting @induction = induction @neon = neon @plasma = plasma @photoluminescent = photoluminescent @selfLuminous = selfLuminous @otherCombination = otherCombination @unknown = unknown end |
Instance Attribute Details
#compactFluorescent ⇒ Object
Returns the value of attribute compactFluorescent.
9275 9276 9277 |
# File 'lib/BuildingSync.rb', line 9275 def compactFluorescent @compactFluorescent end |
#halogen ⇒ Object
Returns the value of attribute halogen.
9276 9277 9278 |
# File 'lib/BuildingSync.rb', line 9276 def halogen @halogen end |
#highIntensityDischarge ⇒ Object
Returns the value of attribute highIntensityDischarge.
9277 9278 9279 |
# File 'lib/BuildingSync.rb', line 9277 def highIntensityDischarge @highIntensityDischarge end |
#incandescent ⇒ Object
Returns the value of attribute incandescent.
9273 9274 9275 |
# File 'lib/BuildingSync.rb', line 9273 def incandescent @incandescent end |
#induction ⇒ Object
Returns the value of attribute induction.
9279 9280 9281 |
# File 'lib/BuildingSync.rb', line 9279 def induction @induction end |
#linearFluorescent ⇒ Object
Returns the value of attribute linearFluorescent.
9274 9275 9276 |
# File 'lib/BuildingSync.rb', line 9274 def linearFluorescent @linearFluorescent end |
#neon ⇒ Object
Returns the value of attribute neon.
9280 9281 9282 |
# File 'lib/BuildingSync.rb', line 9280 def neon @neon end |
#otherCombination ⇒ Object
Returns the value of attribute otherCombination.
9284 9285 9286 |
# File 'lib/BuildingSync.rb', line 9284 def otherCombination @otherCombination end |
#photoluminescent ⇒ Object
Returns the value of attribute photoluminescent.
9282 9283 9284 |
# File 'lib/BuildingSync.rb', line 9282 def photoluminescent @photoluminescent end |
#plasma ⇒ Object
Returns the value of attribute plasma.
9281 9282 9283 |
# File 'lib/BuildingSync.rb', line 9281 def plasma @plasma end |
#selfLuminous ⇒ Object
Returns the value of attribute selfLuminous.
9283 9284 9285 |
# File 'lib/BuildingSync.rb', line 9283 def selfLuminous @selfLuminous end |
#solidStateLighting ⇒ Object
Returns the value of attribute solidStateLighting.
9278 9279 9280 |
# File 'lib/BuildingSync.rb', line 9278 def solidStateLighting @solidStateLighting end |
#unknown ⇒ Object
Returns the value of attribute unknown.
9285 9286 9287 |
# File 'lib/BuildingSync.rb', line 9285 def unknown @unknown end |