├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── auth ├── Acorn.java ├── AcornCookieJar.java └── RegistrationManager.java ├── course ├── CourseManager.java ├── CourseSearcher.java └── ResponseListener.java ├── entity ├── enrol │ ├── Day.java │ ├── Enrol.java │ ├── EnrolledCourse.java │ ├── Meeting.java │ ├── MeetingResource.java │ └── Time.java └── plan │ ├── Activity.java │ ├── Day.java │ ├── Info.java │ ├── Message.java │ └── PlannedCourse.java ├── exception ├── LoginFailedException.java └── MoreThanOneRegistrationException.java └── grade └── GradeManager.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/pom.xml -------------------------------------------------------------------------------- /src/auth/Acorn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/auth/Acorn.java -------------------------------------------------------------------------------- /src/auth/AcornCookieJar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/auth/AcornCookieJar.java -------------------------------------------------------------------------------- /src/auth/RegistrationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/auth/RegistrationManager.java -------------------------------------------------------------------------------- /src/course/CourseManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/course/CourseManager.java -------------------------------------------------------------------------------- /src/course/CourseSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/course/CourseSearcher.java -------------------------------------------------------------------------------- /src/course/ResponseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/course/ResponseListener.java -------------------------------------------------------------------------------- /src/entity/enrol/Day.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/enrol/Day.java -------------------------------------------------------------------------------- /src/entity/enrol/Enrol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/enrol/Enrol.java -------------------------------------------------------------------------------- /src/entity/enrol/EnrolledCourse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/enrol/EnrolledCourse.java -------------------------------------------------------------------------------- /src/entity/enrol/Meeting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/enrol/Meeting.java -------------------------------------------------------------------------------- /src/entity/enrol/MeetingResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/enrol/MeetingResource.java -------------------------------------------------------------------------------- /src/entity/enrol/Time.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/enrol/Time.java -------------------------------------------------------------------------------- /src/entity/plan/Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/plan/Activity.java -------------------------------------------------------------------------------- /src/entity/plan/Day.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/plan/Day.java -------------------------------------------------------------------------------- /src/entity/plan/Info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/plan/Info.java -------------------------------------------------------------------------------- /src/entity/plan/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/plan/Message.java -------------------------------------------------------------------------------- /src/entity/plan/PlannedCourse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/entity/plan/PlannedCourse.java -------------------------------------------------------------------------------- /src/exception/LoginFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/exception/LoginFailedException.java -------------------------------------------------------------------------------- /src/exception/MoreThanOneRegistrationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/exception/MoreThanOneRegistrationException.java -------------------------------------------------------------------------------- /src/grade/GradeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LesterLyu/AcornAPI/HEAD/src/grade/GradeManager.java --------------------------------------------------------------------------------