Index

A B C D F G I M O P R S T U V 
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

users - Static variable in class bit.connect.Cloud
List of all student users.

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