Index

A C D F G I J M O P R S T V 
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
A C D F G I J M O P R S T V 
All Classes and Interfaces|All Packages