Index
All Classes and Interfaces|All Packages
A
- activeUsers - Static variable in class bit.connect.Cloud
-
List of active student users.
- addStudent(Student) - Static method in class bit.connect.Cloud
-
Adds a student to the list of users.
- App - Class in bit.connect
-
The App class represents the main entry point of the Bit Connect application.
- App() - Constructor for class bit.connect.App
B
- bit.connect - package bit.connect
C
- Cloud - Class in bit.connect
-
Represents a cloud storage for student data.
- Cloud() - Constructor for class bit.connect.Cloud
- compareTo(Student) - Method in class bit.connect.Filter
D
- distance(Student) - Method in class bit.connect.Student
-
Calculates the distance between the student and another student.
F
- Filter - Class in bit.connect
-
Student is the base class that controls all the information contained within each user's profile.
- Filter() - Constructor for class bit.connect.Filter
-
Class constructor.
G
- getCareerPath() - Method in class bit.connect.Filter
-
Returns the careerPath list.
- getCurrLoc() - Method in class bit.connect.Student
-
Returns the current location of the student.
- getFilters() - Method in class bit.connect.Student
-
Returns the filters of the student.
- getFirst() - Method in class bit.connect.Student
-
Returns the first name of the student.
- getId() - Method in class bit.connect.Grid
-
Returns the ID of the grid.
- getId() - Method in class bit.connect.Student
-
Returns the ID of the student.
- getIntendedMajor() - Method in class bit.connect.Filter
-
Returns the intendedMajor list.
- getIntendedMajor() - Method in class bit.connect.Student
-
Returns the intended major of the student.
- getInterests() - Method in class bit.connect.Filter
-
Returns the interests list.
- getInterests() - Method in class bit.connect.Student
-
Returns the interests of the student.
- getLast() - Method in class bit.connect.Student
-
Returns the last name of the student.
- getPastMatches() - Method in class bit.connect.Student
-
Returns the past matches of the student.
- getPronouns() - Method in class bit.connect.Filter
-
Returns the pronouns list.
- getPronouns() - Method in class bit.connect.Student
-
Returns the pronouns of the student.
- getRealMajor() - Method in class bit.connect.Filter
-
Returns the realMajor list.
- getRealMajor() - Method in class bit.connect.Student
-
Returns the real major of the student.
- Grid - Class in bit.connect
-
Represents a grid in a coordinate system.
- Grid(int, double, double, double, double) - Constructor for class bit.connect.Grid
-
Class constructor.
I
- isSearchModeOn() - Method in class bit.connect.Student
-
Returns whether the search mode is on for the student.
M
- main(String[]) - Static method in class bit.connect.App
-
The main method is the entry point of the application.
- matchFilters(Student) - Method in class bit.connect.Student
-
Checks if the student matches the filters of another student.
O
- outputString() - Static method in class bit.connect.Cloud
-
Generates a string representation of the student data in the cloud.
P
- processCreation(String, List<String>) - Method in class bit.connect.Student
-
Takes inputs from user instead of from the official database.
R
- refresh() - Static method in class bit.connect.App
-
The refresh method refreshes the cloud and all the grids.
- refresh() - Static method in class bit.connect.Cloud
-
Refreshes the list of active users based on their search mode status.
- refresh() - Method in class bit.connect.Grid
-
Refreshes the grid by updating the list of current users and their matches.
S
- setCareerPath(List<String>) - Method in class bit.connect.Filter
-
Sets the careerPath list.
- setCurrLoc(double[]) - Method in class bit.connect.Student
-
Sets the current location of the student.
- setFilters(Filter) - Method in class bit.connect.Student
-
Sets the filters of the student.
- setFirst(String) - Method in class bit.connect.Student
-
Sets the first name of the student.
- setId(String) - Method in class bit.connect.Student
-
Sets the ID of the student.
- setIntendedMajor(String) - Method in class bit.connect.Student
-
Sets the intended major of the student.
- setIntendedMajor(List<String>) - Method in class bit.connect.Filter
-
Sets the intendedMajor list.
- setInterests(List<String>) - Method in class bit.connect.Filter
-
Sets the interests list.
- setInterests(List<String>) - Method in class bit.connect.Student
-
Sets the interests of the student.
- setLast(String) - Method in class bit.connect.Student
-
Sets the last name of the student.
- setPastMatches(LinkedList<Student>) - Method in class bit.connect.Student
-
Sets the past matches of the student.
- setPronouns(String[]) - Method in class bit.connect.Student
-
Sets the pronouns of the student.
- setPronouns(List<String[]>) - Method in class bit.connect.Filter
-
Sets the pronouns list.
- setRealMajor(String) - Method in class bit.connect.Student
-
Sets the real major of the student.
- setRealMajor(List<String>) - Method in class bit.connect.Filter
-
Sets the realMajor list.
- setSearchModeOn(boolean) - Method in class bit.connect.Student
-
Sets whether the search mode is on for the student.
- Student - Class in bit.connect
-
Student is the base class that controls all the information contained within each user's profile.
- Student(String, String, String, String[], String) - Constructor for class bit.connect.Student
-
Class constructor.
T
- toString() - Method in class bit.connect.Student
-
Returns a string representation of the student.
- turnSearchMode() - Method in class bit.connect.Student
-
Toggles the search mode of the student.
U
V
- validInterests - Static variable in class bit.connect.Cloud
-
List of valid interests.
- validMajors - Static variable in class bit.connect.Cloud
-
THIS HAS BEEN CHANGED.
All Classes and Interfaces|All Packages