Class: BuildingSync::CalculationMethodType

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://buildingsync.net/schemas/bedes-auc/2019CalculationMethodType

modeled - BuildingSync::CalculationMethodType::Modeled
measured - BuildingSync::CalculationMethodType::Measured
estimated - BuildingSync::EstimatedType
engineeringCalculation - BuildingSync::EngineeringCalculationType
other - BuildingSync::OtherType

Defined Under Namespace

Classes: Measured, Modeled

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(modeled = nil, measured = nil, estimated = nil, engineeringCalculation = nil, other = nil) ⇒ CalculationMethodType

Returns a new instance of CalculationMethodType.



16406
16407
16408
16409
16410
16411
16412
# File 'lib/BuildingSync.rb', line 16406

def initialize(modeled = nil, measured = nil, estimated = nil, engineeringCalculation = nil, other = nil)
  @modeled = modeled
  @measured = measured
  @estimated = estimated
  @engineeringCalculation = engineeringCalculation
  @other = other
end

Instance Attribute Details

#engineeringCalculationObject

Returns the value of attribute engineeringCalculation.



16403
16404
16405
# File 'lib/BuildingSync.rb', line 16403

def engineeringCalculation
  @engineeringCalculation
end

#estimatedObject

Returns the value of attribute estimated.



16402
16403
16404
# File 'lib/BuildingSync.rb', line 16402

def estimated
  @estimated
end

#measuredObject

Returns the value of attribute measured.



16401
16402
16403
# File 'lib/BuildingSync.rb', line 16401

def measured
  @measured
end

#modeledObject

Returns the value of attribute modeled.



16400
16401
16402
# File 'lib/BuildingSync.rb', line 16400

def modeled
  @modeled
end

#otherObject

Returns the value of attribute other.



16404
16405
16406
# File 'lib/BuildingSync.rb', line 16404

def other
  @other
end