Table of Contents - kosapi_client-0.13.0 Documentation
Classes and Modules
- KOSapiClient
- KOSapiClient::ApiClient
- KOSapiClient::Configuration
- KOSapiClient::Entity
- KOSapiClient::Entity::Author
- KOSapiClient::Entity::BaseEntity
- KOSapiClient::Entity::BasePerson
- KOSapiClient::Entity::Boolean
- KOSapiClient::Entity::Branch
- KOSapiClient::Entity::Course
- KOSapiClient::Entity::CourseEvent
- KOSapiClient::Entity::Coursin
- KOSapiClient::Entity::DataMappings
- KOSapiClient::Entity::DataMappings::ClassMethods
- KOSapiClient::Entity::Division
- KOSapiClient::Entity::Enum
- KOSapiClient::Entity::Exam
- KOSapiClient::Entity::Id
- KOSapiClient::Entity::KoSetting
- KOSapiClient::Entity::Link
- KOSapiClient::Entity::MLString
- KOSapiClient::Entity::Parallel
- KOSapiClient::Entity::Parameter
- KOSapiClient::Entity::Person
- KOSapiClient::Entity::ResultPage
- KOSapiClient::Entity::Semester
- KOSapiClient::Entity::Student
- KOSapiClient::Entity::Teacher
- KOSapiClient::Entity::TeacherTimetableSlot
- KOSapiClient::Entity::TimetableSlot
- KOSapiClient::HTTPClient
- KOSapiClient::HashUtils
- KOSapiClient::KOSapiResponse
- KOSapiClient::OAuth2HttpAdapter
- KOSapiClient::RequestBuilder
- KOSapiClient::RequestBuilderDelegator
- KOSapiClient::Resource
- KOSapiClient::Resource::BranchesBuilder
- KOSapiClient::Resource::CourseEventsBuilder
- KOSapiClient::Resource::CoursesBuilder
- KOSapiClient::Resource::ExamsBuilder
- KOSapiClient::Resource::ParallelsBuilder
- KOSapiClient::Resource::TeachersBuilder
- KOSapiClient::ResourceMapper
- KOSapiClient::ResourceMapper::ClassMethods
- KOSapiClient::ResponseConverter
- KOSapiClient::ResponseLinks
- KOSapiClient::ResponsePreprocessor
- KOSapiClient::URLBuilder
Methods
- ::deep_transform_hash_keys — KOSapiClient::HashUtils
- ::extract_link_hash — KOSapiClient::ResponseLinks
- ::included — KOSapiClient::Entity::DataMappings
- ::included — KOSapiClient::ResourceMapper
- ::new — KOSapiClient::ApiClient
- ::new — KOSapiClient::Configuration
- ::new — KOSapiClient::Entity::Author
- ::new — KOSapiClient::Entity::Link
- ::new — KOSapiClient::Entity::MLString
- ::new — KOSapiClient::Entity::ResultPage
- ::new — KOSapiClient::HTTPClient
- ::new — KOSapiClient::KOSapiResponse
- ::new — KOSapiClient::OAuth2HttpAdapter
- ::new — KOSapiClient::RequestBuilder
- ::new — KOSapiClient::RequestBuilderDelegator
- ::new — KOSapiClient::ResponseConverter
- ::new — KOSapiClient::ResponseLinks
- ::new — KOSapiClient::URLBuilder
- ::parse — KOSapiClient::Entity::Author
- ::parse — KOSapiClient::Entity::Boolean
- ::parse — KOSapiClient::Entity::Enum
- ::parse — KOSapiClient::Entity::Id
- ::parse — KOSapiClient::Entity::Link
- ::parse — KOSapiClient::Entity::MLString
- ::parse — KOSapiClient::ResponseLinks
- ::parse_link — KOSapiClient::ResponseLinks
- ::retrieve_capacity — KOSapiClient::Entity::Coursin
- #attendees — KOSapiClient::Resource::CourseEventsBuilder
- #attendees — KOSapiClient::Resource::ExamsBuilder
- #attr_mappings — KOSapiClient::Entity::DataMappings::ClassMethods
- #authenticate — KOSapiClient::OAuth2HttpAdapter
- #client — KOSapiClient
- #config — KOSapiClient
- #configure — KOSapiClient
- #convert — KOSapiClient::ResponseConverter
- #convert_array — KOSapiClient::Entity::DataMappings::ClassMethods
- #convert_paginated — KOSapiClient::ResponseConverter
- #convert_single — KOSapiClient::ResponseConverter
- #convert_type — KOSapiClient::ResponseConverter
- #convert_type — KOSapiClient::Entity::DataMappings::ClassMethods
- #convert_value — KOSapiClient::Entity::DataMappings
- #count — KOSapiClient::Entity::ResultPage
- #create_builder — KOSapiClient::ApiClient
- #create_links — KOSapiClient::ResponseConverter
- #credentials — KOSapiClient::Configuration
- #delegate_to_builder — KOSapiClient::RequestBuilderDelegator
- #delegate_to_response — KOSapiClient::RequestBuilderDelegator
- #detail — KOSapiClient::Resource::CoursesBuilder
- #detect_type — KOSapiClient::ResponseConverter
- #each — KOSapiClient::Entity::ResultPage
- #entries_to_array — KOSapiClient::ResponsePreprocessor
- #escape_url — KOSapiClient::Entity::Link
- #extract_parsed — KOSapiClient::ResponsePreprocessor
- #extract_type — KOSapiClient::ResponseConverter
- #finalize — KOSapiClient::RequestBuilder
- #find — KOSapiClient::RequestBuilder
- #find_builder_class — KOSapiClient::ApiClient
- #follow — KOSapiClient::Entity::Link
- #full_name — KOSapiClient::Entity::BasePerson
- #get_absolute_url — KOSapiClient::HTTPClient
- #id_set? — KOSapiClient::RequestBuilder
- #inject_client — KOSapiClient::Entity::Link
- #instance — KOSapiClient::Entity::Course
- #is_absolute — KOSapiClient::HTTPClient
- #is_paginated? — KOSapiClient::KOSapiResponse
- #item — KOSapiClient::KOSapiResponse
- #items — KOSapiClient::KOSapiResponse
- #limit — KOSapiClient::RequestBuilder
- #link_id — KOSapiClient::Entity::Link
- #links_hash — KOSapiClient::KOSapiResponse
- #map_data — KOSapiClient::Entity::DataMappings::ClassMethods
- #merge_contents — KOSapiClient::ResponsePreprocessor
- #method_missing — KOSapiClient::Entity::Link
- #method_missing — KOSapiClient::RequestBuilderDelegator
- #method_missing — KOSapiClient
- #new — KOSapiClient
- #next — KOSapiClient::Entity::ResultPage
- #offset — KOSapiClient::RequestBuilder
- #order — KOSapiClient::RequestBuilder
- #order_by — KOSapiClient::RequestBuilder
- #parallel — KOSapiClient::Resource::CoursesBuilder
- #parse — KOSapiClient::Entity::DataMappings::ClassMethods
- #preprocess — KOSapiClient::ResponsePreprocessor
- #prev — KOSapiClient::Entity::ResultPage
- #process_response — KOSapiClient::HTTPClient
- #query — KOSapiClient::RequestBuilder
- #related — KOSapiClient::Resource::ParallelsBuilder
- #reset — KOSapiClient
- #resource — KOSapiClient::ResourceMapper::ClassMethods
- #respond_to_missing? — KOSapiClient::Entity::Link
- #respond_to_missing? — KOSapiClient::RequestBuilderDelegator
- #respond_to_missing? — KOSapiClient
- #retrieve_value — KOSapiClient::Entity::DataMappings::ClassMethods
- #select_lang — KOSapiClient::Entity::MLString
- #sem — KOSapiClient::Resource::CoursesBuilder
- #semester — KOSapiClient::Resource::CoursesBuilder
- #send_request — KOSapiClient::HTTPClient
- #send_request — KOSapiClient::OAuth2HttpAdapter
- #set_mapped_attribute — KOSapiClient::Entity::DataMappings::ClassMethods
- #set_mapped_attributes — KOSapiClient::Entity::DataMappings::ClassMethods
- #set_path — KOSapiClient::URLBuilder
- #set_query_param — KOSapiClient::URLBuilder
- #stringify_keys — KOSapiClient::ResponsePreprocessor
- #students — KOSapiClient::Resource::ParallelsBuilder
- #study_plans — KOSapiClient::Resource::BranchesBuilder
- #super_method_missing — KOSapiClient::RequestBuilderDelegator
- #target — KOSapiClient::Entity::Link
- #to_hash — KOSapiClient::Entity::Link
- #to_hash — KOSapiClient::Entity::DataMappings
- #to_s — KOSapiClient::Entity::MLString
- #token — KOSapiClient::OAuth2HttpAdapter
- #url — KOSapiClient::URLBuilder
- #where — KOSapiClient::RequestBuilder