A B C D E F G H I L M N P R S T U V

S

salary - Variable in class university.EmployeeFactory
 
search(String) - Method in class university.CategoryDirectory
Search for a Person by name.
search(int) - Method in class university.CategoryDirectory
Search for a Person by ID.
search(String) - Method in interface university.Directory
Search for a Person by name.
search(int) - Method in interface university.Directory
Search for a Person by ID.
search(String) - Method in class university.DirectoryFacade
Search for a Person by name.
search(int) - Method in class university.DirectoryFacade
Search for a Person by ID.
search() - Method in class university.DirectoryFacade
Search for a Person, reads in input from the console then finds the Person in the directory.
search(String) - Method in class university.Library
Search if the Library contains a book.
search(String) - Method in class university.UnitDirectory
Search for a Person by name.
search(int) - Method in class university.UnitDirectory
Search for a Person by ID.
SERVICENAME - Static variable in interface university.PersonAdapter
 
setAddress(Address) - Method in class university.Unit
Sets the address of the Unit.
setAllowedTORegigister(boolean) - Method in class university.Student
Set if the Student is allowed to register for class.
setCity(String) - Method in class university.Address
Sets the city.
setId(int) - Method in class university.ID
Set the value of the next id number
setJobTitle(String) - Method in class university.Staff
Sets the staffs job title.
setLevel(GraduateLevel) - Method in class university.Graduate
Set the graduate students level to phd or masters.
setName(String) - Method in class university.Person
Sets the persons name to a new name.
setName(String) - Method in interface university.PersonAdapter
Set the persons name to a new name.
setName(String) - Method in class university.PersonAdapterImpl
Set the persons name to a new name.
setSalary(int) - Method in class university.Employee
Sets the Employee salary.
setSpecialty(String) - Method in class university.Faculty
Set the facutly members specialty.
setState(String) - Method in class university.Address
Sets the state.
setStatus(FacultyStatus) - Method in class university.Faculty
Set the status of the Faculty.
setStatus(UndergraduateLevel) - Method in class university.Undergraduate
Set the Undergraduate students grade level.
setStreet(String) - Method in class university.Address
Sets the street.
setZipcode(String) - Method in class university.Address
Sets the zipcode.
Sex - Enum in university
enum of gender
size() - Method in class university.CategoryDirectory
List the size for each category member of the university.
size() - Method in class university.DirectoryFacade
Get the size of all the units and categories of people in the directory.
size() - Method in class university.UnitDirectory
Lists the how many people are in each unit.
specialty - Variable in class university.FacultyFactory
 
Staff - Class in university
Class for the staff of the university
Staff(String, Sex, Address, Unit, int, StaffStatus, String) - Constructor for class university.Staff
Creates a new instance of Staff.
StaffFactory - Class in university
Factroy builds a Staff member from the information entered in from the console.
StaffFactory() - Constructor for class university.StaffFactory
Creates a new instance of BuildStaff
StaffStatus - Enum in university
enum of the staff status.
status - Variable in class university.FacultyFactory
 
status - Variable in class university.StaffFactory
 
Student - Class in university
Abstract class for the students in the university.
Student() - Constructor for class university.Student
Creates a new instance of Student
Student(String, Sex, Address, Unit) - Constructor for class university.Student
Creates a new instance of Student.
StudentFactory - Class in university
Abstract class to build student information.
StudentFactory() - Constructor for class university.StudentFactory
Creates a new instance of BuildStudent

A B C D E F G H I L M N P R S T U V