Skip navigation links
C D E G I L M N P S U V 

C

Contact - Class in de.femtopedia.studip.json
A class representing a Contact.
Contact() - Constructor for class de.femtopedia.studip.json.Contact
 
Contacts - Class in de.femtopedia.studip.json
A class representing a set of Contacts.
Contacts() - Constructor for class de.femtopedia.studip.json.Contacts
 
Course - Class in de.femtopedia.studip.json
A class representing a Course.
Course() - Constructor for class de.femtopedia.studip.json.Course
 
Courses - Class in de.femtopedia.studip.json
A class representing a set of Courses.
Courses() - Constructor for class de.femtopedia.studip.json.Courses
 

D

DataField - Class in de.femtopedia.studip.json
A class representing a DataField.
DataField() - Constructor for class de.femtopedia.studip.json.DataField
 
de.femtopedia.studip - package de.femtopedia.studip
 
de.femtopedia.studip.json - package de.femtopedia.studip.json
 
de.femtopedia.studip.util - package de.femtopedia.studip.util
 

E

Event - Class in de.femtopedia.studip.json
A class representing a Event.
Event() - Constructor for class de.femtopedia.studip.json.Event
 
Events - Class in de.femtopedia.studip.json
A class representing a set of Events.
Events() - Constructor for class de.femtopedia.studip.json.Events
 

G

get(String) - Method in class de.femtopedia.studip.StudIPAPI
Performs a HTTP GET Request.
getAuthorizationUrl(String) - Method in class de.femtopedia.studip.StudIPAPI
Retrieves a Request Token and returns a authorization URL, which you have to open in a browser and approve access to your account.
getContacts(String) - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the searched user's contacts.
getCourse(String) - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the searched course.
getCourses(String) - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the searched user's courses.
getCurrentUserData() - Method in class de.femtopedia.studip.StudIPAPI
Returns the currently logged in user's data.
getData(String, Class<T>) - Method in class de.femtopedia.studip.StudIPAPI
Performs a HTTP GET Request and converts the site's content into the given Object type using Gson.
getData(StudIPAPI) - Static method in class de.femtopedia.studip.util.ScheduleHelper
Helper method to parse the HTML of the schedule.
getEvents(String) - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the searched user's events.
getOAuthClient() - Method in class de.femtopedia.studip.StudIPAPI
Returns the currently used OAuthClient instance.
getSchedule() - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the currently logged in user's schedule.
getSchedule(String) - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the currently logged in user's schedule.
getSchedule(String, String) - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the currently logged in user's schedule.
getSemester(String) - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the searched semester.
getSemesters() - Method in class de.femtopedia.studip.StudIPAPI
Returns data about all semesters.
getUserData(String) - Method in class de.femtopedia.studip.StudIPAPI
Returns data about the searched user.

I

isSessionValid() - Method in class de.femtopedia.studip.StudIPAPI
Returns, whether the current session is valid or you need to re-login.

L

Links - Class in de.femtopedia.studip.json
A class representing Links.
Links() - Constructor for class de.femtopedia.studip.json.Links
 

M

Members - Class in de.femtopedia.studip.json
A class representing Members.
Members() - Constructor for class de.femtopedia.studip.json.Members
 
Modules - Class in de.femtopedia.studip.json
A class representing Modules.
Modules() - Constructor for class de.femtopedia.studip.json.Modules
 

N

Name - Class in de.femtopedia.studip.json
A class representing a Name.
Name() - Constructor for class de.femtopedia.studip.json.Name
 

P

Pagination - Class in de.femtopedia.studip.json
A class representing a Pagination.
Pagination() - Constructor for class de.femtopedia.studip.json.Pagination
 

S

Schedule - Class in de.femtopedia.studip.json
A class representing a Schedule.
Schedule() - Constructor for class de.femtopedia.studip.json.Schedule
 
Schedule - Class in de.femtopedia.studip.util
A class representing a Schedule.
Schedule() - Constructor for class de.femtopedia.studip.util.Schedule
 
ScheduledCourse - Class in de.femtopedia.studip.json
A class representing a Scheduled Course.
ScheduledCourse() - Constructor for class de.femtopedia.studip.json.ScheduledCourse
 
ScheduledCourse - Class in de.femtopedia.studip.util
A class representing a ScheduledCourse.
ScheduledCourse() - Constructor for class de.femtopedia.studip.util.ScheduledCourse
 
ScheduleHelper - Class in de.femtopedia.studip.util
A helper class to parse the HTML of the schedule.
ScheduleHelper() - Constructor for class de.femtopedia.studip.util.ScheduleHelper
 
Semester - Class in de.femtopedia.studip.json
A class representing a Semester.
Semester() - Constructor for class de.femtopedia.studip.json.Semester
 
Semesters - Class in de.femtopedia.studip.json
A class representing a set of Semesters.
Semesters() - Constructor for class de.femtopedia.studip.json.Semesters
 
shutdown() - Method in class de.femtopedia.studip.StudIPAPI
Shuts down the OAuthClient.
StudIPAPI - Class in de.femtopedia.studip
A simple-to-use API class to access the Stud.IP RestAPI.
StudIPAPI(String, String) - Constructor for class de.femtopedia.studip.StudIPAPI
Initializes a new StudIPAPI instance with cookies.
StudIPAPI(String, String, InputStream, String) - Constructor for class de.femtopedia.studip.StudIPAPI
Initializes a new StudIPAPI instance with cookies and a custom KeyStore.

U

User - Class in de.femtopedia.studip.json
A class representing a User.
User() - Constructor for class de.femtopedia.studip.json.User
 

V

verifyAccess(String) - Method in class de.femtopedia.studip.StudIPAPI
Retrieves a working Access Token and saves it.
C D E G I L M N P S U V 
Skip navigation links

Copyright © 2019. All rights reserved.