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.
9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 |
# File 'lib/BuildingSync.rb', line 9199 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.
9187 9188 9189 |
# File 'lib/BuildingSync.rb', line 9187 def compactFluorescent @compactFluorescent end |
#halogen ⇒ Object
Returns the value of attribute halogen.
9188 9189 9190 |
# File 'lib/BuildingSync.rb', line 9188 def halogen @halogen end |
#highIntensityDischarge ⇒ Object
Returns the value of attribute highIntensityDischarge.
9189 9190 9191 |
# File 'lib/BuildingSync.rb', line 9189 def highIntensityDischarge @highIntensityDischarge end |
#incandescent ⇒ Object
Returns the value of attribute incandescent.
9185 9186 9187 |
# File 'lib/BuildingSync.rb', line 9185 def incandescent @incandescent end |
#induction ⇒ Object
Returns the value of attribute induction.
9191 9192 9193 |
# File 'lib/BuildingSync.rb', line 9191 def induction @induction end |
#linearFluorescent ⇒ Object
Returns the value of attribute linearFluorescent.
9186 9187 9188 |
# File 'lib/BuildingSync.rb', line 9186 def linearFluorescent @linearFluorescent end |
#neon ⇒ Object
Returns the value of attribute neon.
9192 9193 9194 |
# File 'lib/BuildingSync.rb', line 9192 def neon @neon end |
#otherCombination ⇒ Object
Returns the value of attribute otherCombination.
9196 9197 9198 |
# File 'lib/BuildingSync.rb', line 9196 def otherCombination @otherCombination end |
#photoluminescent ⇒ Object
Returns the value of attribute photoluminescent.
9194 9195 9196 |
# File 'lib/BuildingSync.rb', line 9194 def photoluminescent @photoluminescent end |
#plasma ⇒ Object
Returns the value of attribute plasma.
9193 9194 9195 |
# File 'lib/BuildingSync.rb', line 9193 def plasma @plasma end |
#selfLuminous ⇒ Object
Returns the value of attribute selfLuminous.
9195 9196 9197 |
# File 'lib/BuildingSync.rb', line 9195 def selfLuminous @selfLuminous end |
#solidStateLighting ⇒ Object
Returns the value of attribute solidStateLighting.
9190 9191 9192 |
# File 'lib/BuildingSync.rb', line 9190 def solidStateLighting @solidStateLighting end |
#unknown ⇒ Object
Returns the value of attribute unknown.
9197 9198 9199 |
# File 'lib/BuildingSync.rb', line 9197 def unknown @unknown end |