Index
All Classes and Interfaces|All Packages
G
- generateClasses() - Method in class one.suhas.rmc.controller.ClassController
-
Helper route to generate some test classes
- generateClasses() - Method in class one.suhas.rmc.service.ClassService
-
Generates some classes, and adds them to the database.
- getAllClasses() - Method in class one.suhas.rmc.controller.ClassController
-
An API route to return a JSON object of all classes in the database
- getAllClasses() - Method in class one.suhas.rmc.service.ClassService
-
Fetches all classes in the database
- getAllReviews() - Method in class one.suhas.rmc.service.ReviewService
-
Fetch all reviews in the database
- getAllTextReviews() - Method in class one.suhas.rmc.service.ReviewService
-
Fetch all textreviews in the database
- getApproved() - Method in class one.suhas.rmc.entity.TextReview
- getById(long) - Method in class one.suhas.rmc.service.ClassService
-
Fetches a class by its ID
- getClassById(long) - Method in class one.suhas.rmc.controller.ClassController
-
An API route to fetch a class given an ID
- getClassId() - Method in class one.suhas.rmc.entity.GPTForm
- getClassName() - Method in class one.suhas.rmc.entity.RMCClass
- getClassReviews(long) - Method in class one.suhas.rmc.controller.ClassController
-
Fetches the reviews for a given class
- getClassReviews(long) - Method in class one.suhas.rmc.service.ClassService
-
Fetch the reviews of a class
- getClassTextReviews(long) - Method in class one.suhas.rmc.controller.ClassController
-
Fetches reviews with text for a given class
- getCons() - Method in class one.suhas.rmc.entity.GPTForm
- getCreatedDate() - Method in class one.suhas.rmc.entity.Review
- getExams() - Method in class one.suhas.rmc.entity.Review
- getExams() - Method in class one.suhas.rmc.entity.ReviewSubmission
- getFrequency_penalty() - Method in class one.suhas.rmc.entity.OpenAIRequest
- getHard() - Method in class one.suhas.rmc.entity.Review
- getHard() - Method in class one.suhas.rmc.entity.ReviewSubmission
- getHomework() - Method in class one.suhas.rmc.entity.Review
- getHomework() - Method in class one.suhas.rmc.entity.ReviewSubmission
- getId() - Method in class one.suhas.rmc.entity.Review
- getId() - Method in class one.suhas.rmc.entity.RMCClass
- getInteresting() - Method in class one.suhas.rmc.entity.Review
- getInteresting() - Method in class one.suhas.rmc.entity.ReviewSubmission
- getMax_tokens() - Method in class one.suhas.rmc.entity.OpenAIRequest
- getModel() - Method in class one.suhas.rmc.entity.OpenAIRequest
- getPresence_penalty() - Method in class one.suhas.rmc.entity.OpenAIRequest
- getPrompt() - Method in class one.suhas.rmc.entity.OpenAIRequest
- getPros() - Method in class one.suhas.rmc.entity.GPTForm
- getReviewById(long) - Method in class one.suhas.rmc.service.ReviewService
-
Fetch a review by its ID
- getReviews() - Method in class one.suhas.rmc.entity.RMCClass
- getReviewText() - Method in class one.suhas.rmc.entity.TextReview
- getRmcClass() - Method in class one.suhas.rmc.entity.Review
- getRmcClassId() - Method in class one.suhas.rmc.entity.ReviewSubmission
- getTemperature() - Method in class one.suhas.rmc.entity.OpenAIRequest
- getText() - Method in class one.suhas.rmc.entity.TextReviewSubmission
- getTextReviews() - Method in class one.suhas.rmc.entity.RMCClass
- getTextReviews(long) - Method in class one.suhas.rmc.service.ClassService
-
Fetch the reviews with text of a class
- getTop_p() - Method in class one.suhas.rmc.entity.OpenAIRequest
- getTRById(long) - Method in class one.suhas.rmc.service.ReviewService
-
Fetch a textreview by its ID
- gptForm(GPTForm) - Method in class one.suhas.rmc.controller.ReviewController
-
Endpoint that recieves data from the frontend, and makes a request to OpenAI to get a GPT generated review
- GPTForm - Class in one.suhas.rmc.entity
-
A form submission for the /gpt page
- GPTForm() - Constructor for class one.suhas.rmc.entity.GPTForm
- GPTForm(String, String, String) - Constructor for class one.suhas.rmc.entity.GPTForm
- gptPage() - Method in class one.suhas.rmc.controller.ReviewController
-
Renders the AI generated reviews page
All Classes and Interfaces|All Packages