Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | W A ALL (pysjtu.models.gpa.CourseRange attribute) AND (pysjtu.models.gpa.LogicEnum attribute) B base_url (pysjtu.session.Session property) BaseSession (class in pysjtu.session) C classes (pysjtu.models.selection.SelectionSector property) Client (class in pysjtu.client) cookies (pysjtu.session.Session property) CORE (pysjtu.models.gpa.CourseRange attribute) course_selection_sectors (pysjtu.client.api.selection.SelectionMixin property) CourseLibMixin (class in pysjtu.client.api.course) CourseRange (class in pysjtu.models.gpa) create_client() (in module pysjtu.client) D DedupMethod (class in pysjtu.models.gpa) default_gpa_query_params (pysjtu.client.api.gpa.GPAMixin property) delete() (pysjtu.session.Session method) drop() (pysjtu.models.selection.SelectionClass method) DropException dump() (pysjtu.session.Session method) dumps() (pysjtu.session.Session method) DumpWarning E Exam (class in pysjtu.models.exam) exam() (pysjtu.client.api.exam.ExamMixin method) ExamMixin (class in pysjtu.client.api.exam) Exams (class in pysjtu.models.exam) F female (pysjtu.models.common.Gender attribute) filter() (pysjtu.models.base.Results method) FinalizeHook() (in module pysjtu.schema) flush_cache() (pysjtu.models.base.QueryResult method) FullCapacityException G Gender (class in pysjtu.models.common) get() (pysjtu.session.Session method) GPA (class in pysjtu.models.gpa) gpa() (pysjtu.client.api.gpa.GPAMixin method) GPACalculationException GPAMixin (class in pysjtu.client.api.gpa) GPAQueryParams (class in pysjtu.models.gpa) GRADE_AND_FIELD (pysjtu.models.gpa.Ranking attribute) H head() (pysjtu.session.Session method) HookedSchema (class in pysjtu.schema) I is_registered() (pysjtu.models.selection.SelectionClass method) J JCSSRecognizer (class in pysjtu.ocr) L LAST_SCORE (pysjtu.models.gpa.DedupMethod attribute) LazyResult (class in pysjtu.models.base) LegacyRecognizer (class in pysjtu.ocr) LessonTime (class in pysjtu.models.selection) LibCourse (class in pysjtu.models.course) load() (pysjtu.session.Session method) LoadDumpSchema (class in pysjtu.schema) loads() (pysjtu.session.Session method) LoadWarning LogicEnum (class in pysjtu.models.gpa) login() (pysjtu.session.Session method) LoginException logout() (pysjtu.session.Session method) M male (pysjtu.models.common.Gender attribute) mfield() (in module pysjtu.schema) module pysjtu.client pysjtu.client.api.course pysjtu.client.api.exam pysjtu.client.api.gpa pysjtu.client.api.schedule pysjtu.client.api.score pysjtu.client.api.selection pysjtu.exceptions pysjtu.models.base pysjtu.models.common pysjtu.models.course pysjtu.models.exam pysjtu.models.gpa pysjtu.models.schedule pysjtu.models.score pysjtu.models.selection pysjtu.ocr pysjtu.schema pysjtu.session N NNRecognizer (class in pysjtu.ocr) O OCRException options() (pysjtu.session.Session method) OR (pysjtu.models.gpa.LogicEnum attribute) P patch() (pysjtu.session.Session method) post() (pysjtu.session.Session method) put() (pysjtu.session.Session method) pysjtu.client module pysjtu.client.api.course module pysjtu.client.api.exam module pysjtu.client.api.gpa module pysjtu.client.api.schedule module pysjtu.client.api.score module pysjtu.client.api.selection module pysjtu.exceptions module pysjtu.models.base module pysjtu.models.common module pysjtu.models.course module pysjtu.models.exam module pysjtu.models.gpa module pysjtu.models.schedule module pysjtu.models.score module pysjtu.models.selection module pysjtu.ocr module pysjtu.schema module pysjtu.session module Q query_courses() (pysjtu.client.api.course.CourseLibMixin method) QueryResult (class in pysjtu.models.base) R Ranking (class in pysjtu.models.gpa) recognize() (pysjtu.ocr.LegacyRecognizer method) (pysjtu.ocr.NNRecognizer method) Recognizer (class in pysjtu.ocr) register() (pysjtu.models.selection.SelectionClass method) RegistrationException request() (pysjtu.session.Session method) Result (class in pysjtu.models.base) Results (class in pysjtu.models.base) S Schedule (class in pysjtu.models.schedule) schedule() (pysjtu.client.api.schedule.ScheduleMixin method) ScheduleCourse (class in pysjtu.models.schedule) ScheduleMixin (class in pysjtu.client.api.schedule) Score (class in pysjtu.models.score) score() (pysjtu.client.api.score.ScoreMixin method) ScoreFactor (class in pysjtu.models.score) ScoreMixin (class in pysjtu.client.api.score) Scores (class in pysjtu.models.score) SelectionClass (class in pysjtu.models.selection) SelectionClassFetchException SelectionMixin (class in pysjtu.client.api.selection) SelectionNotAvailableException SelectionSector (class in pysjtu.models.selection) SelectionSharedInfo (class in pysjtu.models.selection) ServiceUnavailable Session (class in pysjtu.session) SessionException student_id (pysjtu.client.Client attribute) (pysjtu.client.Client property) T term_start_date (pysjtu.client.Client attribute) (pysjtu.client.Client property) TimeConflictException timeout (pysjtu.session.Session property) W WithField() (in module pysjtu.schema)