All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

add_Days(Date, int). Static method in class Utils.SQLUtils
function for getting the date after specified number of the days of the given date
AddCourseServlet(). Constructor for class AddCourseServlet
AddLectureServlet(). Constructor for class AddLectureServlet
AddRoomServlet(). Constructor for class AddRoomServlet
AddUserServlet(). Constructor for class AddUserServlet
AdminLoginScreen(PrintWriter, HttpServletResponse). Static method in class Utils.HtmlUtils
The following function prints a screen when the user ADMIN logs in.

B

BookingServlet(). Constructor for class BookingServlet

C

CalUtils(). Constructor for class Utils.CalUtils
ChangePasswdServlet(). Constructor for class ChangePasswdServlet
check_Booked(Connection, Date, Interval, String, String, String). Static method in class Utils.SQLUtils
function for checking whether a given room is booked or not on a particular day during a particular time interval or not
checkDateInterval(String, String). Static method in class Utils.General
checkTimeInterval(String, String). Static method in class Utils.General
COLUMNS. Static variable in class Interface.Common
COLUMNS. Static variable in class Interface.GroupInterface
CommitmentServlet(). Constructor for class CommitmentServlet
Common(). Constructor for class Interface.Common
ConvertDate(ResultSet, ResultSetMetaData, String, int). Static method in class Utils.HtmlUtils
courseCommitments(Connection, String, String). Static method in class Utils.SQLUtils1
this function is to get all the courses and corresponding lectures depending upon the user and course number in the condition
CourseServlet(). Constructor for class CourseServlet

D

day_To_no(String). Static method in class Utils.SQLUtils
function for getting the number corresponding to a day (String)
day_To_no(String). Static method in class Utils.TimeTable
function for getting the number corresponding to a day (String)
dayToNo(String). Static method in class Interface.Common
function for getting the number corresponding to a day (String)
deleteCommitments(Connection, HttpServletRequest). Static method in class Utils.SQLUtils
DeleteCommitmentServlet(). Constructor for class DeleteCommitmentServlet
deleteCourselecture(Connection, HttpServletRequest). Static method in class Utils.SQLUtils1
this function is for deleting lectures corresponding to some particular course (these are the lectures which have been selected by user for deletion through a checkbox
deleted_Lecture_Table(Connection). Static method in class Utils.SQLUtils
function for creating a vector of table of deleted lectures
deleteExtralecturebookings(Connection, String, String, String, Interval). Static method in class Utils.SQLUtils
this function is to delete all the extra lecture bookings of a user during a specified period of time
deleteLecturebookings(Connection, String, String, String, Interval). Static method in class Utils.SQLUtils
this function is to delete all the course commitments of a user during a given period of time
DeleteLectureServlet(). Constructor for class DeleteLectureServlet
DeleteServlet(). Constructor for class DeleteServlet
deleteTalkbookings(Connection, String, String, String, Interval). Static method in class Utils.SQLUtils
this function is to delete all the talk bookings of a user during a specified period of time
DeleteTuples(String, String[][]). Static method in class Utils.SQLUtils
The following prints/deletes tuples
doGet(HttpServletRequest, HttpServletResponse). Method in class AddCourseServlet
The is booking servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class AddLectureServlet
This is the interface for entering information about a lecture
doGet(HttpServletRequest, HttpServletResponse). Method in class AddRoomServlet
The is booking servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class AddUserServlet
The is booking servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class BookingServlet
The is booking servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class ChangePasswdServlet
The is changing password servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class CommitmentServlet
This is the main servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class CourseServlet
Interface for getting the name of the course
doGet(HttpServletRequest, HttpServletResponse). Method in class DeleteServlet
This method generates the form
doGet(HttpServletRequest, HttpServletResponse). Method in class ExtraLectureBookingServlet
The is booking servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class InformationServlet
This is the main servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class InformGroups
This is the main servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class loginServlet
This generates the form for logging in .
doGet(HttpServletRequest, HttpServletResponse). Method in class QueryEngine
This is the main servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class RemoveCourseServlet
The is booking servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class RemoveUserServlet
The is booking servlet interface.
doGet(HttpServletRequest, HttpServletResponse). Method in class TimeTableServlet
doGet(HttpServletRequest, HttpServletResponse). Method in class UpdateServlet
This method generates the form
doPost(HttpServletRequest, HttpServletResponse). Method in class AddCourseServlet
The main Servlet doing the insertion
doPost(HttpServletRequest, HttpServletResponse). Method in class AddLectureServlet
The main Servlet doing the insertion
doPost(HttpServletRequest, HttpServletResponse). Method in class AddRoomServlet
The main Servlet doing the insertion
doPost(HttpServletRequest, HttpServletResponse). Method in class AddUserServlet
The main Servlet doing the insertion
doPost(HttpServletRequest, HttpServletResponse). Method in class BookingServlet
The main Servlet doing the insertion
doPost(HttpServletRequest, HttpServletResponse). Method in class ChangePasswdServlet
The main Servlet which changes the password
doPost(HttpServletRequest, HttpServletResponse). Method in class CommitmentServlet
This is the main servlet interface.
doPost(HttpServletRequest, HttpServletResponse). Method in class CourseServlet
This is the interface for getting the info about the course
doPost(HttpServletRequest, HttpServletResponse). Method in class DeleteCommitmentServlet
doPost(HttpServletRequest, HttpServletResponse). Method in class DeleteLectureServlet
doPost(HttpServletRequest, HttpServletResponse). Method in class DeleteServlet
doing the deletion
doPost(HttpServletRequest, HttpServletResponse). Method in class ExtraLectureBookingServlet
The main Servlet doing the insertion
doPost(HttpServletRequest, HttpServletResponse). Method in class InformationServlet
This is the main servlet interface.
doPost(HttpServletRequest, HttpServletResponse). Method in class loginServlet
doPost(HttpServletRequest, HttpServletResponse). Method in class MailPostServlet
doPost(HttpServletRequest, HttpServletResponse). Method in class QueryEngine
This is the main servlet interface.
doPost(HttpServletRequest, HttpServletResponse). Method in class RemoveCourseServlet
The main Servlet doing the insertion
doPost(HttpServletRequest, HttpServletResponse). Method in class RemoveUserServlet
The main Servlet doing the insertion
doPost(HttpServletRequest, HttpServletResponse). Method in class TimeTableServlet
doPost(HttpServletRequest, HttpServletResponse). Method in class UpdateServlet

E

extralecture_Commitments(Connection, String, String, Interval, String, String, String). Static method in class Utils.SQLUtils
Function to get Resultset for extra lecture satisfying the "condition"
ExtraLectureBookingServlet(). Constructor for class ExtraLectureBookingServlet

F

Footer(HttpServletResponse). Static method in class Utils.HtmlUtils

G

General(). Constructor for class Utils.General
get_Daydiff(Date, Date). Static method in class Utils.SQLUtils
function for getting the number of days represented by the difference of two days
get_Firstdate(Date, String). Static method in class Utils.SQLUtils
function for getting the first date when a particular event (in this case the first day of the lecture) occurred given the start date and the day of the week
get_Slot(String). Static method in class Utils.General
This function returns the value for slot for a particular time
get_Slot(String, char). Static method in class Utils.General
function for getting the internal slot from time
get_Slot(String, char). Static method in class Utils.SQLUtils
function for getting the internal slot from time
getcheckbox(ResultSet, ResultSetMetaData). Static method in class Utils.HtmlUtils
this function is to generate the checkboxes for delete and update
getColSpan(String, String). Static method in class Interface.Common
getColumn(String). Static method in class Interface.Common
getCondition(String, String, String, String). Static method in class Utils.SQLUtils
getConnection(). Method in class SQLServlet
getConnection(String, String). Method in class SQLServlet
Function for establishing a connection
getDateDiff(Date, Date). Static method in class Interface.Common
function for getting the number of days represented by the difference of two dates
getGroups(Connection). Static method in class Utils.SQLUtils1
this function is to generate the get a vector containing the names of all the groups
getGroupString(Vector). Static method in class Utils.HtmlUtils
this function returns the html tags to get a multivalued checkbox
getHostname(). Static method in class MailPostServlet
getSelectedTable(HttpServletRequest). Static method in class Utils.General
This function is for getting the talk_id that have been selected
getSlot(String). Static method in class Interface.Common
simple function just to return the number corresponding to each time interval
getSlot(String, char). Static method in class Interface.Common
getVector(ResultSet). Method in class UpdateServlet
getWeek(). Static method in class Utils.General
Function to get week's Monday and Friday
getWeek(Date). Static method in class Utils.General
Function to get week's Monday and Friday
GroupInterface(). Constructor for class Interface.GroupInterface

H

Header(HttpServletResponse). Static method in class Utils.HtmlUtils
HtmlUtils(). Constructor for class Utils.HtmlUtils

I

InformationServlet(). Constructor for class InformationServlet
InformGroups(). Constructor for class InformGroups
init(ServletConfig). Method in class AddCourseServlet
Ths init Method .
init(ServletConfig). Method in class AddLectureServlet
Ths init Method .
init(ServletConfig). Method in class AddRoomServlet
Ths init Method .
init(ServletConfig). Method in class AddUserServlet
Ths init Method .
init(ServletConfig). Method in class BookingServlet
Ths init Method .
init(ServletConfig). Method in class ChangePasswdServlet
Ths init Method .
init(ServletConfig). Method in class CommitmentServlet
The init Method .
init(ServletConfig). Method in class CourseServlet
Ths init Method .
init(ServletConfig). Method in class DeleteCommitmentServlet
Ths init Method .
init(ServletConfig). Method in class DeleteLectureServlet
Ths init Method .
init(ServletConfig). Method in class DeleteServlet
Ths init Method .
init(ServletConfig). Method in class ExtraLectureBookingServlet
Ths init Method .
init(ServletConfig). Method in class InformationServlet
The init Method .
init(ServletConfig). Method in class InformGroups
The init Method .
init(ServletConfig). Method in class loginServlet
This init Method .
init(ServletConfig). Method in class MailPostServlet
init(ServletConfig). Method in class QueryEngine
The init Method .
init(ServletConfig). Method in class RemoveCourseServlet
Ths init Method .
init(ServletConfig). Method in class RemoveUserServlet
Ths init Method .
init(ServletConfig). Method in class SQLServlet
Ths init Method .
init(ServletConfig). Method in class TalkSchedulerServlet
Ths init Method .
init(ServletConfig). Method in class TimeTableServlet
The init Method .
init(ServletConfig). Method in class UpdateServlet
Ths init Method .
initTable(Date, Date). Static method in class Interface.Common
This function Initializes the table
insert_Booking(Connection, int, String, String). Static method in class Utils.SQLUtils
function for inserting into booking table
insert_ExtraLecture(Connection, String, String, Date, Interval). Static method in class Utils.SQLUtils
function for inserting into extra lecture table
insert_Talk(Connection, String, String, Date, Interval). Static method in class Utils.SQLUtils
function for inserting into talk table
insert_talkGroup(Connection, int, String). Static method in class Utils.SQLUtils
function for inserting into talk_group
insertCourse(Connection, String, String, String). Static method in class Utils.SQLUtils1
this function is for inserting into course table a particular entry
insertCoursegroup(Connection, String, String). Static method in class Utils.SQLUtils1
this is function is for inserting a particular tuple in course_group table
insertLecture(Connection, String, int, String, String, int, String, String, String, int, char). Static method in class Utils.SQLUtils1
This function is for inserting into lecture table
intersects(Interval). Method in class Utils.Interval
function for checking whether two time intervals intersect or not
Interval(String, String). Constructor for class Utils.Interval
is_Betweendate(Date, Date, Date). Static method in class Utils.SQLUtils
function for checking whether a given date lies between to dates or not
is_Lecture(Date, Date, Date, int). Static method in class Utils.SQLUtils
function for checking whether on a particular date whether there is a particular lecture or not
is_Lecture_Deleted(Vector, String, int, Date). Static method in class Utils.SQLUtils
function for checking whether the periodic lecture has been cancelled or not
is_Verified(Connection, String, String). Static method in class Utils.SQLUtils
function for verifying the user and password

L

lecture_Commitments(Connection, String, String, Interval, String, String, String). Static method in class Utils.SQLUtils
Function to get Resultset for lecture satisfying the given constraints
LoginScreen(PrintWriter, HttpServletRequest, HttpServletResponse). Static method in class Utils.HtmlUtils
The following function prints a screen when the user logs in.
loginServlet(). Constructor for class loginServlet

M

mailer(String, String, String, String). Static method in class MailPostServlet
MailPostServlet(). Constructor for class MailPostServlet
MakeTable(String[][], Date, Date, HttpServletResponse). Static method in class Interface.GroupInterface
This funciton makes the actual table tuples
MakeTable(String[][], Date, Date, HttpServletResponse). Static method in class Interface.UserInterface
This funciton makes the actual table tuples
MakeTable(String[][], String[][], Date, Date, HttpServletResponse). Static method in class Interface.GroupInterface
This funciton makes the actual table tuples
MakeTable(String[][], String[][], Date, Date, HttpServletResponse). Static method in class Interface.UserInterface
This funciton makes the actual table tuples
MakeTable(Vector, Date, Date, HttpServletResponse). Static method in class Interface.GroupInterface
This function takes the vector output of query and converts it into a string matrix .
MakeTable(Vector, Date, Date, HttpServletResponse). Static method in class Interface.UserInterface
This function takes the vector output of query and converts it into a string matrix .
MakeTable(Vector, Vector, Date, Date, HttpServletResponse). Static method in class Interface.GroupInterface
MakeTable(Vector, Vector, Vector, Date, Date, HttpServletResponse). Static method in class Interface.GroupInterface
MakeTable(Vector, Vector, Vector, Date, Date, HttpServletResponse). Static method in class Interface.UserInterface
MakeTimeTable(String[][]). Static method in class Utils.TimeTable
this is the main functtion that takes as input the schema array and converts it to the timetable array
MakeTimeTable(Vector). Static method in class Utils.TimeTable
this main program just gives a sample 2-dim array and converts it to timetable type array.
monthNo(Date, Date). Static method in class Utils.CalUtils
Get the month no, for the date, in the semSchedule
monthTable(Calendar). Static method in class Utils.CalUtils

N

no_To_Day(int). Static method in class Utils.SQLUtils
function for getting the String day corresponding to a number
no_To_Day(int). Static method in class Utils.TimeTable
function for getting the String day corresponding to a number
noToDay(int). Static method in class Interface.Common
function for getting the String day corresponding to a number

P

poster(String, String, String, String, String). Static method in class MailPostServlet
PrintTable(ResultSet, PrintWriter). Static method in class Utils.HtmlUtils
This function is for printing the result Set table

Q

QueryEngine(). Constructor for class QueryEngine

R

RemoveCourseServlet(). Constructor for class RemoveCourseServlet
RemoveUserServlet(). Constructor for class RemoveUserServlet

S

sem_fdate. Static variable in class Utils.General
sem_sdate. Static variable in class Utils.General
semSchedule(Date, Date). Static method in class Utils.CalUtils
Get the calendar for the sem
service(HttpServletRequest, HttpServletResponse). Method in class TalkSchedulerServlet
The main Servlet doing the insertion
SessionObject(Hashtable, String, String). Static method in class Utils.General
SlotIs(String). Static method in class Utils.TimeTable
simple function just to return the number corresponding to each time interval
SQLServlet(). Constructor for class SQLServlet
SQLUtils(). Constructor for class Utils.SQLUtils
SQLUtils1(). Constructor for class Utils.SQLUtils1
string_To_Date(String). Static method in class Utils.SQLUtils
function to get a java.util.Date object from a date encoded in a string in the format dd-mm-yyyy
stringToDate(String). Static method in class Interface.Common
function to get a java.util.Date object from a date encoded in a string in the format dd-mm-yyyy

T

talk_Commitments(Connection, String, String, String, Interval, String, String, String). Static method in class Utils.SQLUtils
Function to get Resultset for talk satisfying the "condition"
TalkSchedulerServlet(). Constructor for class TalkSchedulerServlet
TimeTable(). Constructor for class Utils.TimeTable
TimeTableServlet(). Constructor for class TimeTableServlet
toHTML(String[][], Calendar, HttpServletResponse). Static method in class Utils.CalUtils
This function converts a two dimensional array into HTML table.
toHTML(String[][][]). Static method in class Interface.Common
toHTML(String[][][], HttpServletResponse). Static method in class Utils.TimeTable
toHTML(String[][][], HttpServletResponse, Date). Static method in class Utils.CalUtils
This function converts a three dimensional array of months to Html table
toHTML(Vector). Static method in class Interface.Common
toHTML(Vector). Static method in class Utils.HtmlUtils
toHTMLDelete(String, Vector). Static method in class Utils.HtmlUtils

U

UpdateServlet(). Constructor for class UpdateServlet
UpdateTuples(String[][], PrintWriter). Static method in class Utils.HtmlUtils
The following function takes a table as a 2-d array and prints a form where the values of the table can be updated.
UserInterface(). Constructor for class Interface.UserInterface

V

Vector2String(Vector). Static method in class Interface.Common
This function takes the vector output of query and converts it into a string matrix .
Vector2String(Vector, Vector). Static method in class Interface.Common