Class: BuildingSync::AuditCycleType

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

Overview

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

auditCycleName - SOAP::SOAPString
auditCycleNotes - SOAP::SOAPString
auditCycleStartYear - SOAP::SOAPGYear
auditCycleEndYear - SOAP::SOAPGYear
auditCycleStartDate - SOAP::SOAPDate
auditCycleEndDate - SOAP::SOAPDate
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID

Constant Summary collapse

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(auditCycleName = nil, auditCycleNotes = nil, auditCycleStartYear = nil, auditCycleEndYear = nil, auditCycleStartDate = nil, auditCycleEndDate = nil, userDefinedFields = nil) ⇒ AuditCycleType

Returns a new instance of AuditCycleType.



2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
# File 'lib/BuildingSync.rb', line 2215

def initialize(auditCycleName = nil, auditCycleNotes = nil, auditCycleStartYear = nil, auditCycleEndYear = nil, auditCycleStartDate = nil, auditCycleEndDate = nil, userDefinedFields = nil)
  @auditCycleName = auditCycleName
  @auditCycleNotes = auditCycleNotes
  @auditCycleStartYear = auditCycleStartYear
  @auditCycleEndYear = auditCycleEndYear
  @auditCycleStartDate = auditCycleStartDate
  @auditCycleEndDate = auditCycleEndDate
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#auditCycleEndDateObject

Returns the value of attribute auditCycleEndDate.



2200
2201
2202
# File 'lib/BuildingSync.rb', line 2200

def auditCycleEndDate
  @auditCycleEndDate
end

#auditCycleEndYearObject

Returns the value of attribute auditCycleEndYear.



2198
2199
2200
# File 'lib/BuildingSync.rb', line 2198

def auditCycleEndYear
  @auditCycleEndYear
end

#auditCycleNameObject

Returns the value of attribute auditCycleName.



2195
2196
2197
# File 'lib/BuildingSync.rb', line 2195

def auditCycleName
  @auditCycleName
end

#auditCycleNotesObject

Returns the value of attribute auditCycleNotes.



2196
2197
2198
# File 'lib/BuildingSync.rb', line 2196

def auditCycleNotes
  @auditCycleNotes
end

#auditCycleStartDateObject

Returns the value of attribute auditCycleStartDate.



2199
2200
2201
# File 'lib/BuildingSync.rb', line 2199

def auditCycleStartDate
  @auditCycleStartDate
end

#auditCycleStartYearObject

Returns the value of attribute auditCycleStartYear.



2197
2198
2199
# File 'lib/BuildingSync.rb', line 2197

def auditCycleStartYear
  @auditCycleStartYear
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



2201
2202
2203
# File 'lib/BuildingSync.rb', line 2201

def userDefinedFields
  @userDefinedFields
end

Instance Method Details

#__xmlattrObject



2203
2204
2205
# File 'lib/BuildingSync.rb', line 2203

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



2207
2208
2209
# File 'lib/BuildingSync.rb', line 2207

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



2211
2212
2213
# File 'lib/BuildingSync.rb', line 2211

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