struct

Cronun::Models::Group

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(department : Department, nrc : String, subject : Subject, professors : Array(String), schedule : Array(Cronun::Models::Schedule), schedule_type : String, group_number : Int32, quota_taken : Int32, quota_free : Int32)
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

department
Source
department=(department : Department)
Source
group_number
Source
group_number=(group_number : Int32)
Source
nrc=(nrc : String)
Source
professors
Source
professors=(professors : Array(String))
Source
quota_free
Source
quota_free=(quota_free : Int32)
Source
quota_taken
Source
quota_taken=(quota_taken : Int32)
Source
schedule
Source
schedule=(schedule : Array(Schedule))
Source
schedule_type
Source
schedule_type=(schedule_type : String)
Source
subject
Source
subject=(subject : Subject)
Source