Class: BuildingSync::ScenarioType

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

Overview

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

scenarioName - SOAP::SOAPString
scenarioNotes - SOAP::SOAPString
temporalStatus - SOAP::SOAPString
normalization - SOAP::SOAPString
scenarioType - BuildingSync::ScenarioType::ScenarioType
weatherType - BuildingSync::ScenarioType::WeatherType
resourceUses - BuildingSync::ScenarioType::ResourceUses
timeSeriesData - BuildingSync::ScenarioType::TimeSeriesData
allResourceTotals - BuildingSync::ScenarioType::AllResourceTotals
annualHeatingDegreeDays - BuildingSync::ScenarioType::AnnualHeatingDegreeDays
annualCoolingDegreeDays - BuildingSync::ScenarioType::AnnualCoolingDegreeDays
hDDBaseTemperature - BuildingSync::HDDBaseTemperature
cDDBaseTemperature - BuildingSync::CDDBaseTemperature
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID

Defined Under Namespace

Classes: AllResourceTotals, AnnualCoolingDegreeDays, AnnualHeatingDegreeDays, ResourceUses, ScenarioType, TimeSeriesData, WeatherType

Constant Summary collapse

AttrID =
XSD::QName.new(nil, "ID")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scenarioName = nil, scenarioNotes = nil, temporalStatus = nil, normalization = nil, scenarioType = nil, weatherType = nil, resourceUses = nil, timeSeriesData = nil, allResourceTotals = nil, annualHeatingDegreeDays = nil, annualCoolingDegreeDays = nil, hDDBaseTemperature = nil, cDDBaseTemperature = nil, linkedPremises = nil, userDefinedFields = nil) ⇒ ScenarioType

Returns a new instance of ScenarioType.



2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
# File 'lib/BuildingSync.rb', line 2987

def initialize(scenarioName = nil, scenarioNotes = nil, temporalStatus = nil, normalization = nil, scenarioType = nil, weatherType = nil, resourceUses = nil, timeSeriesData = nil, allResourceTotals = nil, annualHeatingDegreeDays = nil, annualCoolingDegreeDays = nil, hDDBaseTemperature = nil, cDDBaseTemperature = nil, linkedPremises = nil, userDefinedFields = nil)
  @scenarioName = scenarioName
  @scenarioNotes = scenarioNotes
  @temporalStatus = temporalStatus
  @normalization = normalization
  @scenarioType = scenarioType
  @weatherType = weatherType
  @resourceUses = resourceUses
  @timeSeriesData = timeSeriesData
  @allResourceTotals = allResourceTotals
  @annualHeatingDegreeDays = annualHeatingDegreeDays
  @annualCoolingDegreeDays = annualCoolingDegreeDays
  @hDDBaseTemperature = hDDBaseTemperature
  @cDDBaseTemperature = cDDBaseTemperature
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#allResourceTotalsObject

Returns the value of attribute allResourceTotals.



2967
2968
2969
# File 'lib/BuildingSync.rb', line 2967

def allResourceTotals
  @allResourceTotals
end

#annualCoolingDegreeDaysObject

Returns the value of attribute annualCoolingDegreeDays.



2969
2970
2971
# File 'lib/BuildingSync.rb', line 2969

def annualCoolingDegreeDays
  @annualCoolingDegreeDays
end

#annualHeatingDegreeDaysObject

Returns the value of attribute annualHeatingDegreeDays.



2968
2969
2970
# File 'lib/BuildingSync.rb', line 2968

def annualHeatingDegreeDays
  @annualHeatingDegreeDays
end

#cDDBaseTemperatureObject

Returns the value of attribute cDDBaseTemperature.



2971
2972
2973
# File 'lib/BuildingSync.rb', line 2971

def cDDBaseTemperature
  @cDDBaseTemperature
end

#hDDBaseTemperatureObject

Returns the value of attribute hDDBaseTemperature.



2970
2971
2972
# File 'lib/BuildingSync.rb', line 2970

def hDDBaseTemperature
  @hDDBaseTemperature
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



2972
2973
2974
# File 'lib/BuildingSync.rb', line 2972

def linkedPremises
  @linkedPremises
end

#normalizationObject

Returns the value of attribute normalization.



2962
2963
2964
# File 'lib/BuildingSync.rb', line 2962

def normalization
  @normalization
end

#resourceUsesObject

Returns the value of attribute resourceUses.



2965
2966
2967
# File 'lib/BuildingSync.rb', line 2965

def resourceUses
  @resourceUses
end

#scenarioNameObject

Returns the value of attribute scenarioName.



2959
2960
2961
# File 'lib/BuildingSync.rb', line 2959

def scenarioName
  @scenarioName
end

#scenarioNotesObject

Returns the value of attribute scenarioNotes.



2960
2961
2962
# File 'lib/BuildingSync.rb', line 2960

def scenarioNotes
  @scenarioNotes
end

#scenarioTypeObject

Returns the value of attribute scenarioType.



2963
2964
2965
# File 'lib/BuildingSync.rb', line 2963

def scenarioType
  @scenarioType
end

#temporalStatusObject

Returns the value of attribute temporalStatus.



2961
2962
2963
# File 'lib/BuildingSync.rb', line 2961

def temporalStatus
  @temporalStatus
end

#timeSeriesDataObject

Returns the value of attribute timeSeriesData.



2966
2967
2968
# File 'lib/BuildingSync.rb', line 2966

def timeSeriesData
  @timeSeriesData
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



2973
2974
2975
# File 'lib/BuildingSync.rb', line 2973

def userDefinedFields
  @userDefinedFields
end

#weatherTypeObject

Returns the value of attribute weatherType.



2964
2965
2966
# File 'lib/BuildingSync.rb', line 2964

def weatherType
  @weatherType
end

Instance Method Details

#__xmlattrObject



2975
2976
2977
# File 'lib/BuildingSync.rb', line 2975

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



2979
2980
2981
# File 'lib/BuildingSync.rb', line 2979

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



2983
2984
2985
# File 'lib/BuildingSync.rb', line 2983

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end