class OpenStudio::Model::ScheduleRule

Public Class Methods

iddObjectType() click to toggle source

@return [IddObjectType]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 8
def self.iddObjectType
end
new(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 5
def self.new(*args)
end
validDateSpecificationTypeValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 11
def self.validDateSpecificationTypeValues
end

Public Instance Methods

addSpecificDate(date) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 76
def addSpecificDate(date)
end
applyFriday() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 38
def applyFriday
end
applyMonday() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 26
def applyMonday
end
applySaturday() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 41
def applySaturday
end
applySunday() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 23
def applySunday
end
applyThursday() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 35
def applyThursday
end
applyTuesday() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 29
def applyTuesday
end
applyWednesday() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 32
def applyWednesday
end
containsDate(date) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 81
def containsDate(date)
end
containsDates(dateVector) click to toggle source

@return [BoolVector]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 84
def containsDates(dateVector)
end
dateSpecificationType() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 44
def dateSpecificationType
end
daySchedule() click to toggle source

@return [ScheduleDay]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 20
def daySchedule
end
endDate() click to toggle source

@return [OptionalDate]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 50
def endDate
end
ensureNoLeapDays() click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 78
def ensureNoLeapDays
end
ruleIndex() click to toggle source

@return [Int32]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 17
def ruleIndex
end
scheduleRuleset() click to toggle source

@return [ScheduleRuleset]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 14
def scheduleRuleset
end
setApplyFriday(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 65
def setApplyFriday(boolean)
end
setApplyMonday(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 57
def setApplyMonday(boolean)
end
setApplySaturday(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 67
def setApplySaturday(boolean)
end
setApplySunday(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 55
def setApplySunday(boolean)
end
setApplyThursday(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 63
def setApplyThursday(boolean)
end
setApplyTuesday(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 59
def setApplyTuesday(boolean)
end
setApplyWednesday(boolean) click to toggle source
# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 61
def setApplyWednesday(boolean)
end
setEndDate(date) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 73
def setEndDate(date)
end
setStartDate(date) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 70
def setStartDate(date)
end
specificDates() click to toggle source

@return [DateVector]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 53
def specificDates
end
startDate() click to toggle source

@return [OptionalDate]

# File lib/openstudio-api-stubs/Classes/ScheduleRule.rb, line 47
def startDate
end