Class: BuildingSync::ScheduleType
- Inherits:
-
Object
- Object
- BuildingSync::ScheduleType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019ScheduleType
schedulePeriodBeginDate - SOAP::SOAPDate
schedulePeriodEndDate - SOAP::SOAPDate
scheduleDetails - BuildingSync::ScheduleType::ScheduleDetails
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: ScheduleDetails
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
- AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")
Instance Attribute Summary collapse
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#scheduleDetails ⇒ Object
Returns the value of attribute scheduleDetails.
-
#schedulePeriodBeginDate ⇒ Object
Returns the value of attribute schedulePeriodBeginDate.
-
#schedulePeriodEndDate ⇒ Object
Returns the value of attribute schedulePeriodEndDate.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(schedulePeriodBeginDate = nil, schedulePeriodEndDate = nil, scheduleDetails = nil, linkedPremises = nil, userDefinedFields = nil) ⇒ ScheduleType
constructor
A new instance of ScheduleType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(schedulePeriodBeginDate = nil, schedulePeriodEndDate = nil, scheduleDetails = nil, linkedPremises = nil, userDefinedFields = nil) ⇒ ScheduleType
Returns a new instance of ScheduleType.
1981 1982 1983 1984 1985 1986 1987 1988 |
# File 'lib/BuildingSync.rb', line 1981 def initialize(schedulePeriodBeginDate = nil, schedulePeriodEndDate = nil, scheduleDetails = nil, linkedPremises = nil, userDefinedFields = nil) @schedulePeriodBeginDate = schedulePeriodBeginDate @schedulePeriodEndDate = schedulePeriodEndDate @scheduleDetails = scheduleDetails @linkedPremises = linkedPremises @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
1958 1959 1960 |
# File 'lib/BuildingSync.rb', line 1958 def linkedPremises @linkedPremises end |
#scheduleDetails ⇒ Object
Returns the value of attribute scheduleDetails.
1957 1958 1959 |
# File 'lib/BuildingSync.rb', line 1957 def scheduleDetails @scheduleDetails end |
#schedulePeriodBeginDate ⇒ Object
Returns the value of attribute schedulePeriodBeginDate.
1955 1956 1957 |
# File 'lib/BuildingSync.rb', line 1955 def schedulePeriodBeginDate @schedulePeriodBeginDate end |
#schedulePeriodEndDate ⇒ Object
Returns the value of attribute schedulePeriodEndDate.
1956 1957 1958 |
# File 'lib/BuildingSync.rb', line 1956 def schedulePeriodEndDate @schedulePeriodEndDate end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
1959 1960 1961 |
# File 'lib/BuildingSync.rb', line 1959 def userDefinedFields @userDefinedFields end |
Instance Method Details
#__xmlattr ⇒ Object
1961 1962 1963 |
# File 'lib/BuildingSync.rb', line 1961 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
1965 1966 1967 |
# File 'lib/BuildingSync.rb', line 1965 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
1969 1970 1971 |
# File 'lib/BuildingSync.rb', line 1969 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
1973 1974 1975 |
# File 'lib/BuildingSync.rb', line 1973 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
1977 1978 1979 |
# File 'lib/BuildingSync.rb', line 1977 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |